feat(lab): promote draft-edit into consolidated v5 (gen-5 env flip)

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

MIKE_DRAFT_EDIT=1 joins the coding_markdown_v5 env: the echo-refused
generate_docx body persists as draft.md, Edit revises it, and a
markdown-less generate_docx renders the buffer. Motivated by the landed
gen-4 wave: coverage saturated everywhere (tax 12->25 docs) while pooled
quality stayed flat (307/365 vs 308/365) - the residual misses are
output-side synthesis, and redraft-by-re-emission burns ~24k tokens per
run while compressing the deliverable.

Receipts: draft_edit_delta at all three receipt sites; conformance
asserts surface.draft_edit per arm (true on v5, false across the frozen
e2e/index treatment branches) and the v5 resident tool list gains Edit.
Frozen arms are byte-identical: flag-off serves the same array object,
and the child env fail-closed zero still covers every non-v5 arm.

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 093be19d
Stats 1 file changed , +22 , -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-be06387a.md from inside the repo you want the change in.

⬇ Download capture-commit-be06387a.md