Skip to content

v0.6.0 — H111: Heritage/INRIA forms as third, low-trust forms witness

Choose a tag to compare

@gasyoun gasyoun released this 03 Jul 14:56

Added

  • H111: Heritage/INRIA forms as a third, low-trust forms witness.
    forms gains a nullable category column (migrated in scripts/build_db.py
    for pre-existing kosha.dbs) and scripts/build_forms.py now loads
    heritage_only_forms.tsv
    as source='heritage', purely additive and loaded last: +951,991 rows
    (dcs 397,843 and vidyut 28,567 unchanged). Trust ordering
    dcs > vidyut > heritage — Heritage's declension engine over-generates
    grammatically-possible but unattested forms — documented in
    ARCHITECTURE.md,
    build_forms.py, and
    KOSHA_DECISIONS_NEEDED.md.
    /api/v1/form already returned source per result, so heritage-only hits
    are distinguishable client-side without an API change.

Full Changelog: https://github.com/gasyoun/kosha/blob/main/CHANGELOG.md#060---2026-07-03