Alpha
The current work is about making AiLangCore installable, understandable, and demoable. Contracts may still change freely.
- Keep the three-repo architecture clear.
- Keep public alpha SDK artifacts installable.
- Keep
ailang init,build,run, andpublishcoherent. - Prove package restore through the curated registry.
- Keep native AiVM memory behavior deterministic.
- Keep at least one AiVectra sample runnable for demos.
Beta
Beta means the project is credible for outside contributors, conference demos, and sponsor review.
- Install flow works on macOS, Linux, and Windows.
- Native AiVM artifacts are released for supported hosts.
- Package restore and publishing are documented.
- Spec ownership is clear and duplicate specs are removed.
- Resource limits and error codes are stable enough for beta.
- AiVectra has a functional documented sample app.
Release Candidate
- Semantic specs are internally consistent.
- CLI contracts are frozen for 1.0.
- Package registry format is frozen for 1.0.
- Release automation and install/update flows are repeatable.
- Cross-platform CI is green.
1.0
- Native AiVM is the default runtime.
- SDK layout and version selection are stable.
- Package restore is stable.
- AiVectra has a documented app model.
- Human and agent project workflows are documented.
Sponsorship Focus
Sponsorship funds CI and release automation, deterministic test coverage, cross-platform packaging, documentation, native AiVM runtime hardening, and AiVectra runtime stabilization.