From acf5b54d8ca6c777b55c27133a28eff488217625 Mon Sep 17 00:00:00 2001 From: Aaron Stainback Date: Tue, 19 May 2026 12:41:16 -0400 Subject: [PATCH] fix(lint): grandfather pre-existing 0007Z-c B-0668 broken link in tick-shard relative-paths baseline Re-shipping the baseline fix that was on PR #4393 branch but did NOT land via the squash-merge (auto-merge fired on first SHA before second commit pushed; merge sha d3a81595 only included substrate landing, not the lint fix). Without this fix, the tick-shard relative-paths lint fails for ALL future PRs that trigger full-tree scan. Pre-existing finding: docs/hygiene-history/ticks/2026/05/19/0007Z-c.md references B-0668-compositional-dbsp-* via a 6-level relative path, but no B-0668-* file landed on origin/main (PRs #4281 + #4386 both CLOSED-without-merge per gh pr view --json state). Per tick-shard immutability discipline (.claude/rules/tick-must-never-stop.md: shards write-once at docs/hygiene-history/ticks/YYYY/MM/DD/HHMMZ.md), the link cannot be edited in-place. Baseline-grandfathering is the substrate-honest fix: detect-only signal preserved, CI gate passes. Verified locally: bun tools/hygiene/audit-tick-shard-relative-paths.ts --enforce --baseline ... exit=0; "13 broken relative-path links (13 grandfathered by baseline, 0 new)". Composes with #4180 (baseline mechanism shipped) and other prior baseline-extension PRs (e.g., #4358 peer Otto's PR-fix batch). Co-Authored-By: Claude --- tools/hygiene/audit-tick-shard-relative-paths.baseline.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/hygiene/audit-tick-shard-relative-paths.baseline.json b/tools/hygiene/audit-tick-shard-relative-paths.baseline.json index 55f0da256c..315b39dfc9 100644 --- a/tools/hygiene/audit-tick-shard-relative-paths.baseline.json +++ b/tools/hygiene/audit-tick-shard-relative-paths.baseline.json @@ -153,5 +153,10 @@ "file": "docs/hygiene-history/ticks/2026/05/18/2119Z.md", "line": 62, "target": "../../../../../.claude/rules/blocked-green-ci-investigate-threads.md" + }, + { + "file": "docs/hygiene-history/ticks/2026/05/19/0007Z-c.md", + "line": 7, + "target": "../../../../../../docs/backlog/P1/B-0668-compositional-dbsp-frame-architecture-gnostic-2d-base-plus-two-wolves-emotion-meta-plus-clifford-rx-bonsai-meta-tagged-dims-plus-fsharp-ce-composition-operator-aaron-2026-05-19.md" } ]