Fix the pseudo-JSON fence in the L1 cleanup summary card #660

Merged
weichen merged 3 commits from fix/l1-summary-card-fence into main 2026-10-20 14:42:31 +00:00
Owner

Why: evidence tooling validates every json fenced block in a task card as a receipt; the L1 final-cleanup-summary card carried an illustrative capability snapshot (unquoted keys, prose) in a json fence, so every evidence run logged a corrupt-receipt warning against a block that was never a receipt.

Change: demote that one fence to a plain code fence. Content byte-identical; the only real receipt in the card (the task-sync SELF receipt) is untouched and still validates.

Evidence: card now holds exactly one ```json block and it parses; CI on this PR HEAD is the authority.

Impact: Task card formatting only.

Refs: Dev PR #650 (card origin); PR #650 merge train.

Why: evidence tooling validates every ```json fenced block in a task card as a receipt; the L1 final-cleanup-summary card carried an illustrative capability snapshot (unquoted keys, prose) in a ```json fence, so every evidence run logged a corrupt-receipt warning against a block that was never a receipt. Change: demote that one fence to a plain code fence. Content byte-identical; the only real receipt in the card (the task-sync SELF receipt) is untouched and still validates. Evidence: card now holds exactly one ```json block and it parses; CI on this PR HEAD is the authority. Impact: Task card formatting only. Refs: Dev PR #650 (card origin); PR #650 merge train.
weichen added 1 commit 2026-10-20 13:15:30 +00:00
Demote the illustrative capability snapshot from a json fence to plain
ci / svc-realcombo (pull_request) Successful in 5m12s
ci / test (pull_request) Successful in 11m17s
ci / test-pg (pull_request) Successful in 14m59s
7016d7b935
Why: evidence tooling validates every ```json block in a task card as a receipt; the L1 summary card's illustrative capability snapshot (unquoted keys) is prose, not a receipt, and tripped a corrupt-receipt warning on every evidence run.
Evidence: after this change the card holds exactly one ```json block and it parses; content is byte-identical, only the fence marker changed.
Impact: Task card formatting only; no evidence content modified.
Refs: Dev PR #650 (card origin)
weichen added 1 commit 2026-10-20 13:32:43 +00:00
Merge branch 'main' into fix/l1-summary-card-fence
ci / svc-realcombo (pull_request) Successful in 3m37s
ci / test (pull_request) Successful in 15m23s
ci / test-pg (pull_request) Successful in 17m48s
a61fafce8d
weichen added 1 commit 2026-10-20 14:25:14 +00:00
Merge branch 'main' into fix/l1-summary-card-fence
ci / svc-realcombo (pull_request) Successful in 6m14s
ci / test (pull_request) Successful in 11m48s
ci / test-pg (pull_request) Successful in 16m47s
a89006ef8d
weichen merged commit ed3847c85c into main 2026-10-20 14:42:31 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#660