Skip to content

0.2.65: your steps after a declined answer (PC-94); the em dash guard reads JS and CommonMark (PC-97) - #220

Merged
sshlg merged 13 commits into
mainfrom
agent/pc-94
Nov 3, 2026
Merged

sshlg merged 13 commits into
mainfrom
agent/pc-94

Conversation

@sshlg

@sshlg sshlg commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

0.2.65 (PC-94 and PC-97).

  • PC-94: your steps after a declined answer.
    • A terminal run that answers no to its repairs keeps setup among the person's steps when a check's fix names it, whatever else it took (an install, or --train none).
    • After a declined named train, Fabric's note asks for it with setup --train <name> --with fabric.
    • Fabric named with --with fabric and answered no reads "not installed".
    • A declined run lists no plan under its headline.
    • cli.md says a declined named train is judged by that train's checks.
    • Decided: the setup step does not carry the run's --no-apps/--without. Replacing declinedAll with asked is already caught by the PC-92 test.
  • PC-97 (test only): the em dash guard reads JavaScript and CommonMark as they are read. It now sees template lines that start with //, code after */, regular expressions after keywords, \u{02014} and literal fromCharCode calls. In the docs it reads code spans by CommonMark rules, including spans that end at a block boundary. Every scanner rule is pinned and each mutant is killed.
  • Copylot 4ddff411 (install note): no findings.
  • Checks:
    • npm test on 9732bd5: 209 tests, 0 fail. Only tests and docs changed after it.
    • check-docs: 0 errors.
    • Blind readings: rounds 1 and 2 found test gaps and doc wording, all fixed. Round 3 is running.

🤖 Generated with Claude Code

Робот and others added 13 commits November 3, 2026 13:15
…read

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… reads JS and CommonMark (PC-97)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ow or block quote; a / after a keyword starts a regular expression

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… the regex branch and each scanner rule pinned; CHANGELOG wording

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…he replace-only and declined-train exit cases pinned; docs state the repairs rule as it ships; install note registered (Copylot 4ddff411)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… pinned with counterexamples; a word ends at whitespace; DASH reads any argument, 8_212 and 0o20024

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… Fabric and names the DASH forms; SCN-009 covers PC-94 and the declined --with note; an install taken with the repairs declined is pinned; PC-107 holds the train-form note rows

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…steps and names the train form of the note

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ess table row is a named blind spot; every keyword, list marker, break form, the four-space fence and padded 0x/0o pinned

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… ###### and _ breaks pinned, default/extends read as keywords, a call's later arguments read; CHANGELOG and header claim only what the tests pin

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…(the --without case); the guard's inline comment claims only the pinned forms

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…C-91 asserts it); a declined --without run keeps setup, pinned

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@sshlg
sshlg merged commit 4a7c76e into main Nov 3, 2026
4 checks passed
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