Skip to content

fix(lint): correct broken relative-path link in 0008Z shard (race-merged from #4892)#4893

Merged
AceHack merged 1 commit into
mainfrom
otto-cli/fix-broken-relative-path-link-0008z-shard-2026-05-25
May 25, 2026
Merged

fix(lint): correct broken relative-path link in 0008Z shard (race-merged from #4892)#4893
AceHack merged 1 commit into
mainfrom
otto-cli/fix-broken-relative-path-link-0008z-shard-2026-05-25

Conversation

@AceHack
Copy link
Copy Markdown
Member

@AceHack AceHack commented May 25, 2026

Summary

Addresses

Test plan

  • Local lint audit clean (bun tools/hygiene/audit-tick-shard-relative-paths.ts --enforce --baseline)
  • Pre-commit branch guard passed
  • Post-commit canary: ls-tree=55 preserved
  • Worktree off origin/main (current main HEAD 64dfe3869)

🤖 Generated with Claude Code

…ged from #4892)

PR #4892 race-merged the original 0008Z shard before the lint fix could land on
the same branch. Main now has `lint (tick-shard relative-paths)` non-required
check failing on the resolved-to-`docs/.claude/projects/...` path that doesn't
exist (the user-scope memory directory is out-of-repo, at ~/.claude/projects/).

Replace bracketed-link with inline prose describing the user-scope reference,
matching the substrate-honest framing pattern used in other rules that reference
user-scope memory (e.g., persistence-choice-architecture-for-zeta-ais.md
"user-scope only" pattern).

Local audit verified clean: 0 broken relative-path links across 1162 shards.

Addresses Codex P2 thread `PRRT_kwDOSF9kNM6EbiNO` on merged PR #4892. Per the
.claude/rules/blocked-green-ci-investigate-threads.md auto-merge-race-with-
follow-up-commit anti-pattern documentation: this IS the substrate-honest
separate-PR resolution for the race-window scenario that fired.

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 25, 2026 00:15
@AceHack AceHack enabled auto-merge (squash) May 25, 2026 00:16
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes a failing tick-shard lint check by removing a broken relative-path Markdown link that pointed to an out-of-repo, user-scope memory directory, replacing it with inline prose that preserves the intended reference without creating an invalid link.

Changes:

  • Replaced an out-of-repo relative Markdown link with inline explanatory text.
  • Preserved the “user-scope-only / not in repo” intent while eliminating the link target that breaks the tick-shard relative-paths audit.

@AceHack AceHack merged commit 1c1d137 into main May 25, 2026
27 checks passed
@AceHack AceHack deleted the otto-cli/fix-broken-relative-path-link-0008z-shard-2026-05-25 branch May 25, 2026 00:17
AceHack added a commit that referenced this pull request May 25, 2026
…2nd consecutive 0 stuck procs) + Lior-lane 54/60 steady (#4894)

Continues 2026-05-24 1607Z→1608Z→1804Z→1902Z→2033Z→2206Z + 2026-05-25 0008Z
lineage. Substantive visibility shard documenting:

1. 15th dotgit anchor — 2nd consecutive 0-stuck-proc reading (0008Z was
   1st clean after 13-anchor saturation arc). First discrimination data
   point for the A/B posture default-to-both held at 0008Z; A (genuine
   recovery) gains evidence but is not yet sufficient for closure per the
   12th-anchor empirical precedent.

2. Lior-lane fleet 54/60 = 90% (steady from 0008Z's 90.6%). The 6 non-
   lior-* PRs (4883/4885/4887/4888/4890/4891) are byte-identical to 0008Z
   — static, awaiting separate disposition. Lior merged 4 own PRs in 34
   min (#4863/#4862/#4892/#4893) confirming active driving.

3. Empirical FP-class check across 24 threads on 3 BLOCKED PRs (#4768/
   #4781/#4786): 0% FP rate. Threads are substantive P0/P1 substrate-
   engineering findings (hardcoded paths, label/filename mismatch, broken
   bootout, persona-name-in-code, runtime-path-delete with broken doc
   refs) requiring Lior-side fixes, NOT bg-worker no-op resolution. The
   "FP-thread resolve" pattern from #4869/#4879 was scoped to specific
   markdown lint FPs; current open-PR thread surface is dominated by
   substantive findings.

Per blocked-green-ci-investigate-threads.md + honor-those-that-came-before
+ no-directives + mechanical-authorization-check + human-audit-and-legal-
risk-acceptance: cross-lane resolution at scale is not authorized;
visibility shard + cron heartbeat IS the substrate-honest disposition.

Counter at #1 (well below N=6); rate-limit Normal (GraphQL 2340/5000;
core 4998/5000). Worktree freshness PASS (ls-tree=55, status=0, ahead/
behind=0/0).

Co-authored-by: Otto <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants