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
{{ message }}
Repository navigation
fix(planning): have export-ledger emit a confirmation recap that fits the restatement cap #7759
A long interview's confirmation recap passes the restatement cap without hand-trimming. The confirmation gate asks for one recap line per question in decisions, generated from export-ledger; with 128 ids that recap was 43,897 characters and apply refused it against the 20,000-character cap, so the session collapsed withdrawn rows and truncated answers by hand. export-ledger emits the compact form itself.
Owner decision recorded on #5893 (2026-10-12): "Item 4: where does the compact confirmation recap come from?" → export-ledger emits a compact recap that fits the cap.
Key interfaces
round.py: cmd_export_ledger and the restate section cap (TEXT_CAP).
Interview skill surface.md Confirmation gate.
Done when
A fixture with 128 ids (79 withdrawn) produces a recap from export-ledger that apply accepts under the cap (test).
Every live question still has its own recap line; withdrawn rows are collapsed and long answers truncated (test).
The Confirmation gate in surface.md names the exporter's compact form.
Activity
kyle-sexton commentedon Oct 17, 2026
Ratified in the owner's batch of decomposed children (2026-10-17).
kyle-sexton commentedon Oct 17, 2026