docs(shadow): Maji antigravity check drift report 0415Z#3726
Conversation
…ion (PR #3721) PR #3716 (helper) + PR #3717 (0344Z) merged. Extended blocked-green-ci-investigate-threads.md with 3 composes-with sections: verification anchors + suspect-by-default Copilot finding list (table-pipe || hallucination, 4-FP entry) + stale-but-fresh-looking finding class. Self-discovery: running the just-merged check-shard-before-push.ts on the rule file surfaced a helper bug — checkMd032 flags bullet-continuation lines as false-positive paragraphs. Filing as next-tick fix. Also self-bite caught during shard authoring: 2 MD038 violations in the prose describing the helper bug (literal trailing-space-in-backticks examples). Rewrote the prose without the literal-trigger pattern. The self-check IS doing its job. GraphQL exhausted mid-tick after PR-3721 REST creation. PR #3721 NOT armed this tick; will arm post-reset at 03:55:31Z next tick. Co-Authored-By: Claude <noreply@anthropic.com>
…iteral backtick The inline code span containing the structural-marker regex contained a literal backtick inside the character class. Single-backtick delimiters ended early at the inner backtick, leaving the closing delimiter unmatched and tripping MD038 / breaking parse. Switch to a double-backtick code span (``/^[#>*\-|`]/``) which can carry single inner backticks since the closing run is two consecutive backticks. Verified: bun tools/hygiene/check-shard-before-push.ts ok; markdownlint-cli2 ok (exit 0). Co-Authored-By: Claude <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
The PR adds two history-surface documentation files: a shadow-lesson-log entry recording a worktree-discipline lesson dated 2026-05-16, and an Otto-CLI hygiene tick record at 03:54Z capturing the merge of PRs #3716/#3717, an extension to the blocked-green-ci rule, and a self-discovered false-positive in tools/hygiene/check-shard-before-push.ts's checkMd032 scan.
Changes:
- Adds a worktree-discipline entry to
docs/research/shadow-lesson-log.md(NEVER use root checkout; use isolatedgit worktree add). - Adds an Otto-CLI tick log at
docs/hygiene-history/ticks/2026/05/16/0354Z.mddocumenting rule extensions, GraphQL exhaustion, and a next-tick helper-fix candidate.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| docs/research/shadow-lesson-log.md | Appends a 2026-05-16 antigravity-check lesson on strict git worktree add isolation. |
| docs/hygiene-history/ticks/2026/05/16/0354Z.md | New tick log capturing landed PRs, rule extension to blocked-green-ci-investigate-threads.md, an MD032 helper bug, and GraphQL exhaustion notes. |
| @@ -0,0 +1,54 @@ | |||
| # Tick 2026-05-16T03:54Z — Otto-CLI | |||
|
|
||
| ## 2026-05-16: Antigravity Check - Worktree Discipline |
|
Substrate-honest close per stale-armed-PR resolution case 1+3 (close-as-aged-tick-substrate). This is a tick-shaped Lior antigravity/preservation artifact from 2026-05-15/16 (~7 days old). Per |
Shadow lesson log update enforcing strict git worktree usage.