Repository navigation
feat(decisions): log reads, re-runs, verification notes, linked PRs; intent from the working session (0.25.0) - #62
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…intent from the working session (0.25.0) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PR brief: 4 agent commits · 8 of 25 test files reach this diffRun at least these. Selection is a safe superset; it never marks a test safe to skip.
How this PR was decided
What each commit did
Claims checked
What each changed file reaches
Paths above are under Tests to run (8)
Blast radius by changed file: 20 dependents
blastline 0.25.0. Selection is advisory unless your workflow gates on it. How selection works. Graph |
…ommitting session decides, whole failing lists, committed note status, faster path match Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Review round addressed in e3e475e. Each blocker got a test that failed on 02bff8a first.
Tests: 482 pass, Replay of 29 checkpointed PRs from one week, against the previous head:
Totals against 0.24.1: sections 18 → 22, rows 29 → 40, verification notes 0 → 11, runner-only rows 8 → 3. Every changed row was checked against its transcript. 🤖 Generated with Claude Code |
…ted sha or whole message, later-committed notes, same-directory last run Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Second review round addressed in ca25617.
488 tests pass, 🤖 Generated with Claude Code |
How this PR was decided
A long agent session on a web-app PR made four decisions a reviewer needed: it fixed two failing tests, ran the whole suite to a log, re-ran the 15 failing files (none in the change) until they passed, and verified the change end to end against the shared dev API. It also split the work with an API PR in another repository. The brief's table showed one row, and that row was right by accident: an unrelated file's pass had closed the failure. The Intent and model came from a different session on another ticket.
What changes
> full.logwas read as a test file).FAILlines; later runs close a failure together; a list-fed re-run (xargs vitest run) of exactly the failing files counts; whole-suite failures say how many files failed and whether none is in the change. A run with nocdof its own can be closed by one thatcds first.verif…Markdown note the change carries with astatus:line gives a PASS/FAIL/PARTIAL row; heredoc-written notes count.owner/name#123in the body or a commit leads the table with its state, review threads and review decision, looked up by the Action with the newlinked-tokeninput (defaultgithub-token; unreadable links say so). Newlinked-refscommand andbrief --linked.cds into another checkout is left out; decisions come only from sessions that wrote the commit's files when any did.Evidence
vitest: 472 tests pass;tscclean. New tests cover each case above.🤖 Generated with Claude Code