Triptych

4.3. Ambiguity and static certificates🔗

The grammar class permits ambiguous alternatives and token splits. The reference decoder enumerates full parses and chooses the first, so recognition alone does not imply that captures or values are grammar-determined.

Triptych.GrammarCaptureFunctional states the needed semantic property. A conservative Triptych.Grammar.staticUnique checker proves it for deterministic fragments such as Graph and Decimal. When certification succeeds, Triptych emits premise-free decode/render, view/render, value-coherence, and relational-parser theorems.

Structural derivation membership is still generated when the conservative checker cannot certify a grammar. In that case, exact first-decode roundtrip retains an explicit capture-functionality premise.