This roadmap is the public execution view of the longer-term architectural plan
described in PLAN.md.
- Publish governance and contribution documents
- Improve release process and public project hygiene
- Make the project easier to evaluate and contribute to
- Isolate the current
gojaruntime behind an engine abstraction - Run a viability spike for
v8go(or a validated alternative) - Make the engine decision based on evidence, not assumption
Status:
JSEngineabstraction andGojaEnginewrapper are implemented--engine=gojais available now--engine=v8gois reserved as the next experimental milestone- ADR-001 records a short-term no-go for
v8goas a production Windows engine - A reproducible smoke test exists in
spikes/v8go-smoke
- Introduce a first
golt install - Add local package cache and lockfile support
- Expand bundling beyond a single entrypoint workflow
- Better Web-standard APIs
- Better TypeScript diagnostics and runtime messages
- More complete async and streaming behavior
- Stronger database support
- Permission model for fs, env, and network access
- Test runner, formatter, linting, type checking
- Public benchmarks and regression tracking
- Module 8: Governance and community foundation
- Module 1: Engine abstraction and viability spike
- Module 2: Package system
- Module 5 + Module 10: Security and DX improvements
- Module 4: Database expansion
- Module 6: Development toolchain
- Module 7: Benchmarks
- Module 9: Deployment/platform support