You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ClaudeR 0.12.3. The base auditing protocol was entirely tool-driven:
value reconciliation, references, cross-references, and code recompute,
with the content lenses living only in Referee Mode. A controlled
benchmark on a synthetic manuscript showed the consequence: with the
tools, a frontier model scored BELOW a native-tools baseline (16.8 vs
17.6 of 24), because the tool checklist crowded out the open critical
read that catches reasoning defects (instrument misattribution, a
reported test its data cannot support, a figure cited for evidence it
does not contain, magnitude overstatement).
Added Pass 5, a mandatory equal-weight content-reasoning pass with a
gated registry and seven checks the tools cannot do: instrument/source
attribution, test computability, figure-and-table content vs claim,
magnitude wording, convergence across studies, causal/generality
framing, and data existence for descriptive claims. Rule 15 states
plainly that the tools do not reason and Pass 5 is not optional. Final
Report and summary counts updated.
Confirmation on the same benchmark: the revised protocol scored 21,
20, 21 (mean 20.7), recovering exactly the reasoning defects the old
protocol lost, with near-zero false positives, moving ClaudeR from
below the native baseline to clearly above it.
R CMD check: Status OK. checks.R: all pass. Bridge unchanged.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,6 +50,8 @@ claudeAddin()
50
50
<details>
51
51
<summary><b>Recent Updates</b> (click to expand)</summary>
52
52
53
+
-**Reviewer Zero now reasons, not just reconciles (R 0.12.3).** Added a mandatory Pass 5 (content reasoning) to the base auditing protocol. The deterministic tools (reconcile_values, verify_references, check_cross_references, probe_scripts) find numeric, reference, cross-reference, and code defects, but they do not reason about meaning, and a manuscript can clear every one of them and still be wrong. Pass 5 is a gated, equal-weight pass with seven checks the tools cannot do: instrument and source attribution, whether each reported test is computable from the data that exists, whether each cited figure or table actually contains the claimed evidence, magnitude wording, convergence across studies, causal and generality framing, and data existence for descriptive claims. In a controlled benchmark on a synthetic manuscript with a known defect set, this raised detection from below a native-tools baseline to clearly above it, recovering exactly the reasoning defects the old tool-led protocol was missing.
54
+
53
55
- **Shared-connection identity, coordination visibility, and a stale-session guard (R 0.12.2 / clauder-mcp 0.14.2).** Three fixes from a live three-persona field session. (1) Personas sharing one MCP connection were renaming each other, because `set_agent_name` changes the identity of the whole connection. New `as_agent` parameter on `send_message`, `check_messages`, and `wait_for_message` acts as a named persona for one call, with a separate read cursor per name. The bridge now enforces the pattern: a second `set_agent_name` with a different name is refused unless forced, every send confirmation echoes the name it was sent as, and the agent intro states where the current identity came from. (2) Coordination messages bypass R by design, so the console and the Agents panel showed nothing while agents talked. The addin now echoes each new coordination event to the console in full (no truncation), appends it to the session log, and shows a live coordination roster with last-seen ages. (3) A bridge still pointed at a dead R session used to report "success" while writing to a coordination log no live agent reads. Coordination calls now fail loudly when no live session exists, and announce it when the connection re-binds to a different live session. Also from pilot 2: `check_cross_references` understands S-prefixed supplement numbering, and the audit protocol documents `unname()` for htest fields and author-plus-year citation matching.
54
56
55
57
-**Agent identity and cross-restart history (R 0.11.0 / clauder-mcp 0.13.0).** Built from field reports of a multi-day, three-agent session. New `set_agent_name` tool: an agent sets its working name (for example "Claude-Stasis") once, and execution history, message attribution, presence, and its read cursor all carry that name. This fixes the case where several agents or personas share one MCP connection and collapse into a single random id. `get_session_history` gains `include_past`: it parses prior session log files on disk, so the audit of who ran what now survives R restarts. The coordination protocol now makes identity the first step of check-in.
0 commit comments