# Planning Reference — xwschema (REF_21_PLAN)

**Library:** exonware-xwschema  
**Last Updated:** 07-Feb-2026  
**Requirements source:** [REF_01_REQ.md](REF_01_REQ.md) sec. 9  
**Producing guide:** [GUIDE_21_PLAN.md](../../docs/guides/GUIDE_21_PLAN.md)

---

## Purpose

Milestones and roadmap for xwschema, filled from REF_01_REQ. Execution order and phase gates per GUIDE_21_PLAN.

---

## Milestones (from REF_01_REQ sec. 9 / REF_22_PROJECT)

| Milestone | Target | Definition of done | Status |
|-----------|--------|--------------------|--------|
| M1 — Core registry and formats | v0.x | Schema registry; format support. | Done |
| M2 — Validation and conversion | v0.x | Validation pipeline; format conversion. | Done |
| M3 — REF_* compliance | v0.x | REF_22, REF_13, REF_35, REF_12, REF_14, REF_15, REF_21, docs under docs/. | Done |
| v1 — Current state working, 100% tests | Scope-driven | Existing features working; 100% tests passing; no regressions; docs/REF_* and checklist up to date. | In progress |

---

## Roadmap (from REF_22_PROJECT / README)

| Version | Target | Focus |
|---------|--------|--------|
| v1 | Q1 2026 | Production ready — current state stabilized |
| v2 | Q2 2026 | Mars Standard draft |
| v3 | Q3 2026 | Rust core |
| v4 | Q4 2026 | Mars Standard implementation |

Dates are targets; scope-driven for v1; MARS and Rust are future phases.

---

## Traceability

- **Requirements:** [REF_01_REQ.md](REF_01_REQ.md)
- **Project status:** [REF_22_PROJECT.md](REF_22_PROJECT.md)
- **Idea:** [REF_12_IDEA.md](REF_12_IDEA.md) | **DX:** [REF_14_DX.md](REF_14_DX.md) | **API:** [REF_15_API.md](REF_15_API.md) | **Architecture:** [REF_13_ARCH.md](REF_13_ARCH.md)
- **Roadmap detail:** Project README, docs/changes/

---

*Per GUIDE_21_PLAN. See REF_01_REQ.md sec. 9 for fixed vs flexible.*
