PureXML/docs/roadmap.md
Mihaela Mihaljevic 5f6170a57a docs(roadmap): add living roadmap index and README focus link
Document the restructured GitHub issue hierarchy (epic #167, gates,
milestones M1-M5, task labels) and point README Status at the current
production-readiness focus and v0.2.0 XSTS baselines.
2026-06-16 01:30:37 +02:00

2.2 KiB
Raw Blame History

Roadmap

Living index of open work. Pin #167 on GitHub for the checklist view. Released v0.2.0 (2026-06-16); pre-1.0 until the production-readiness gates in docs/production-readiness.md are earned.

Current focus (priority order)

  1. #171: schema differential harness (PureXML vs Xerces/libxml2). Unblocks safe burn-down.
  2. #161: cross-document schema composition (include/import/redefine). Largest single XSTS blocker.
  3. #158 / #159: Particle Valid Restriction/Extension completion.
  4. #169: located schema diagnostics (line/column).
  5. #172–#174: instance-validation cluster tasks.

Parallel: #130 (XSLT suite), #139 (performance).

XSTS gates (v0.2.0 baselines)

Gate Now Issue
Valid schemas rejected 1 #148
Invalid schemas accepted 266 #145
Valid instances rejected 171 #146
Invalid instances accepted 155 #147

Gates are metric trackers, not implementation tasks. Pick up task issues; ratchet baselines in Tests/XSTSSuiteTests.swift when counts fall.

Milestones

Milestone Exit criteria Key issues
M1: Trust the oracle Reference differential + fuzz #171
M2: Schema compiles correctly #145 to 0 #161, #158, #159
M3: Instances validate correctly #146, #147 to 0 #172, #173, #174
M4: IDE-ready diagnostics Located errors, proven bounds #169
M5: 1.0 All gates at 0 #148, #130

Labels

Label Meaning
epic Grouping issue
gate XSTS outcome metric
task Implementation work
area-schema / area-instance / area-infra / area-xslt / area-perf Subsystem
priority-P0 / P1 / P2 Critical path vs parallel
  • docs/production-readiness.md: the bar for IDE authority
  • docs/schema-validity-burndown.md: schema-side burn-down protocol
  • docs/xsts-deviations.md: deviation taxonomy and documented floors