Skip to content

Use EigenInteractive as the product name, and document the scaffolder's prompt - #15

Merged
seenu-k merged 1 commit into
mainfrom
feat/uniform-name
Aug 6, 2026
Merged

Use EigenInteractive as the product name, and document the scaffolder's prompt#15
seenu-k merged 1 commit into
mainfrom
feat/uniform-name

Conversation

@seenu-k

@seenu-k seenu-k commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

One name

The site was using three at once: siteConfig.title said "Eigen Interactive", the navbar said "Eigen", the Twitter card said "EigenInteractive", and the prose said "Eigen". It is EigenInteractive everywhere now — title, navbar, footer, OG and Twitter metadata, the llms plugin description, and every page of prose.

Identifiers are untouched: @eigeninteractive/*, eigen_flutter, create-eigen-game, eigen-contract, and the Eigen-Signature header.

Where it says "the engine" instead

Mechanical substitution read badly in about eight places, so where a sentence is about the machinery rather than the brand it now names the machinery:

  • "The engine resolves simultaneous moves with a rule that needs zero game code"
  • "The engine requests the Standard JSON Schema draft-2020-12 target"
  • "required for the engine's web target"

Identity statements keep the brand: "EigenInteractive is an open-source, server-authoritative engine…". The hard wrap is repaired throughout — the substitution broke it in about fifteen places.

Quickstart picks up two scaffolder changes

From eigeninteractive/eigen-server#19: the scaffolder now asks for the organization when --org is omitted, and commits what it produced. The page said "my-game is the only naming input", which is no longer true.

The new copy explains why the organization is worth answering carefully — it becomes the Android applicationId, and Play makes that permanent at first upload — rather than just listing the flag.

Not updated here

The generated HTTP API reference still carries the old OpenAPI title. Those pages come from sync-api, never by hand, and the page re-slugs from eigen-engine-api to eigeninteractive-engine-api when it next runs. That changes a published URL — flagged on the engine PR, where the title actually lives.

Verified

biome check, tsc, check-admonitions, check-docs-version (✓ Docs labelled "0.2.x", matching engine 0.2.0.) and a full docusaurus build, which is also the link checker.

Companion PRs: eigeninteractive/eigen-server#19, eigeninteractive/eigen-flutter#18.

🤖 Generated with Claude Code

…'s prompt

The site was using three spellings at once: `siteConfig.title` said "Eigen
Interactive", the navbar said "Eigen", the Twitter card said
"EigenInteractive", and the prose said "Eigen". One name now, matching the
domain, the npm scope and the GitHub organization. Identifiers are
untouched — `@eigeninteractive/*`, `eigen_flutter`, `create-eigen-game`, and
the `Eigen-Signature` header.

Mechanical substitution read badly in about eight places, so where the
sentence is about the machinery rather than the brand it now says "the
engine": "The engine resolves simultaneous moves", not "EigenInteractive
resolves simultaneous moves". The hard wrap is repaired throughout.

Quickstart also picks up two scaffolder changes from eigen-server: it asks
for the organization when `--org` is omitted, and commits what it produced.
The claim that `my-game` is the only input is no longer true and is gone.

Not updated here: the generated HTTP API reference still carries the old
OpenAPI title. It re-slugs from `eigen-engine-api` to
`eigeninteractive-engine-api` on the next `sync-api`, which is CI's to run.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@seenu-k
seenu-k merged commit 9ffd5b1 into main Aug 6, 2026
1 check passed
@seenu-k
seenu-k deleted the feat/uniform-name branch August 6, 2026 12:54
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