Use EigenInteractive as the product name, and document the scaffolder's prompt - #15
Merged
Conversation
…'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>
This was referenced Aug 6, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One name
The site was using three at once:
siteConfig.titlesaid "Eigen Interactive", the navbar said "Eigen", the Twitter card said "EigenInteractive", and the prose said "Eigen". It isEigenInteractiveeverywhere 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 theEigen-Signatureheader.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:
draft-2020-12target"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
--orgis omitted, and commits what it produced. The page said "my-gameis 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 fromeigen-engine-apitoeigeninteractive-engine-apiwhen 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 fulldocusaurus build, which is also the link checker.Companion PRs: eigeninteractive/eigen-server#19, eigeninteractive/eigen-flutter#18.
🤖 Generated with Claude Code