From 2c8ea5c30bcbf58d42d74ae49ccade698b0b3520 Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Sat, 17 Oct 2026 23:20:21 +0200 Subject: [PATCH] =?UTF-8?q?Answer=20prose=20round=201:=200=20=F0=9F=94=B4,?= =?UTF-8?q?=201=20=F0=9F=9F=A1;=20say=20the=20refusal=20costs=20Goal=204?= =?UTF-8?q?=20too?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/decisions.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/decisions.md b/docs/decisions.md index a1e4c0d..4491435 100644 --- a/docs/decisions.md +++ b/docs/decisions.md @@ -355,14 +355,15 @@ past `[x]`/`[ ]`, and lifting bare URLs, `@name`, `:shortcode:` or ISO dates int ## The portable reader refuses what GFM's reading would drop -2026-10-14, the maintainer; Goal 7 ruling over Goal 4 here, 2026-10-17, the maintainer. Goals 4 and -7. Valid while a refusal is a result and the caller can fix the markdown it sent. +2026-10-14, the maintainer; the ruling of Goal 7 over Goal 4, 2026-10-17, the maintainer. Goals 4 +and 7. Valid while a refusal is a result and the caller can fix the markdown it sent. Where GFM's reading of a shape drops content, `portableMarkdownToAdf` refuses the shape. A pipe table row holding more cells than its header is `malformed-pipe-table`, where GFM cuts the extra -cells. Cutting the cells breaks Goal 7, and building any table GFM does not, such as a wider one, -breaks Goal 4; a refusal builds no table. Goal 7 is a Maintain goal, holding whatever it costs, so -it wins over Goal 4, an Achieve goal, even where a bot gets an error for a row GitHub renders. +cells. Cutting the cells breaks Goal 7. Building a table GFM does not, such as a wider one, breaks +Goal 4. A refusal builds no table, but it still breaks Goal 4: a bot gets an error for a row GitHub +renders. Goal 7 is a Maintain goal, holding whatever it costs, so it wins over Goal 4, an Achieve +goal. ## The HTML dialect