Repository navigation
chore(ui-tooling): drop the page-key read census its card closed as not planned (slice 3 of #25920) - #26057
Conversation
…ot planned ui/scripts/page-key-read-census.mjs and its test were the instrument a renderer-vs-PageSchema page-key gate would have read (objectui#9438). That card was closed not planned on 2026-09-22, no gate reads the census, and only its own test and the `census:page-key-reads` alias named it. Co-authored-by: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012eXtKYmXEnCc1GExP4go12
席位核对 — ACCEPT at
|
⛔ merge queue 构建失败 — 先分诊,再决定要不要重排队列构建 40316529606 红了。队列跑的是全量套件(PR 侧 CI 只跑 affected 子集), 分类: 失败的 job(日志抽取,best effort):
跨 PR 相同签名(24h,按失败测试文件聚合):
历史信号:
分诊清单:
Generated by Claude Code · merge-queue-triage workflow (#4859) |
|
Seat re-queue (devx seat #6023): queue build 40316529606 ejected this PR on Generated by Claude Code |
Requested by Elon · project thread
Part of #25920 — slice 3 of the unwired-tooling cleanup (slices 1 and 2: #26004, #26024). The card stays open.
Summary
Deletions only: 3 files, −1,147 lines, on
mainbbf7061.ui/scripts/page-key-read-census.mjs+ its test + thecensus:page-key-readsalias → delete. It was the instrument a renderer-vs-PageSchemapage-key gate would have read; that card (objectui#9438) was closed as not planned on 2026-09-22. No gate or workflow reads it; nothing but its own test and the alias names it.Scope changes found while preparing this slice
Two scripts the #26004 table listed as delete candidates are not dead and move to the maintainer list instead:
tsconfig-test-parity-census.mjs— five test comments inui/packages/plugin-designerand one inui/packages/fields/tsconfig.test.jsondeliberately tell readers to read theliblevel offpnpm census:tsconfig-test-parityinstead of restating it (objectui#9513). A live hand-run instrument.dollar-dialect-alias-census.mjs— deleting its test turns two cells ofui/scripts/__tests__/markdown-test-inputs.test.tsred ("EVERY tracked markdown document is an input", objectui#9096): itstrackedFiles()walk is the read that makes that class total, so removing it would change which PRs the CI markdown exclusions let skip the test shards. That is a CI behaviour change, not cleanup.check-component-surface-parity.mjs:ui/packages/types/src/navigation.tsandui/packages/plugin-map/src/index.tsxpoint readers atpnpm check:component-surface-parity.Remaining delete work:
changeset-polarity-census(its card objectui#9727 closed after the rebuild), split in two PRs to stay under the 3,000-line threshold. Then the mechanical tsconfig dedupe.Verification (head 714e17e)
git grepacross the whole tree for the script, its test and the alias: no hits outside the deleted files.check:unreferenced-sourcesandcheck:test-path-rootsexit 0.dispatch-gates --commandsfamilies: per-family exit codes in the report on the card.Generated by Claude Code
🤖 Generated with Claude Code
https://claude.ai/code/session_012eXtKYmXEnCc1GExP4go12