Skip to content

ci-gates skill: the section that named the pattern committed it (Refs #2161) - #2661

Merged
gHashTag merged 1 commit into
masterfrom
w699-third-instance
Aug 24, 2026
Merged

ci-gates skill: the section that named the pattern committed it (Refs #2161)#2661
gHashTag merged 1 commit into
masterfrom
w699-third-instance

Conversation

@gHashTag

Copy link
Copy Markdown
Owner

tri pointers shipped, and its first run on master flagged §120 — the section that documents it. That section quoted the dead path after a cue word while explaining the bug. The count went 16 → 17 and the row named the skill file.

Third instance in one session, after the equivalence marker (§118) and the pointer tool's own docstring (§120). This one is the sharpest: the section that names the pattern, warns you to expect it, and prescribes fixing the writer rather than the tool — committed the pattern in the act of describing it, and was caught by the check it was documenting.

The honest form of the lesson: this is not a mistake you make once and then know better. The trigger lives in the vocabulary, so every document that teaches the vocabulary carries it. The only durable defence is the one that caught all three — run the checker after writing about the checker, and read the count.

Fixed the writer, not the tool, as the rule chosen one commit earlier requires. A special case for skill files would blind the checker to exactly the documents most likely to discuss paths.

Refs #2161

…2161)

`tri pointers` shipped, and its first run on master flagged §120 -- the
section documenting it -- because that section quoted the dead path after
a cue word while explaining the bug. 16 -> 17, and the row named the
skill file.

Third instance in one session, after the equivalence marker and the
pointer tool's own docstring. The trigger lives in the vocabulary, so
every document that teaches the vocabulary carries it; the durable
defence is to run the checker after writing about the checker and read
the count.

Fixed the writer, not the tool, as the rule chosen one commit earlier
requires: a special case for skill files would blind the checker to
exactly the documents most likely to discuss paths.
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-08-24 04:05:32 UTC

Summary

Status Count
Total Open PRs 2
PRs with Failing Checks 1
PRs with All Checks Green 1
READY 0
FAILING 1
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=e6333575ec10 != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@github-actions

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@gHashTag
gHashTag merged commit 943605c into master Aug 24, 2026
22 of 23 checks passed
@gHashTag
gHashTag deleted the w699-third-instance branch August 24, 2026 04:08
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.

1 participant