Skip to content

docs(structure): refresh source map + release gates after Phase 22 merge - #55

Merged
lidge-jun merged 1 commit into
mainfrom
docs/structure-refresh-2026-05-06
May 6, 2026
Merged

docs(structure): refresh source map + release gates after Phase 22 merge#55
lidge-jun merged 1 commit into
mainfrom
docs/structure-refresh-2026-05-06

Conversation

@lidge-jun

Copy link
Copy Markdown
Owner

Summary

Doc-only refresh of structure/ and README.md after strict-migration P51 and Phase 22 (#54) landed on main. No .mjs source touched. Strict-migration phase docs under devlog/_plan/strict-migration/ are intentionally untouched.P02

Files changed

  • structure/str_func. refresh file/line snapshot to 2026-05-06; add new scripts (release-gates.mjs, check-strict-baseline.mjs, check-module-graph.mjs, smoke-bins.mjs, render-trace-report.mjs) and new docs (EXTERNAL_CDP.md, traces.md, adoption-checklist.md, migration/).md
  • structure/commands. add Phase 9.1 new-tab and tab-close to root command table (already in README + browser.mjs).md
  • structure/release_gates. document Phase 22 named release gates (gate:all, gate:typecheck, gate:tests, gate:truth-table-fresh, gate:mcp-scope-frozen, gate:no-experimental-in-readme-ready-section) plus check:strict-baseline, check:module-graph, smoke:bins, pack:dry, and typecheck* family.md
  • structure/INDEX. 2026-05-06 change-log entry.md
  • README. surface gate:* named gates and strict-migration baseline checks in the Release section; link structure/CAPABILITY_TRUTH_TABLE.md as the single source of truth for capability/claim status.md

Verification

bash structure/check-doc-drift.sh   # 134/134 PASS
bash structure/verify-counts.sh     # 40/40 PASS
npm run gate:all                    # 5/5 PASS
node scripts/check-strict-baseline.mjs  # no regressions

Out of scope

  • TS strict-migration phase docs under devlog/_plan/strict-migration/ (already merged with their own commits).
  • Any .mjs source mutation.

- structure/str_func.md: refresh file/line counts to 2026-05-06 after
  strict-migration P02-P51 + Phase 22 landed, list new scripts
  (release-gates.mjs, check-strict-baseline.mjs, check-module-graph.mjs,
  smoke-bins.mjs, render-trace-report.mjs) and new docs
  (EXTERNAL_CDP.md, traces.md, adoption-checklist.md, migration/).
- structure/commands.md: add Phase 9.1 `new-tab` and `tab-close` to
  the root command table so it matches README and browser.mjs.
- structure/release_gates.md: document Phase 22 named release gates
  (`gate:all`, `gate:typecheck`, `gate:tests`,
  `gate:truth-table-fresh`, `gate:mcp-scope-frozen`,
  `gate:no-experimental-in-readme-ready-section`) plus
  `check:strict-baseline`, `check:module-graph`, `smoke:bins`,
  `pack:dry`, and the `typecheck*` family in the release checklist
  and script coverage table.
- structure/INDEX.md: change-log entry for the 2026-05-06 refresh.
- README.md: surface `gate:*` named release gates and strict-migration
  baseline checks under the Release section, link to
  structure/CAPABILITY_TRUTH_TABLE.md as the single source of truth.

Verified:
- bash structure/check-doc-drift.sh (134/134 PASS)
- bash structure/verify-counts.sh (40/40 PASS)
- npm run gate:all (5/5 PASS)
- node scripts/check-strict-baseline.mjs (no regressions)

Doc-only; no .mjs source files touched.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@lidge-jun
lidge-jun merged commit 1786096 into main May 6, 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