- images.mjs: an embedded collection never has a caption (D47), so the
caption option, its "Linked images" heading, the embedded count string
and the heading arm of the focus fallback are removed; callers no
longer pass caption:false. Behavior is unchanged.
- workspace.css: delete the never-applied .recorded-run-dialog::backdrop
rule (the concept's .ca-tools dialog::backdrop always won) and note that
the D3 row's min-inline-size: 0 is load-bearing for the concept's
<=700px 1fr track.
- concept-css test: the waiting-rule guard is case-insensitive and is
proven against the exact retired comments and the kept provenance labels.
- history-concept spec: function replacement for the singular run label,
and the DOM mutation removes Compare negatives by role.
- D47 markers sit where the caption trim happens.