Start with what is available
The CLI and npm package have separate release channels. Read
Current status for the exact documentation targets and
Releases for published changes. Source on
main, a
closed issue, or an accepted design does not by itself mean a package shipped.What does “Compile” mean here?
The released command creates a workflow from a bounded skeleton. It is a useful starting point you can check, edit and run. Broader natural-language composition, cross-surface SDK integration and advanced compiler goals need their own release and qualification evidence. The name alone does not establish those capabilities. Start with the available authoring path; follow the engine roadmap and public engine issues for ongoing work.What must be ready before the official launch?
The public roadmap targets semantic versioning toward 1.0. The native engine is already available, but that availability is separate from completing the original launch requirements. The owning roadmap and specification describe:- Release and user experience qualification: installation, documentation, editor setup and supported execution paths must work together.
- The contract system and whole Connectome: the planned memory and cognition system must meet its declared scope and evidence requirements.
- Long-term compatibility: conformance, archives, deterministic checking, a compatibility promise and succession are launch conditions.
- Design-partner release candidates: the public roadmap places these before the official launch.
Follow the work without losing the product story
If you are evaluating Nika, begin with one small workflow in your application.
Use its output and trace to judge the available product; use the roadmap to
understand its direction.