docs(server): the Nest README is a blueprint again, and guides may only name paths that exist

server/src/nest/README.md drops from 988 lines to under 200: the module
shape with weather as the reference, the cross-cutting pieces, the guards,
parity and the test layout, without the bridge playbook and the services
recipe that contradicted the code. The migration log moves verbatim to
server/docs/nest-migration-history.md, marked historical.

scripts/ci/doc-paths.mjs resolves every backtick path in the CLAUDE.md files,
the root README, the blueprint and the wiki against the tracked files. The
paths already missing are listed in a baseline that only shrinks, and the
changes job runs it so docs-only changes are checked too. The wiki no longer
says the Playwright flows stay out of CI.
This commit is contained in:
Maurice
2026-10-10 12:01:07 +02:00
parent a4d0fc65f0
commit cfef8742f4
9 changed files with 1547 additions and 961 deletions
+8
View File
@@ -92,6 +92,14 @@ jobs:
- name: Test the classifier
run: npm run test:ci-scripts
- name: Guides only name paths that exist
# Every backtick path in the CLAUDE.md files, the root README, the Nest
# blueprint and the wiki has to resolve to a tracked file; the ones
# already missing are listed in scripts/ci/doc-paths-baseline.json,
# which only shrinks. Here rather than in a code job, so a docs-only
# change is checked too.
run: node scripts/ci/doc-paths.mjs
- name: List the changed files
id: list
env: