feat(forge): report unreadable repositories as unreadable (STATE-WP-0084-T01)
image.yaml #350 -Commit
85181cd3e4
pushed by
tegwick
feat(forge): report unreadable repositories as unreadable (STATE-WP-0084-T01)
ci-smoke.yaml #349 -Commit
85181cd3e4
pushed by
tegwick
chore(registrar): assign State Hub identifiers
ci-smoke.yaml #348 -Commit
8b38f815e5
pushed by
tegwick
chore(work-records): regenerate for STATE-WP-0084
ci-smoke.yaml #346 -Commit
78f4aaeb8e
pushed by
tegwick
feat(workplan): open STATE-WP-0084 for private-repository derivation
ci-smoke.yaml #345 -Commit
fc814bd094
pushed by
tegwick
chore(evidence): record legacy-meter weekly review for 2026-08-26
ci-smoke.yaml #344 -Commit
a6cab728cb
pushed by
tegwick
feat(workplan): close STATE-WP-0083-T05 — every hub record derives from a file
ci-smoke.yaml #343 -Commit
52da6a17cb
pushed by
tegwick
feat(workplan): close STATE-WP-0083-T04 — fleet reset is idempotent
ci-smoke.yaml #342 -Commit
12d8a1d018
pushed by
tegwick
chore(deploy): bump to main-6c1262e for the slug collision refusal
ci-smoke.yaml #341 -Commit
4991ac79ed
pushed by
tegwick
fix(projection): refuse slug collisions, and record the first fleet pass
image.yaml #340 -Commit
6c1262ef6e
pushed by
tegwick
fix(projection): refuse slug collisions, and record the first fleet pass
ci-smoke.yaml #339 -Commit
6c1262ef6e
pushed by
tegwick
chore(deploy): bump for the fleet reset form
ci-smoke.yaml #338 -Commit
5d09e8f5b0
pushed by
tegwick
feat(projection): add the fleet reset as a loop over the repository form
image.yaml #337 -Commit
532583ce17
pushed by
tegwick
feat(projection): add the fleet reset as a loop over the repository form
ci-smoke.yaml #336 -Commit
532583ce17
pushed by
tegwick
feat(workplan): reset diff is clean — zero retirements across five repositories
ci-smoke.yaml #335 -Commit
76a7c7ed24
pushed by
tegwick
feat(workplan): collision refusal verified live on net-kingdom
ci-smoke.yaml #334 -Commit
7c45534115
pushed by
tegwick
chore(deploy): bump to main-5e4d0be for the collision refusal
ci-smoke.yaml #333 -Commit
3f7307f665
pushed by
tegwick
fix(projection): refuse a colliding identifier instead of failing on a constraint
image.yaml #332 -Commit
5e4d0be31c
pushed by
tegwick
fix(projection): refuse a colliding identifier instead of failing on a constraint
ci-smoke.yaml #331 -Commit
5e4d0be31c
pushed by
tegwick
feat(workplan): record the post-repair reset diff and two findings
ci-smoke.yaml #330 -Commit
8404ab32f4
pushed by
tegwick
feat(workplan): close STATE-WP-0083-T08 — 18 files repaired, none unparseable
ci-smoke.yaml #329 -Commit
b47dd52c90
pushed by
tegwick
feat(workplan): open STATE-WP-0083-T08 — 18 files have unterminated frontmatter
ci-smoke.yaml #328 -Commit
6606660632
pushed by
tegwick
feat(workplan): close STATE-WP-0083-T06 — tasks carry canonical identity
ci-smoke.yaml #327 -Commit
fb681b58f8
pushed by
tegwick
chore(deploy): bump to main-7f41d42 for qualified task identifiers
ci-smoke.yaml #326 -Commit
2c2d610b3b
pushed by
tegwick
feat(workplan): record the central backfill and the short-task-id defect
ci-smoke.yaml #325 -Commit
8386a0b81a
pushed by
tegwick
fix(backfill): qualify short task ids with their workplan
image.yaml #324 -Commit
7f41d42488
pushed by
tegwick
fix(backfill): qualify short task ids with their workplan
ci-smoke.yaml #323 -Commit
7f41d42488
pushed by
tegwick
chore(deploy): bump to main-cdd5cef for the forge-sourced backfill
ci-smoke.yaml #322 -Commit
b1cf1a3d97
pushed by
tegwick
fix(backfill): source task identities from the forge, not a workstation
image.yaml #321 -Commit
cdd5cef373
pushed by
tegwick
fix(backfill): source task identities from the forge, not a workstation
ci-smoke.yaml #320 -Commit
cdd5cef373
pushed by
tegwick