fix(lab): teach the surface leak-guard the draft-edit append

↗ view on GitHub · Eli Ziff · 2026-08-06 · c496e459

The gen-5 smoke tripped the chat.ts tool-list guard: it models the
requirements-echo one-tool append but not draft-edit, so the served
[Glob, Grep, Read, generate_docx, Edit] list read as drift. Extend the
expectation the same way the echo does - Edit appended, generate_docx
swapped in place keeping name and position. Flag-off arms unaffected
(guard expectation unchanged when MIKE_DRAFT_EDIT is unset).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011pfUVhNFTRvhYGXBwoKNj6
Repository eliziff/Beaver
Author Eli Ziff <eliasziff@gmail.com>
Authored
Parents be06387a
Stats 1 file changed , +6 , -1
Part of Evaluation harness: Beaver-CAN and LegalBench-RAG adapters

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-c496e459.md from inside the repo you want the change in.

⬇ Download capture-commit-c496e459.md