Skip to content

docs: declutter repo root — move plan + benchmark docs into docs/#14

Merged
rumitvn merged 1 commit into
mainfrom
docs/declutter-root-md
Jun 7, 2026
Merged

docs: declutter repo root — move plan + benchmark docs into docs/#14
rumitvn merged 1 commit into
mainfrom
docs/declutter-root-md

Conversation

@rumitvn

@rumitvn rumitvn commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

The repo-root file listing on the GitHub home page was crowded with 7 planning/benchmark .md files. This moves them into docs/ so the root stays scannable.

Moved

  • PLAN-PHASE2.mdPLAN-PHASE7.mddocs/plan/
  • BENCHMARK.mddocs/ (scripts/benchmark.mjs now writes to docs/BENCHMARK.md)

Root .md now: README.md, README.vi.md, CHANGELOG.md, CLAUDE.md, PLAN.md — that's it.

Links fixed (all moves done with git mv, history preserved):

  • PLAN.md → phase-table links now point at ./docs/plan/…; BENCHMARK link → ./docs/BENCHMARK.md
  • README.md, README.vi.md, CHANGELOG.md → BENCHMARK link → ./docs/BENCHMARK.md
  • CLAUDE.md → phase-SSOT references → docs/plan/PLAN-PHASE*.md
  • Inside the moved phase files → ./PLAN.md../../PLAN.md, ./docs/BRAND.md../BRAND.md (sibling PLAN-PHASE* links unchanged)

PLAN.md stays at root as the roadmap index (keeps the "read PLAN.md first" convention intact).

Test plan

  • pnpm format:check — green
  • pnpm lint — green
  • pnpm typecheck — green
  • pnpm test — 366 passed
  • pnpm build — green

The root listing had 7 planning/benchmark .md files crowding the GitHub
home page. Move them out and fix every link:

- PLAN-PHASE2..7.md → docs/plan/
- BENCHMARK.md → docs/ (benchmark.mjs now writes there too)
- Root keeps only README.md, README.vi.md, CHANGELOG.md, CLAUDE.md, PLAN.md
- Updated cross-links in PLAN.md, README*, CHANGELOG.md, CLAUDE.md, and the
  moved phase files (./PLAN.md → ../../PLAN.md, ./docs/BRAND.md → ../BRAND.md)
@rumitvn rumitvn merged commit 88b5f31 into main Jun 7, 2026
2 checks passed
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.

2 participants