diff --git a/internal/check-gospel-composed-filters.mjs b/internal/check-gospel-composed-filters.mjs new file mode 100644 index 000000000..1dd239964 --- /dev/null +++ b/internal/check-gospel-composed-filters.mjs @@ -0,0 +1,106 @@ +/** + * check-gospel-composed-filters.mjs — cell C: the map COMPOSED above its own tables. + * + * THE CLAIM UNDER TEST is not "it renders". It is that the composite keeps the reader INSIDE + * it. Standalone, the sheet's "Every resource in " is a LINK to the tables page. + * Composed, it must become an in-place FILTER, because navigating away throws out the map the + * reader has just positioned and the group they have just found. Two different affordances + * behind the same words, and only one of them is right in each context. + * + * WHAT IT ASSERTS, and each one is a way the composite can look fine and be broken: + * - the control is a