Skip to content

refactor: replace GEI wording with "GitHub export" - #23

Merged
cvega merged 2 commits into
mainfrom
chore/remove-gei-wording
Jun 15, 2026
Merged

cvega merged 2 commits into
mainfrom
chore/remove-gei-wording

Conversation

@cvega

@cvega cvega commented Jun 15, 2026

Copy link
Copy Markdown
Owner

What

Removes user-facing and developer-facing mentions of GEI / GitHub Enterprise Importer, reframing everything around "the GitHub export" — what the export covers vs. what needs additional tooling. Clearer for users who don't know the underlying importer's name.

Changes

User-facing copy

  • README.md — capabilities bullet
  • docs/api.md — Profile section intro
  • src/routes/+page.svelte — Profile workspace card
  • src/routes/profile/+page.svelte — Profile page subtitle
  • consideration-registry.ts — the "Repository Discussions" consideration summary (shown in the Profile UI)

Developer comments

  • analyze.ts, augment.ts, types.ts, github-ops.ts, github-ops.test.ts

Renamed exported constants (+ their test references)

  • GEI_DOC_URL → MIGRATION_DOC_URL
  • GEI_DOCS_VERIFIED → MIGRATION_DOCS_VERIFIED

Left untouched (intentionally)

  • GitHub's real upload API path literals — /gei/archive, gei://… URIs in upload.ts / upload.test.ts (these are GitHub's actual API surface, not branding)
  • Historical CHANGELOG.md entries

Verification

  • bun run verify:json — all 11 gates green (coverage 86.49 / 84.56)
  • Repo-wide grep confirms no GEI / GitHub Enterprise Importer outside the two allowed categories above

cvega and others added 2 commits June 14, 2026 17:40
The product surfaced "GEI" / "GitHub Enterprise Importer" in user-facing
copy (README, API docs, the landing + profile pages, and one consideration
summary) and throughout developer comments. Reframe everything around "the
GitHub export" — what the export covers vs. what needs additional tooling —
which is clearer for users who don't know the underlying importer's name.

Also rename the exported constants GEI_DOC_URL -> MIGRATION_DOC_URL and
GEI_DOCS_VERIFIED -> MIGRATION_DOCS_VERIFIED (and their test references).

Left untouched: GitHub's real upload API path literals (/gei/archive,
gei:// URIs) and historical CHANGELOG entries.
@cvega
cvega merged commit 96ab802 into main Jun 15, 2026
2 checks passed
@cvega
cvega deleted the chore/remove-gei-wording branch June 18, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant