Weksa/docs/roadmap.md
2026-05-19 15:03:12 +01:00

31 lines
1.2 KiB
Markdown

# Roadmap
## Now
- Keep the persistent state spine small and readable.
- Stabilize the interlingua packet standard before runtime code.
- Prove interlingua lowering to flavored English before attempting alien-language
lowering.
- Decide the first language-project state format after the interlingua boundary
is clear.
- Build a hand-authored toy language project before automating generation.
- Use Rust to Dust as the first proving ground while keeping Weksa
setting-neutral.
## First Prototype
- Validate one minimal interlingua packet.
- Lower one packet through Nibu's projected agent state into flavored English.
- Emit an AquaSynth `PhoneticIntent` request from that English output.
- Parse or load one language project definition.
- Accept a Weksa interlingua packet.
- Render glossed output through grammar, morphology, phonology, and diachrony.
- Emit a trace explaining which stage made each decision.
- Keep runtime LLM-free; model use belongs in authoring and critique.
## Later
- Add model-assisted semantic decomposition from English.
- Add embeddings for concept clustering.
- Add model critique against the explicit language state.
- Add corpus generation and consistency checks.