# Bridgeconn USJ pass-cases we don't match. Each is a CONSCIOUS decision with a
# spec justification (docs.usfm.bible / ubsicap.github.io/usfm). The deferred
# spec-valid features have now been implemented (\ref/\xt links, \esb sidebars,
# \periph, \ca/\cp/\va/\vp numbers, \rem-with-char, footnote \fdc, escaped quotes
# in attributes); what remains is fixtures whose assertions disagree with the
# spec — we are deliberately spec-correct and they stay failing.
# Remove a line once it passes (the harness reports newly-passing cases).

# ============================ CORPUS BUGS ===================================
# (our output is spec-correct; the fixture assertion is wrong)

# thc: fixture asserts align="start" for \thr#/\tcr# cells, but the spec defines
# those as right-aligned -> align="end" (and the sibling fixture bugfixes/tcc
# agrees). Our output is correct.
bugfixes/thc

# usfmBodyTestD: fixture un-nests \fv from \fqa, but the spec says \fv "will
# typically be nested within another footnote content element, like \ft, \fq or
# \fqa". We nest per spec (the fixture itself nests \fv in specExamples/
# footnote). Our output is correct.
usfmjsTests/usfmBodyTestD

# empty-table-cell: fixture drops verse content from table cells containing
# sub-verse markers; we preserve the content. Our output is correct.
bugfixes/empty-table-cell

# empty-attributes: fixture treats lemma="" by falling back to raw text. The
# spec does not forbid an empty quoted value, so lemma="" is well-formed; we
# keep it as an attribute and flag it only as a lint. Our output is correct.
special-cases/empty-attributes

# ==================== USFM 3.1.2 / 3.2 FEATURES NOT YET IMPLEMENTED =========
# (added upstream after the 3.1 snapshot; each needs marker-table and
# serializer work, not a bug fix)

# \tl gains a default attribute, lang (3.1.2): `\tl …|Aramic\tl*`.
bugfixes/attrib-for-tl
# \z… user markers in milestone form (`\z-extra …\*`) as `ms` nodes.
bugfixes/custom_markers
# list start/end markers and list objects in USX/USJ (3.2).
bugfixes/list_milestones
# new character marker \ta with an a-identifier attribute (3.2).
bugfixes/new-marker-ta
# new character marker \wl with a lang attribute (3.2).
bugfixes/new-marker-wl
# new \vid milestone, which becomes attributes in USX/USJ (3.2).
bugfixes/new-vid-milestone
