Skip to content

Milestones & Roadmap

Timeline

Month 1 2 3 4 5 6 7 8 9 10 11 12
─────────────────────────────────────
R1 ████████████
R2 ████████████
R3 ████████████
R4 ████████████
│ │ │ │
M1 M2,M3 M4,M5 M6

Milestones

IDNameDescriptionTarget
M1Repository and architecture baselineFull structure, governance, docs, CIMonth 3
M2Minimal boot and partition bring-upBoot hypervisor; launch Linux + RTOSMonth 6
M3Isolation enforcementImplement + validate memory/device separationMonth 6
M4Temporal guaranteesBudget controls, latency boundsMonth 9
M5Full validation campaigni.MX95 evidence, cross-OS validationMonth 9
M6Thesis submissionFull evidence archive, traceability completeMonth 12

Release 1 (Months 1–3) - Foundation

Theme: Engineering rigor and baseline infrastructure.

Deliverables:

  • Stable repository process and CI/hook quality gates. ✓
  • Executable unit and integration smoke tests. ✓
  • Benchmark and evidence packaging baseline. ✓
  • Initial i.MX95 bring-up runbook and evidence templates. ✓

Mandatory checks:

  • PR CI and nightly CI pass (gcc + clang). ✓
  • Integration flow test passes. ✓
  • Config validation passes. ✓

Release 2 (Months 4–6) - Isolation Mechanisms

Theme: Core isolation mechanism maturity.

Deliverables:

  • Stage-2 mapping implementation (beyond current stubs).
  • IRQ ownership table with invalid-path denials.
  • Budget scheduler accounting and reset semantics.
  • Negative integration tests for unauthorized access.

Mandatory checks:

  • All Release 1 checks still pass.
  • test_isolation_negative catches all denied accesses.
  • Stage-2 fault handling verified on QEMU.

Release 3 (Months 7–9) - Platform Validation

Theme: Platform validation depth and mixed-environment verification.

Deliverables:

  • Full i.MX95 validation campaign with repeatable evidence capture.
  • Cross-OS virtual validation (macOS / Linux / Windows).
  • QEMU workflow with SMMU emulation.
  • Secondary heterogeneous board baseline (i.MX8QM-MEK or equivalent).

Mandatory checks:

  • All Release 2 checks still pass.
  • i.MX95 UART logs captured and archived.
  • Latency measurements within declared bounds.

Release 4 (Months 10–12) - Thesis Lock

Theme: Quality freeze and submission-grade packaging.

Deliverables:

  • Full regression rerun across virtual and physical targets.
  • Final benchmark and evidence archives.
  • Thesis chapter traceability completion.
  • Final risk and limitations report.

Mandatory checks:

  • All Release 3 checks still pass.
  • build/evidence/ archive committed and tagged.
  • Chapter traceability matrix complete.
  • No open P0 issues.

Current Status

[R1] ████████████████████████████████ COMPLETE
[R2] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ IN PROGRESS
[R3] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ PLANNED
[R4] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ PLANNED