Phase C — route human attention by risk#14
Merged
Conversation
statusCheckRollup/headRefOid/baseRefOid ride the existing bounded enrich call — CI on every card at zero extra subprocesses. Classification shares one fn with summarize (parity test fails loudly on drift). SHAs pinned at import fix the full-file base-drift minor; refresh never clobbers the worktree HEAD mid-rework. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Transparent additive attention score (within-bucket span 0.70 < 1.0 bucket spacing, invariant-tested), attentionReasons vocabulary, CI/size/ sensitive/tests chips on cards with the >400-line split nudge (F6), and the teal FAST LANE shelf (same action path — compresses the decision, not the authority). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…guard, minors base_sha keeps its restack fork-point semantics (pinning to baseRefOid reverted; refresh never writes it); head_sha refresh guard covers Reworked (local HEAD leads until the push is visible); TS ci ERROR parity; fast lane restricted to stack roots; per-object signal memoization. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What (ROADMAP Phase C)
statusCheckRollup+headRefOidride the existing bounded enrich call;rollup_to_summaryshares one classification fn withsummarize(parity test fails loudly on drift). Every card now carries CI without per-PR subprocesses.attentionReasonsputs the WHY on the card.Review round
Reviewer caught a CRITICAL in the first cut: pinning
base_shatobaseRefOidbroke the restack fork-point invariant — reverted (base side of the full-file view keeps its documented drift limitation instead). Also fixed:head_sharefresh guard extended toReworked(local HEAD leads until push is visible), TS/RustERRORclassification parity, fast lane restricted to stack roots (no fragmented stacks), per-object signal memoization.Verified
cargo fmt/clippy -D warnings/test --all (436+) · tsc strict · vitest 179 · vite build · reviewer pass + targeted fix round + coordinator spot-check.
🤖 Generated with Claude Code