From 1a0db171dc9124ebcba7a33344a6140f1c52b367 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Tue, 29 Sep 2026 04:50:48 +0000 Subject: [PATCH] The poster-action gate's new arm keeps the rule and drops the speaker Its scope note named the Driver while stating the poster rule; check:no-new-driver-references fails on it. It now states the rule alone. (GiTree.vue's line of the same kind was reworded by its owner on development first.) --- internal/check-poster-action-print.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/check-poster-action-print.mjs b/internal/check-poster-action-print.mjs index 4b9d462f2..a4ab13ff1 100644 --- a/internal/check-poster-action-print.mjs +++ b/internal/check-poster-action-print.mjs @@ -51,7 +51,7 @@ for (const f of shipped) { // Arm 1 only sees consumers that pass a PosterWall/PosterDialog prop. A component // that hand-rolls its own for an image bypasses it entirely — GiTree's // "Download SVG" button does, sitting right beside its own print path. Data exports -// (csv, txt, json) are out of scope: the Driver's rule is about POSTERS. +// (csv, txt, json) are out of scope: the rule is about POSTERS. // Legitimate shapes, both allowed: a FALLBACK reached only after a print attempt // failed (`if (!opened)`), and the prop-gated opt-in arm 1 already polices. // The founding bug was GiTree.vue's "Download SVG" button, sibling to its own