v1.2
edges [N] section header and edges=N header field
Comprehension eval showed LLMs miscounted edges because edge lines share the @ prefix with symbol lines. Adding [N] to the edges section header fixes this: GCF achieves 13/13 accuracy (was 12/13).
Changes
edges=Nfield added to graph profile header- Edge section header:
## edges [N](e.g.## edges [200]) - Grammar updated:
group-headerallows[count]withoutfield-decl - Encoder conformance: MUST emit
edgesheader field and## edges [N] - Decoder conformance: MUST parse
## edges [N](strip bracket suffix) - All 11 conformance fixtures with edges updated
- Swift and Kotlin added to implementations list (6 official)