slovo/.llm/ROADMAP_TO_STABLE.md
2026-05-22 08:38:43 +02:00

1.1 KiB

Roadmap From 1.0.0-beta To Stable

Stable Criteria

Slovo reaches stable 1.0.0 only after:

  • compatibility rules are documented and exercised across multiple beta releases
  • formatter and diagnostics schemas are frozen for promoted features
  • lib/std has clear API stability tiers
  • package/workspace behavior has deterministic version and dependency policy
  • conformance tests cover normal user projects, not only narrow fixtures
  • benchmark publication remains repeatable without becoming a performance claim
  1. Harden monorepo release tooling, clean docs, and public install/build flow.
  2. Stabilize lib/std module boundaries and document beta-vs-stable APIs.
  3. Broaden numeric completeness with explicit f32 and additional integer policy where needed.
  4. Improve collection and string breadth without exposing unstable ABI details.
  5. Expand package/workspace discipline before remote registry work.
  6. Add editor-facing diagnostics and generated documentation improvements.
  7. Freeze migration/deprecation policy and cut stable only after beta feedback.