DRKM Blueprint System

Active

Milestones

Key milestones and progress tracking

Active·Owner: greg·2026-04-04

Milestone Overview

| ID | Title | Phase | Target | Actual | Status | Owner | |---|---|---|---|---|---|---| | MS-001 | Governing specifications complete | Seed | 2026-04-04 | 2026-04-04 | Complete | greg | | MS-002 | Reference blueprint deployed | Formation | 2026-04-10 | TBD | Active | rafa | | MS-003 | Validation framework operational | Formation | 2026-04-15 | TBD | Forming | rafa | | MS-004 | First real project blueprint | Build | 2026-04-20 | TBD | Draft | greg | | MS-005 | Documentation site live | Build | 2026-04-25 | TBD | Draft | markus | | MS-006 | Multi-project support | Mature | 2026-05-15 | TBD | Draft | rafa | | MS-007 | Self-service creation tools | Mature | 2026-06-01 | TBD | Draft | rafa |

Completed Milestones

MS-001: Governing Specifications Complete

Target Date: 2026-04-04 Actual Date: 2026-04-04 Status: Complete Owner: Greg

What this includes:

  • Design System Brief finalized
  • Content Architecture Spec finalized
  • Repo Template Spec finalized
  • Master Operating Prompt finalized
  • Decision log initialized with core decisions
  • Risk register initialized
  • Team and governance documented

Success Criteria (all met):

  • [ ] Specifications approved by Greg, Kristina, Rafa
  • [ ] Decision log has 7+ entries with full context
  • [ ] Risk register has 3+ active risks with mitigations
  • [ ] Team roles and ownership clear
  • [ ] No major gaps in specification identified

Lessons Learned:

  • Specification scope was well-estimated
  • Collaborative review process works well
  • Clear ownership prevents decision conflicts

Active Milestones

MS-002: Reference Blueprint Deployed

Target Date: 2026-04-10 Target Duration: 6 days Status: Active Owner: Rafa

What this includes:

  • Next.js scaffold fully functional
  • 7 page templates implemented
  • Component library complete (40+ components)
  • Build pipeline working
  • Deploy pipeline working
  • Cloudflare Pages configured
  • First blueprint (system documentation) deployed

Success Criteria:

  • [ ] npm ci, npm run build, npm run export all work
  • [ ] Static export produces <50MB output
  • [ ] All 7 templates render correctly
  • [ ] Build time <60 seconds
  • [ ] Deploy to Cloudflare Pages automated
  • [ ] No build errors or warnings
  • [ ] Lighthouse scores >90

Dependencies:

  • MS-001 (Specifications) - Completed
  • Design System Brief - Used for styling
  • Content Architecture Spec - Used for structure

MS-003: Validation Framework Operational

Target Date: 2026-04-15 Target Duration: 5 days Status: Forming Owner: Rafa

What this includes:

  • Zod schemas for all data types
  • Build-time validation for all content
  • Validation error messages clear
  • Failed validation prevents deployment
  • Validation covers:
- MDX frontmatter (required fields, types) - JSON data files (structure, references) - Link references (no broken links) - Image references (all images exist) - Slug uniqueness (no duplicates)

Success Criteria:

  • [ ] All data types have Zod schemas
  • [ ] Validation runs before build
  • [ ] Invalid content causes build failure
  • [ ] Error messages help identify fix
  • [ ] No validation false positives

Dependencies:

  • MS-002 (Templates) - Needed for schema context
  • Content Architecture Spec - Defines valid structures

Future Milestones

MS-004: First Real Project Blueprint

Target Date: 2026-04-20 Target Duration: 5 days Status: Draft Owner: Greg

What this includes:

  • Select real Dark Matter Systems project
  • Gather inputs from project team
  • Generate blueprint using system
  • Deploy blueprint to production
  • Collect feedback

Success Criteria:

  • [ ] Blueprint deployed to production
  • [ ] All project information captured
  • [ ] Navigation working correctly
  • [ ] Team can find information in <5 seconds
  • [ ] No critical gaps identified

Dependencies:

  • MS-002 (Deployed reference)
  • MS-003 (Validation working)

MS-005: Documentation Site Live

Target Date: 2026-04-25 Target Duration: 5 days Status: Draft Owner: Markus

What this includes:

  • This documentation site (about the blueprint system itself)
  • Deployed to blueprint.darkmattersystems.com
  • All specification pages published
  • Navigation and search working
  • Accessible from public internet

Success Criteria:

  • [ ] Site accessible at public URL
  • [ ] All pages render correctly
  • [ ] Search working
  • [ ] Mobile responsive
  • [ ] Lighthouse scores >90
  • [ ] No broken links

Milestone Tracking

Each milestone is tracked in data/milestones.json with:

  • ID and title
  • Phase and category
  • Target date and actual date
  • Status (complete, active, forming, draft)
  • Owner
  • What's included
  • Success criteria
  • Dependencies
  • Lessons learned (post-completion)

Status Definitions

  • Complete: Finished, criteria all met, moved to stable phase
  • Active: Currently in progress, on track or slightly delayed
  • Forming: Identified, planned, starting soon
  • Draft: Conceptual, may change based on learnings

Delay Management

If a milestone looks delayed:

  • 1. Identify root cause (technical, resource, scope)
  • 2. Adjust timeline if needed (communicate change)
  • 3. Increase resources if critical path
  • 4. Reduce scope if needed to maintain quality
  • 5. Never sacrifice quality for deadline

All milestone dates assume no major blockers. Flexibility is built in.