Skip to content

feat: interscript.ml — unified maps+models transliterate - #24

Merged
ronaldtse merged 1 commit into
mainfrom
feat/ml-module
Oct 6, 2026
Merged

ronaldtse merged 1 commit into
mainfrom
feat/ml-module

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Phase 1 of the migration: the neural runtime folds into the interscript package. One entry point: transliterate(id, text) runs rule maps or neural models, dispatched by index kind (plane vs seq2seq). ML deps move to the optional [ml] extra so the core stays lean. Index pinned at index-v7; INTERSCRIPT_ML_INDEX/CACHE env vars with SECRYST_* deprecated aliases. 22 ported+new tests green, core suite unregressed (52 passed). TDD on the dispatch (RED verified first).

… over maps + models

Ports the secryst crystal (loader/model/plane/registry/tokens, 20
ported tests) into interscript as an optional [ml] extra. transliterate
dispatches map ids to the rule engine and model ids to the ML runtime
by index kind (plane vs seq2seq); index pinned at index-v7; env vars
INTERSCRIPT_ML_INDEX/CACHE with SECRYST_* legacy aliases.
@ronaldtse
ronaldtse merged commit b5c9556 into main Oct 6, 2026
2 checks passed
@ronaldtse
ronaldtse deleted the feat/ml-module branch October 6, 2026 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant