diff --git a/spec b/spec index 0e05cc39..2e578175 160000 --- a/spec +++ b/spec @@ -1 +1 @@ -Subproject commit 0e05cc39ac23da65712d82a0decc1c6084d7647a +Subproject commit 2e57817571a77e3fc8d397fa563d77f6719b111e diff --git a/test/corpus.test.ts b/test/corpus.test.ts index 008ce78d..34885bbd 100644 --- a/test/corpus.test.ts +++ b/test/corpus.test.ts @@ -77,23 +77,11 @@ const IMPLEMENTED = new Set([ ]) /** - * Sub-examples in IMPLEMENTED categories that are temporarily skipped. - * - * These heading fixtures still show the pre-§13 bare `` shape. - * The renderer now emits the `
` - * wrapping (grammar PART 9 §13), so the impl is AHEAD of the vendored - * spec corpus. Re-add each entry once the carve repo re-vendors carve-lib - * and rewrites these fixtures to the section-wrapped shape, then bumps the - * spec submodule here. Same coordination pattern as the ASCII-slug change. + * Sub-examples in IMPLEMENTED categories that are known to fail because + * a specific construct is not yet supported. Move out of this set as + * implementation lands. */ -const KNOWN_GAPS = new Set([ - '02-headings', - '02-headings-2', - '02-headings-3', - '02-headings-4', - '17-attributes', - '19-heading-ids', -]) +const KNOWN_GAPS = new Set([]) const baseSlug = (name: string) => name.replace(/-\d+$/, '')