Skip to content

docs: spektorAI canonical front door + WhisperForge handbook rename#58

Merged
WalksWithASwagger merged 1 commit into
mainfrom
docs/spektorai-front-door
Jun 28, 2026
Merged

docs: spektorAI canonical front door + WhisperForge handbook rename#58
WalksWithASwagger merged 1 commit into
mainfrom
docs/spektorai-front-door

Conversation

@WalksWithASwagger

Copy link
Copy Markdown
Owner

Resolves the spektorAI/WhisperForge naming split and the README case collision before the house-style front-door docs go live.

Canonical name: spektorAI (WhisperForge = the engine)

Two-tier identity instead of renaming code:

  • spektorAI = project / repo / public front door (README H1, project.yaml name, repo description).
  • WhisperForge = the engine (whisperforge_core, the FastAPI services, the handbook). Left as-is, renaming it would be a large breaking change and the services genuinely are WhisperForge's.

README files: rename, not fold or replace

  • git mv readme.md WHISPERFORGE.md (100% rename, history + links preserved). Kills the case-insensitive README.md/readme.md collision and keeps long-form docs at root, matching ROADMAP/STATUS/changelog.
  • Folding into docs/ would have broken all 7 of the handbook's root-relative links (the doc-truth checker resolves links per file); replacing would have destroyed 561 lines of engine docs.
  • New house-style README.md (front door), AGENTS.md, llms.txt in KK voice (no em dashes).

License: unchanged

No OSS license granted, source-available only, no MIT. Verified: no LICENSE tracked, GitHub licenseInfo null.

Doc-truth coupling

scripts/docs_truth_check.py + .github/workflows/docs-truth.yml repointed at README.md/WHISPERFORGE.md. make docs-check passes (18 docs, 15 targets).

Note: pre-existing local WIP (ROADMAP, STATUS, services, tests, ui, whisperforge_core) was deliberately left out of this PR.

🤖 Generated with Claude Code

…eep source-available

Resolve the spektorAI/WhisperForge naming split and the README case
collision before publishing the house-style front-door docs.

- name: spektorAI is the public/project name; WhisperForge stays the
  engine (whisperforge_core, the services, the handbook). project.yaml
  name follows.
- readme.md -> WHISPERFORGE.md (git mv, history + links preserved): the
  detailed engine handbook. kills the case-insensitive README.md clash
  and keeps long-form docs at root, matching ROADMAP/STATUS/changelog.
- add house-style README.md (front door), AGENTS.md, llms.txt in KK voice.
- license unchanged: no OSS license granted, source-available only, no MIT.
- repoint docs_truth_check.py + docs-truth.yml at README.md/WHISPERFORGE.md;
  make docs-check passes (18 docs, 15 targets).

Pre-existing local WIP (ROADMAP, STATUS, services, tests, ui,
whisperforge_core) deliberately left unstaged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@WalksWithASwagger WalksWithASwagger merged commit 2c2d5c9 into main Jun 28, 2026
3 checks passed
@WalksWithASwagger WalksWithASwagger deleted the docs/spektorai-front-door branch June 28, 2026 20:48
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