From 49f2d09ccde3d91d8c412a44ab934f223bef8fe6 Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Sat, 7 Nov 2026 23:58:23 +0000 Subject: [PATCH] Fix reporting contract link --- docs/policy/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/policy/architecture.md b/docs/policy/architecture.md index 35fa71e..b7a8e39 100644 --- a/docs/policy/architecture.md +++ b/docs/policy/architecture.md @@ -187,7 +187,7 @@ handles its own errors, including routing, parsing, and presentation failures. Preserve application-defined domain classifications and supplied error identity. Report rendering and delivery failures separately from the command's explanation -and cause, applying the [CLI reporting contract](../cli.md#presentation-failures). +and cause, applying the [CLI reporting contract](../cli.md#output-failures). Intentionally suppressed output is not a delivery failure. Present terminal failure explanations after normal reporting finishes, avoid duplicate presentation through core's own paths, and retain the explanation and any supplied cause in