Carve-outs and corpus exclusions (FR-004)
The two semantic carve-outs from the baseline, each with its
replacement construct โ itemized case-by-case in CONFORMANCE.md:
hx-*verb attributes are typed bindings. A string URL isGHTMX-E0602, an arbitrary expressionGHTMX-E0601; the replacements are the handler-symbol and constructor binding forms above.- URL escaping at binding sites is engine-determined. An explicit
ghtmx.URL/SafeURLcall at a binding site isGHTMX-E0603; the replacement is theghtmx.SafeURL-returning generated constructor. (ghtmx.URLforhref/actionand friends is inherited unchanged.)
Non-carve-out corpus exclusions, each documented with its reason and
replacement in CONFORMANCE.md's exclusion list: the baseline's
runtime-fragment API (its test-fragment golden dir) is removed in
favor of fragment declarations, and the baseline's
Prettier-dependent formatter and HTML-diff behavior is replaced with
verbatim pass-through and structural comparison.