Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
441f63a
implement(documenter): R1 single-body submission + E2 pr-context stag…
Jul 3, 2026
c2279b6
implement(coder): R8(a) versioned structured finding schema + validator
Jul 3, 2026
6a85827
implement(tester): unit tests for R8(a) finding schema/validator (tas…
Jul 3, 2026
107e956
implement(tester): unit tests for R8(a) finding schema/validator (tas…
Jul 3, 2026
8826894
Persist BRC history for slice-1 (#2548)
Jul 3, 2026
c02da14
slice-1: prettier fixes + changeset
jwbron Jul 3, 2026
b119a01
slice-1: drop BRC history artifacts from slice PR
jwbron Jul 3, 2026
b9508a6
review: address slice-1 feedback (empty body, lib distribution, comme…
jwbron Jul 6, 2026
123a10f
review: drop lib install step; scripts run via npx tsx
jwbron Jul 7, 2026
e637ece
implement(coder): R8(b) computed verdict + R8(c) Conventional-Comment…
Jul 3, 2026
8819339
implement(tester): R8(b)/R2 verdict truth-table + R8(c) rendering sna…
Jul 3, 2026
545e711
implement(tester): prettier-format task-2-4 test files (lint gate)
Jul 3, 2026
40efb53
implement(coder): prettier 2.6.2 lint fixes for slice-2 + finding-sch…
Jul 3, 2026
f618d2a
Persist BRC history for slice-2 (#2548)
Jul 3, 2026
6058d86
slice-2: changeset
jwbron Jul 3, 2026
da5b450
slice-2: drop BRC history artifacts from slice PR
jwbron Jul 3, 2026
0950bf2
review: address slice-2 feedback (verdict precedence, hold UX, empty …
jwbron Jul 6, 2026
6cfe3e3
implement(documenter): wire deterministic router into Step 3; drop re…
Jul 3, 2026
7959787
implement(documenter): fix router invocation path to lib/router.ts (r…
Jul 3, 2026
d96789d
implement(coder): R10 deterministic router + tier-scaled budget (slic…
Jul 3, 2026
3f919f3
implement(tester): R10 router unit tests — classification, lens, tier…
Jul 3, 2026
f3130ec
implement(coder): router CLI entrypoint + routing.json serialization …
Jul 3, 2026
a6984f1
Persist BRC history for slice-3 (#2548)
Jul 3, 2026
c41a812
implement(tester): cover router v2 serialization + CLI (toRoutingJson…
Jul 3, 2026
cb8d714
slice-3: replace satisfies with prettier-2-compatible check, changeset
jwbron Jul 3, 2026
29f2b6f
slice-3: drop BRC history artifacts from slice PR
jwbron Jul 3, 2026
abdf46c
review: address slice-3 feedback (consumer-owned routing config)
jwbron Jul 6, 2026
06cbb2e
review: last-match-wins tier precedence; move ROUTING format doc to R…
jwbron Jul 7, 2026
06ac3ee
implement(documenter): E1/E3/E5/E6/E7/R3b reliability prompt edits (s…
Jul 3, 2026
5bb941d
Persist BRC history for slice-4 (#2548)
Jul 3, 2026
a21b4ce
slice-4: changeset
jwbron Jul 3, 2026
fdf05d2
slice-4: drop BRC history artifacts from slice PR
jwbron Jul 3, 2026
798016b
review: address slice-4 feedback (steering text, touched-lines scoping)
jwbron Jul 6, 2026
238a355
implement(documenter): R9 bounded-investigation instructions for revi…
Jul 3, 2026
e5d1fd2
implement(coder): R9 per-finding investigation tool-call cap (slice-5)
Jul 3, 2026
8074db2
implement(tester): R9 per-finding tool-call cap tests (task-5-3)
Jul 3, 2026
a01c756
implement(tester): cover check() refusal previews (per-finding + run-…
Jul 3, 2026
1340a42
slice-5: prettier fix + changeset
jwbron Jul 3, 2026
7599eea
review: address slice-5 feedback (wire the investigation cap to its c…
jwbron Jul 6, 2026
3f01827
review: investigation-cap call sites run via npx tsx
jwbron Jul 7, 2026
cfffed2
Merge main into egg/pipeline-dcdad92d/slice-5
jwbron Jul 8, 2026
bb93b77
Merge remote-tracking branch 'origin/main' into egg/pipeline-dcdad92d…
jwbron Jul 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/review-investigation-cap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"review": minor
---

Bound reviewer investigation (R9): sub-agents get explicit instructions for cheap targeted verification (grep callers, trace the call chain, one targeted check per finding), and `workflows/review/lib/investigation-cap.ts` enforces a deterministic per-finding and per-run tool-call cap sourced from the router's run budget. Over-cap calls are refused with fixed reason codes and refusals never mutate state.
Loading
Loading