Time Module — Roadmap to S-CORE v1.0#
Context#
The S-CORE v1.0 roadmap is structured around four release gates. Each gate has mandatory minimum deliverables; teams are free to advance ahead but the gate requirements are non-negotiable for the final release.
Milestone |
Period |
Project Focus |
|---|---|---|
v0.8 |
13 May – 13 Jul 2026 |
Requirements Engineering (PA2) + Architecture Design (PA3) |
v0.9 |
14 Jul – 7 Sep 2026 |
Implementation — Detailed Design (PA4) |
v0.10 |
8 Sep – 2 Nov 2026 |
Verification — Coverage & Inspection Completeness (PA5) |
v1.0 |
3 Nov – 15 Dec 2026 |
Hardening & Release |
v0.8 establishes the baseline for the Time module. The v0.8 delivery comprises all work
done to date — existing process artefacts in draft state, the existing CI setup, unit tests,
and the reference_integration onboarding
(#68 under PI
#69) — plus any work completed before
the gate closes on 13 Jul 2026.
This roadmap maps out a step-by-step plan to reach all v1.0 targets by December 2026, with v0.9 as the primary catch-up sprint for process artefacts.
Feature scope for v1.0 — features marked deferred have no valid_from ≤ v1.0 on their
feat_req nodes and are automatically excluded from v1.0 coverage statistics. Their feat_req
nodes and component artefacts (comp_req, comp_arc, comp_dd_sta) will progress through
the full maturity cycle (L2+ → L4) in a subsequent PI.
Feature |
v1.0 |
Notes |
|---|---|---|
|
✓ |
|
|
✓ |
|
|
✓ |
|
|
✓ |
|
|
|
post-v1.0 PI |
Maturity Level Key#
Level |
Symbol |
Meaning |
|---|---|---|
L0 |
|
Not started |
L1 |
|
File/node exists; content incomplete or not yet consistent |
L2 |
|
sphinx-needs |
L2+ |
|
|
L3 |
|
|
L3+ |
|
Inspection done; all findings documented; accepted deviations have a tracked resolution plan; |
L4 |
|
|
For CI / quality metrics, target values are stated directly (e.g. ≥ 85% C0, ≥ 50%).
Roadmap Overview#
High-level plan — one row per artefact type across the whole module.
Artefact / Process Area |
v0.8 |
v0.9 |
v0.10 |
v1.0 |
|---|---|---|---|---|
PI ticket |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Req inspection checklists |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Arch inspection checklists |
|
|
|
|
|
|
|
|
|
Impl inspection checklists |
|
|
|
|
SCA |
|
|
|
|
sanitizers |
|
|
|
|
|
|
|
|
|
Unit tests + |
|
|
|
|
C0 / C1 coverage 2 |
|
|
|
|
|
|
|
|
|
Component IT |
|
|
|
|
Feature IT |
|
|
|
|
MVR |
|
|
|
|
PVR |
|
|
|
|
Safety & security |
|
|
|
|
Notes
1 L2+: set the valid_from attribute on each feat_req node; it marks the
earliest release from which that requirement is counted in project coverage statistics.
2 Existing inc_time CI enforces ≥ 85% C0 (line) coverage. v0.9 adds a C1 (branch) gate.
3 v1.0 targets for implementation, MVR, and safety analysis accept documented deviations; all open items must have a tracked resolution plan before release.
4 Targets apply to in-scope feat_req nodes only (those with valid_from ≤ v1.0).
Deferred features (e.g. AbsoluteTime) are excluded from v1.0 statistics and will progress
through the full L2+ → L4 cycle in a subsequent PI.
Summary: Gate Compliance vs Project Requirements#
The table below compares what the project roadmap requires at each gate against what the Time module can realistically deliver given the v0.8 baseline state.
Gate |
Target |
Expected Delivery |
Gap / Risk |
|---|---|---|---|
v0.8 |
|
Stable API + functional chain; |
Low — accepted per plan; v0.9 opens all PA2/PA3 artefacts |
v0.9 |
All |
All comp artefacts L2; |
Medium — tight sprint scope; 4 components × 4 artefact types |
v0.10 |
Req / arch L3; DD L3; SCA reducing; coverage ≥ 90%/70%; |
|
Low — safety L1 only; PVR deferred to v1.0 |
v1.0 |
Req / arch L4; inspection checklists L3+; DD L3; coverage ≥ 95%/85%; |
All req/arch/feat-arc L4; inspection L3+; DD L3 3; coverage ≥ 95%/85%; |
None — targets met |