records: close ledger and seat registration after owner acceptance (#1506, #1504)

This commit is contained in:
2026-09-12 19:18:47 -05:00
parent b7f8d1cc35
commit fab40f25f8
2 changed files with 6 additions and 4 deletions
+2
View File
@@ -228,3 +228,5 @@ are never rewritten or removed; corrections are new entries.
- 2026-09-12 — darkwing, native Pi, /mnt/storage/src/mosaic-stack — Accepted piece 3 ledger, opened #1506 via Gitea HTTP 201; implementing packages/ledger and tests from the approved brief, independent review then authorized refactor commit/push. Gate D remains Jason-owned. - 2026-09-12 — darkwing, native Pi, /mnt/storage/src/mosaic-stack — Accepted piece 3 ledger, opened #1506 via Gitea HTTP 201; implementing packages/ledger and tests from the approved brief, independent review then authorized refactor commit/push. Gate D remains Jason-owned.
- 2026-09-12 — filbert (native Pi, /mnt/storage/src/mosaic-stack) — LEDGER-1506-R1 independent review: all six pinned SHA-256 hashes match; baseline 889d8750 proven ancestor of HEAD db0d784b with empty diff on candidate paths; node --test 20/20 pass offline on fixtures (node v26.8.1); helper EXIT-trap defect reproduced in isolation and the if-form fix verified; verdict APPROVED with six non-blocking observations at docs/plans/reviews/2026-09-12_ledger-verdict.md. Read-only: no source edits, no git mutations, no real API or private-session reads. - 2026-09-12 — filbert (native Pi, /mnt/storage/src/mosaic-stack) — LEDGER-1506-R1 independent review: all six pinned SHA-256 hashes match; baseline 889d8750 proven ancestor of HEAD db0d784b with empty diff on candidate paths; node --test 20/20 pass offline on fixtures (node v26.8.1); helper EXIT-trap defect reproduced in isolation and the if-form fix verified; verdict APPROVED with six non-blocking observations at docs/plans/reviews/2026-09-12_ledger-verdict.md. Read-only: no source edits, no git mutations, no real API or private-session reads.
- 2026-09-12 — darkwing, native Pi — #1506 ledger implemented, 20/20 fixtures and 202/202 combined Node regressions including clean candidate copy; Filbert exact-candidate APPROVED, six hashes reverified. Integrating under authorized refactor commit/push; CURRENT names Jason-owned Gate D, issue stays open pending his sentence. - 2026-09-12 — darkwing, native Pi — #1506 ledger implemented, 20/20 fixtures and 202/202 combined Node regressions including clean candidate copy; Filbert exact-candidate APPROVED, six hashes reverified. Integrating under authorized refactor commit/push; CURRENT names Jason-owned Gate D, issue stays open pending his sentence.
- 2026-09-12 — darkwing, native Pi — Verified Jason-owned Gate D at b7f8d1cc, closed #1506 with comment 26067 and #1504 with comment 26069 via Gitea, both PATCH responses closed. CURRENT records closure and hold for piece 5. Coordinated #1507 with Dewey: no source overlap, packages/webui his, Filbert named independent reviewer, no board changes or DEFERRED edits by this session.
- 2026-09-13 UTC — darkwing — Date correction to the preceding closure entry: fresh Gitea GET verified #1506 closed_at 2026-09-13T00:17:54Z and #1504 closed_at 2026-09-13T00:17:55Z. Gate D itself remains the 2026-09-12 owner record. No source changes or new tests required for this records-only closure.
+4 -4
View File
@@ -60,9 +60,9 @@ orchestrator seat. Companion numbers from the same run, for context only:
Next action: piece 4, the WebUI on Dewey's Console design (MOSAIC-STACK-D-002). Next action: piece 4, the WebUI on Dewey's Console design (MOSAIC-STACK-D-002).
Brief on the plan page, section "Piece 4: WebUI first screen (Console)". Brief on the plan page, section "Piece 4: WebUI first screen (Console)".
Owner: dewey. Darkwing closes #1506 (Gate D written) and #1504 (registration Owner: dewey. Darkwing closed #1506 (Gate D written, comment 26067) and
shipped, Gate B passed), then holds for piece 5 (orchestrator seat) unless #1504 (registration shipped, Gate B passed, comment 26069) on 2026-09-13 UTC.
Jason calls it. #1503 stays open until Jason rules on "who is waiting on me". Darkwing holds for piece 5 (orchestrator seat) until Jason calls it. #1503 stays open until Jason rules on "who is waiting on me".
`packages/ledger` is implemented: read-only local refactor subjects, one `packages/ledger` is implemented: read-only local refactor subjects, one
Gitea issue request, repo seats' user messages, two tables and JSON. Ledger Gitea issue request, repo seats' user messages, two tables and JSON. Ledger
@@ -71,7 +71,7 @@ in a clean candidate copy. Filbert independently APPROVED all six pinned
source/test/doc files in `reviews/2026-09-12_ledger-verdict.md`. The helper's source/test/doc files in `reviews/2026-09-12_ledger-verdict.md`. The helper's
no-body GET cleanup exit defect is fixed and regression-tested. Counting no-body GET cleanup exit defect is fixed and regression-tested. Counting
rules, one-page refusal and unknown metadata limits are in the package README. rules, one-page refusal and unknown metadata limits are in the package README.
Jason authorized commit/push to refactor; #1506 stays open for Gate D. Published to refactor at cd0aa5fb; Gate D accepted and #1506 closed.
The brief remains in the plan page under "Piece 3: ledger (numbers for the rails)". The brief remains in the plan page under "Piece 3: ledger (numbers for the rails)".
After Gate D, the WebUI on Dewey's Console design absorbs the board as its After Gate D, the WebUI on Dewey's Console design absorbs the board as its
first screen. Close #1503 when Jason says the page answers "who first screen. Close #1503 when Jason says the page answers "who