Important
This roadmap has been restructured into three phases for better clarity and granularity.
The MVP development has been split into three distinct phases:
**Core functionality for terminal users**
- M2A: OpenTUI Migration + Core TUI Screens (migrate terminal-kit → OpenTUI, then keyboard nav, workflows, validation explorer)
- M2B: Direct Commands (
iris convert,iris validate,iris check) - M2C: Advanced TUI + Polish + Docs (mapping builder, schema mgmt, settings, user guide)
Status: In progress (M2A — OpenTUI migration is the next task)
**Complete CLI and desktop application**
- M3: CLI Completion (help system, automation testing, interactive flag)
- M4: Desktop Interface (Tauri GUI with all workflows)
- M5: Production Docs (ILR XML docs, transformation reference)
Status: Blocked (awaiting Phase 1 completion)
**Exploratory enhancements beyond MVP**
- Post-submission error prediction
- Cross-submission analysis
- Declarative transformation layer
- Enhanced validation
- Multi-provider support
- Schema diff viewer and migration suggestions
Status: Exploratory (no concrete tasks yet)
| Phase | Milestone | Focus | Link |
|---|---|---|---|
| 1 | M2A | OpenTUI Migration + Core TUI Screens | Phase 1 |
| 1 | M2B | Direct Commands | Phase 1 |
| 1 | M2C | Advanced TUI + Docs | Phase 1 |
| 2 | M3 | CLI Completion | Phase 2 |
| 2 | M4 | Desktop Interface | Phase 2 |
| 2 | M5 | Production Docs | Phase 2 |
| 3 | — | Future Features | Phase 3 |
The original combined roadmap (pre-restructure) has been archived at:
docs/archive/mvp-original.md