Format Maturity
Where every neokapi format sits against the maturity rubric (L0 experimental → L4 rock-solid). Target: L4 Axis grades: Engine L0–L4, Vocabulary V0–V3, Editor E0–E4, Knowledge K0–K3, Corpus C0–C3, Security S0–S4.
2
L1 · 9
L2 · 31
L3 · 7
L0 Experimental (2)L1 Readable + writable (9)L2 Specified (31)L3 Parity-verified (7)L4 Rock-solid (0)
Vocabulary
V0 · 45
V1 · 4
Editor
E0 · 46
Knowledge
K1 · 37
K2 · 12
Corpus
C0 · 20
C1 · 29
Security
S0 · 34
S1 · 13
Progress over time
Each bar is one run of the format-triage workflow. Watch the green (L3) and teal (L4) grow as formats are hardened.
05-31
06-13
Vocabulary
Editor
Knowledge
Corpus
Security
Axis
| Format | Level | Tier | Reader | Writer / round-trip | Config + Schema | spec.yaml | Parity | Malformed / robustness | Corpus breadth | Detection | Docs + wiring | Vocabulary map | Canonical types | Write cells | Equivalence test | Preview | Identity binding | Embedded add-in | Editor events | Dossier | Nativedocs sidecar | Spec refs | Citations check | Context pack | Corpus manifest | Fetch wiring | Acceptance CI | Corpus sweep | Bounded (core/safeio) | Fuzz target + seed | Clean sweep | Sustained | Next gap |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| epub parity · okf_epub | L0 L0V0E0K1C1S1 | Available | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| mo harvest | L0 L0V0E0K2C0S0 | Available | add malformed_test.go | ||||||||||||||||||||||||||||||
| androidxml harvest | L1 L1V0E0K2C0S0 | Available | add malformed_test.go | ||||||||||||||||||||||||||||||
| applestrings harvest | L1 L1V0E0K2C0S0 | Available | add malformed_test.go | ||||||||||||||||||||||||||||||
| designtokens harvest | L1 L1V0E0K2C0S0 | Available | add malformed_test.go | ||||||||||||||||||||||||||||||
| html parity · okf_html | L1 L1V1E1K1C0S2 | Available | add malformed_test.go | ||||||||||||||||||||||||||||||
| i18next harvest | L1 L1V0E0K2C0S0 | Available | add malformed_test.go | ||||||||||||||||||||||||||||||
| mdx harvest | L1 L1V0E1K2C0S1 | Available | add malformed_test.go | ||||||||||||||||||||||||||||||
| odf harvest | L1 L1V0E0K1C0S1 | Available | — | ||||||||||||||||||||||||||||||
| splicedlines internal | L1 L1V0E0K1C1S0 | Available | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| versifiedtext harvest | L1 L1V0E0K1C1S0 | Available | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| doxygen parity · okf_doxygen | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| dtd parity · okf_dtd | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| fixedwidth parity · okf_table (via alias 'table') | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| json parity · okf_json | L2 L2V0E0K2C0S2 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| markdown parity · okf_markdown | L2 L2V1E1K1C1S1 | Available | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| messageformat parity · okf_messageformat | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| mosestext parity · okf_mosestext | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| openxml parity · okf_openxml | L2 L2V1E0K1C1S1 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| paraplaintext parity · okf_plaintext (via alias 'plaintext') | L2 L2V0E0K1C1S1 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| pdf read-only · okf_pdf | L2 L2V0E0K1C1S0 | Available | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| phpcontent parity · okf_php (via alias 'php') | L2 L2V0E0K1C1S0 | Maintained | add cli/parity spec_test | ||||||||||||||||||||||||||||||
| plaintext parity · okf_plaintext | L2 L2V0E0K1C1S1 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| po parity · okf_po | L2 L2V0E0K1C1S1 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| properties parity · okf_properties | L2 L2V0E0K1C1S1 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| regex parity · okf_regex | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| rtf parity · okf_rtf | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| srt parity · okf_subtitles (via alias 'subtitles') | L2 L2V0E0K1C1S0 | Maintained | add cli/parity spec_test | ||||||||||||||||||||||||||||||
| tex parity · okf_tex | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| tmx parity · okf_tmx | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| transtable parity · okf_transtable | L2 L2V0E0K1C0S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| ts parity · okf_ts | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| ttml parity · okf_subtitles (via alias 'subtitles') | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| ttx parity · okf_ttx | L2 L2V0E0K1C0S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| txml parity · okf_txml | L2 L2V0E0K1C0S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| vignette parity · okf_vignette | L2 L2V0E0K1C0S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| vtt parity · okf_subtitles (via alias 'subtitles') | L2 L2V0E0K1C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| wiki parity · okf_wiki | L2 L2V0E0K2C1S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| xliff parity · okf_xliff | L2 L2V1E0K1C0S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| xliff2 parity · okf_xliff2 | L2 L2V0E0K1C0S0 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| xml parity · okf_xmlstream (via alias 'xmlstream') | L2 L2V0E0K2C1S1 | Maintained | add cli/parity spec_test | ||||||||||||||||||||||||||||||
| yaml parity · okf_yaml | L2 L2V0E0K1C1S1 | Maintained | add a corpus/upstream test | ||||||||||||||||||||||||||||||
| arb harvest | L3 L3V0E0K2C0S0 | Maintained | — | ||||||||||||||||||||||||||||||
| csv parity · okf_table (via alias 'table') | L3 L3V0E0K1C1S1 | Maintained | — | ||||||||||||||||||||||||||||||
| icml parity · okf_icml | L3 L3V0E0K1C1S0 | Maintained | — | ||||||||||||||||||||||||||||||
| idml parity · okf_idml | L3 L3V0E0K1C0S1 | Available | — | ||||||||||||||||||||||||||||||
| mif parity · okf_mif | L3 L3V0E0K1C0S0 | Maintained | — | ||||||||||||||||||||||||||||||
| resx harvest | L3 L3V0E0K2C0S0 | Maintained | — | ||||||||||||||||||||||||||||||
| xcstrings harvest | L3 L3V0E0K2C0S0 | Maintained | — |