diff --git a/TODO.org b/TODO.org index 5057d1b0..1d86450f 100644 --- a/TODO.org +++ b/TODO.org @@ -408,6 +408,7 @@ build-time refusal. ** DONE Conditions get a parent link, not class inheritance CLOSED: [2026-09-25] A parent has exactly Error's fields; a handler matched through the link gets the signal's descriptor (name, value-free static sentence), never the child's fields. Rules out parents with fields of their own and a message carrying the failing values. + ** CANCELLED Can a condition be a class? CLOSED: [2026-09-25] A class condition allocates on the failure path. The parent link above gives the hierarchy without it.