Roadmap
This roadmap tracks delivery order for kleym and keeps scope aligned with the contract in spec.md.
Phase 0: Public Readiness
- Documentation site structure and navigation published.
- CI hardening for public pull requests.
- Repository hygiene baselines in place (
LICENSE,SECURITY.md, contributor guidance).
Phase 1: Contract Completeness
- Finalize reconciliation condition semantics and reason codes.
- Expand API and schema validation coverage around discriminator and selector constraints.
- Ensure status surfaces rendered selectors and computed identities with deterministic formatting.
Phase 2: Controller Robustness
- Strengthen collision detection regression coverage across multi-objective pool-sharing scenarios.
- Expand idempotency and invalid-reference reconciliation tests.
- Validate
ClusterSPIFFEIDdrift correction behavior under repeated resync.
Phase 3: Operability
- Publish stable install and upgrade flow for cluster operators.
- Improve troubleshooting docs for common
InvalidRef,UnsafeSelector, andConflictstates. - Define release and compatibility policy for future API evolution.
Out of Scope
kleym remains an identity registration compiler. It does not manage inference deployment, routing, or policy enforcement concerns owned by other control planes.