diff --git a/docs/hygiene-history/ticks/2026/05/15/0329Z.md b/docs/hygiene-history/ticks/2026/05/15/0329Z.md index ef859c2210..5af14da355 100644 --- a/docs/hygiene-history/ticks/2026/05/15/0329Z.md +++ b/docs/hygiene-history/ticks/2026/05/15/0329Z.md @@ -3,8 +3,8 @@ ## Headline - PR [#3342](https://github.com/Lucent-Financial-Group/Zeta/pull/3342): three review cycles closed this tick (11 + 1 + 7 = 19 findings addressed; one P1 deferred to backlog). Gate state: BLOCKED wait-ci, 0 failed, 0 unresolved threads, auto-merge armed. Three commits landed: `970c774` + `19af54f` + `7084bb3`. -- [B-0519 RCA](../../../../backlog/P3/B-0519-multi-otto-branch-state-contamination-rca-2026-05-14.md) updated: Pattern 7 "Abandoned rebase state in shared `.git/` dir" added with field-test pointer + cheap-mechanization sketch (stale-rebase-state diagnostic). Committed in `f6789dd`. -- [B-0528](../../../../backlog/P3/B-0528-shadow-launchd-installer-unit-tests-2026-05-15.md) filed for the deferred test-coverage P1. Committed in `cd4964e`. Effort: S; P3 because behavior is correct (smoke-tested) — tests harden against regression. +- [B-0519 RCA](../../../../../backlog/P3/B-0519-multi-otto-branch-state-contamination-rca-2026-05-14.md) updated: Pattern 7 "Abandoned rebase state in shared `.git/` dir" added with field-test pointer + cheap-mechanization sketch (stale-rebase-state diagnostic). Committed in `f6789dd`. +- [B-0528](../../../../../backlog/P3/B-0528-shadow-launchd-installer-unit-tests-2026-05-15.md) filed for the deferred test-coverage P1. Committed in `cd4964e`. Effort: S; P3 because behavior is correct (smoke-tested) — tests harden against regression. - Two prior worktrees pruned (`/tmp/zeta-otto-cli-fix-3339-mdlint`, `/tmp/zeta-otto-cli-fix-3349-threads` — both branches merged this morning). ## Review-cycle-3 findings (this tick, post-`970c774`) @@ -17,7 +17,7 @@ | Copilot P2 | ts:306 | `import.meta.main` guard but functions not exported | Added `export` to main, parseArgs, requireAbsolute, tryDetect, xmlEscape, substitutePlaceholders, plutilLint, Args interface | | Copilot P1 | shard:51 | "PREFER" snippet in 0305Z shard still showed rename-then-write pattern | Updated to 3-pattern progression with the canonical write-temp-then-atomic-replace | | Codex P2 | ts:257 (line of prev commit) | Rename-then-write still leaves canonical path empty in brief window | Replaced with availability-preserving pattern: read-old-into-memory → write temp → atomic replace → side-car backup. Canonical path never empty | -| Copilot P1 | ts:185 | No unit tests for safety-critical helpers | Deferred to [B-0528](../../../../backlog/P3/B-0528-shadow-launchd-installer-unit-tests-2026-05-15.md) (substrate-honest scope management); PR comment linked the row | +| Copilot P1 | ts:185 | No unit tests for safety-critical helpers | Deferred to [B-0528](../../../../../backlog/P3/B-0528-shadow-launchd-installer-unit-tests-2026-05-15.md) (substrate-honest scope management); PR comment linked the row | ## Substrate-honest review-cycle observations diff --git a/tools/hygiene/audit-tick-shard-relative-paths.baseline.json b/tools/hygiene/audit-tick-shard-relative-paths.baseline.json index d5eca274c8..653f059b65 100644 --- a/tools/hygiene/audit-tick-shard-relative-paths.baseline.json +++ b/tools/hygiene/audit-tick-shard-relative-paths.baseline.json @@ -9,21 +9,6 @@ "line": 29, "target": "docs/foo.md" }, - { - "file": "docs/hygiene-history/ticks/2026/05/15/0329Z.md", - "line": 6, - "target": "../../../../backlog/P3/B-0519-multi-otto-branch-state-contamination-rca-2026-05-14.md" - }, - { - "file": "docs/hygiene-history/ticks/2026/05/15/0329Z.md", - "line": 7, - "target": "../../../../backlog/P3/B-0528-shadow-launchd-installer-unit-tests-2026-05-15.md" - }, - { - "file": "docs/hygiene-history/ticks/2026/05/15/0329Z.md", - "line": 20, - "target": "../../../../backlog/P3/B-0528-shadow-launchd-installer-unit-tests-2026-05-15.md" - }, { "file": "docs/hygiene-history/ticks/2026/05/18/0436Z.md", "line": 45,