Skip to main content

MetaForge Phased Delivery Roadmap

Version: 0.1 (Phase 0 — Spec & Design) Status: Draft Last Updated: 2026-03-02 Depends on: architecture.md, twin_schema.md, skill_spec.md, mcp_spec.md Referenced by: governance.md

1. Phase Overview​

MetaForge is delivered in four phases, each building on the previous:

PhaseVersionTimelineAgentsDisciplinesKey Milestone
Phase 0—Month 0-100Specs finalized, architecture frozen
Phase 1v0.1-0.3Month 2-76-76-7Mechanical vertical end-to-end
Phase 2v0.4-0.6Month 8-131919KiCad write, IDE extensions
Phase 3v0.7-1.0Month 14-182525Full 25-discipline coverage

2. Phase 0 — Spec & Design (Month 0-1)​

Objective​

Finalize all specification documents before development begins. No code is written in Phase 0.

Deliverables​

DeliverableDocumentStatus
System architecturearchitecture.mdIn Progress
Digital Twin schematwin_schema.mdIn Progress
Skill system specskill_spec.mdIn Progress
MCP protocol specmcp_spec.mdIn Progress
Delivery roadmaproadmap.md (this document)In Progress
Governance modelgovernance.mdIn Progress

Exit Criteria​

  • All 6 spec documents reviewed and approved.
  • Architecture diagram finalized.
  • ADR-001 (PydanticAI + Temporal) ratified.
  • Development environment setup documented.
  • CI/CD pipeline configured.

3. Phase 1 — MVP (v0.1-0.3, Month 2-7)​

Objective​

Deliver the first end-to-end vertical: Mechanical Agent (MET-8). A user can submit a CAD model, run FEA stress analysis, validate against constraints, and see results committed to the Digital Twin.

Timeline: 6 months total​

  • Months 2-5 (3-4 months): Core development
  • Months 6-7 (1-2 months): Testing, documentation, stabilization

Scope​

What's IncludedWhat's Excluded
6-7 specialist agents (1:1 ratio to disciplines)Industrial Design, Prototyping agents
Digital Twin with Neo4j graph engineMulti-user collaboration
Skill system with registry and loaderIDE extensions
MCP protocol with 4 tool adaptersKiCad write capabilities
Gateway Service (FastAPI)Production deployment tooling
Orchestrator (Temporal)Auto-scaling
CLI (forge binary)Web dashboard
Assistant Mode + Autonomous ModeAdvanced approval workflows

Phase 1 Agents and Disciplines​

#DisciplineAgentKey SkillsEpic
1Mechanical EngineeringMechanical Agentvalidate_stress, check_tolerances, export_meshMET-8
2Electronics EngineeringElectronics Agentrun_erc, run_drc, export_bomMET-9
3Embedded Software/FirmwareFirmware Agentvalidate_pinmap, generate_scaffold, check_memory_budget—
4Simulation & ValidationSimulation Agentrun_thermal, run_circuit_sim, compare_results—
5Systems EngineeringSystems Agentcheck_interfaces, validate_power_budget, resolve_dependencies—
6Testing & ReliabilityTesting Agentgenerate_test_plan, validate_test_coverage, create_bringup_checklist—

Note: The exact count is 6-7 agents depending on whether Product Definition is included as a standalone agent or handled by the Orchestrator in Phase 1.

Phase 1 Tool Adapters​

AdapterCapabilitiesRead/Write
CalculiXStress analysis, thermal analysis, mesh validationRead-only
FreeCADMesh export, STEP/STL conversion, measurementRead-only
KiCadERC, DRC, BOM export, Gerber exportRead-only
SPICEDC/AC analysis, transient simulationRead-only

Phase 1 Milestones​

VersionMilestoneKey Deliverables
v0.1FoundationTwin Core, Skill Registry, MCP Client, Gateway shell
v0.2First VerticalMechanical Agent end-to-end (CAD → FEA → Twin)
v0.3ExpansionRemaining agents, CLI polish, test coverage ≥ 80%

Linear Epics (Phase 1)​

EpicScope
MET-5: Digital Twin CoreGraph engine, versioning, constraints, Twin API
MET-6: Skill SystemRegistry, loader, schema validator, MCP bridge
MET-7: MCP InfrastructureClient, wire protocol, tool registry, adapters
MET-8: Mechanical AgentStress validation, meshing, tolerances (first vertical)

4. Phase 2 — Expansion (v0.4-0.6, Month 8-13)​

Objective​

Expand to 19 agents covering 19 disciplines. Add KiCad write capabilities, IDE extensions, and multi-domain constraint validation.

New in Phase 2​

CategoryAdditions
Agents12 new agents (19 total)
ToolsKiCad write (schematic generation, PCB auto-routing)
InterfaceVS Code extension, KiCad plugin, FreeCAD plugin
TwinCross-domain constraint engine, advanced versioning
WorkflowApproval workflow UI, multi-agent coordination

Phase 2 New Agents​

#DisciplineLayerRationale for Phase 2
7Product DefinitionLayer 1PRD parsing, requirements traceability
8Industrial DesignLayer 1Form factor decisions, EVT/DVT gates
9Prototyping & FabricationLayer 1Prototype planning, fab house selection
10Manufacturing & Supply ChainLayer 1DFM checks, supplier qualification
11Certification & ComplianceLayer 1Regulatory pre-screening, test planning
12Lifecycle SupportLayer 1Maintenance planning, spare parts
13Product ManagementLayer 2Feature prioritization, market alignment
14Cost EngineeringLayer 2BOM costing, should-cost analysis
15Supplier ManagementLayer 2Supplier evaluation, alternate sourcing
16Operations PlanningLayer 2Production planning, capacity modeling
17Quality ManagementLayer 2Quality gates, inspection planning
18UX/ErgonomicsLayer 3Usability assessment, ergonomic checks

Linear Epics (Phase 2)​

EpicScope
MET-9: Electronics AgentERC, DRC, power budget, KiCad write adapter
MET-10: Assistant LayerIDE extensions, approval workflow, CLI enhancements

5. Phase 3 — Full Coverage (v0.7-1.0, Month 14-18)​

Objective​

Complete the 25-discipline framework. All Layer 3 and Layer 4 disciplines are covered.

Phase 3 New Agents​

#DisciplineLayer
19Field EngineeringLayer 3
20Safety EngineeringLayer 3
21Reliability EngineeringLayer 3
22Regulatory ComplianceLayer 4
23After-Sales SupportLayer 4
24Product TelemetryLayer 4
25SustainabilityLayer 4

Phase 3 Additions​

  • Multi-user collaboration
  • Production deployment tooling
  • Web dashboard
  • Advanced analytics and reporting
  • Field data integration (telemetry)
  • Sustainability tracking and reporting

6. 25-Discipline Framework​

Complete taxonomy of engineering disciplines covered by MetaForge, organized by layer:

Layer 1: Core Engineering (12 disciplines)​

#DisciplinePhaseAgentKey Focus
1Product DefinitionPhase 2Product Definition AgentPRD parsing, requirements
2Industrial DesignPhase 2Industrial Design AgentForm factor, aesthetics
3Mechanical EngineeringPhase 1Mechanical AgentStress, tolerances, mesh
4Electronics EngineeringPhase 1Electronics AgentERC, DRC, BOM
5Embedded Software/FirmwarePhase 1Firmware AgentPinmap, scaffolding
6Systems EngineeringPhase 1Systems AgentInterfaces, power budget
7Simulation & ValidationPhase 1Simulation AgentFEA, SPICE
8Prototyping & FabricationPhase 2Prototyping AgentFab planning, EVT/DVT
9Testing & ReliabilityPhase 1Testing AgentTest plans, coverage
10Manufacturing & Supply ChainPhase 2Manufacturing AgentDFM, supplier qual
11Certification & CompliancePhase 2Compliance AgentRegulatory, standards
12Lifecycle SupportPhase 2Lifecycle AgentMaintenance, spares

Layer 2: Productization & Business (5 disciplines)​

#DisciplinePhaseAgentKey Focus
13Product ManagementPhase 2Product Mgmt AgentFeature priority
14Cost EngineeringPhase 2Cost AgentBOM costing
15Supplier ManagementPhase 2Supplier AgentVendor evaluation
16Operations PlanningPhase 2Operations AgentProduction planning
17Quality ManagementPhase 2Quality AgentQuality gates

Layer 3: Deployment & Field Reality (4 disciplines)​

#DisciplinePhaseAgentKey Focus
18Field EngineeringPhase 3Field AgentInstallation, commissioning
19Safety EngineeringPhase 3Safety AgentHazard analysis, FMEA
20UX/ErgonomicsPhase 2UX AgentUsability, ergonomics
21Reliability EngineeringPhase 3Reliability AgentMTBF, failure analysis

Layer 4: Scale & Sustainability (4 disciplines)​

#DisciplinePhaseAgentKey Focus
22Regulatory CompliancePhase 3Regulatory AgentCertification, filings
23After-Sales SupportPhase 3After-Sales AgentWarranty, returns
24Product TelemetryPhase 3Telemetry AgentField data, analytics
25SustainabilityPhase 3Sustainability AgentCarbon footprint, recycling

7. Cost Estimates​

Phase 1 (MVP): ~$470K​

CategoryCostDetails
Engineering$400K4 engineers x 6 months
Infrastructure$50KNeo4j, Temporal, CI/CD, Docker registry
LLM API costs$15KDevelopment and testing usage
Miscellaneous$5KTools, licenses

Phase 2 (Expansion): +$360K​

CategoryCostDetails
Engineering$300K3 engineers x 6 months
Infrastructure$50KScaling, monitoring, IDE extension hosting
LLM API costs$10KExpanded testing

Phase 3 (Full Coverage): +$540K​

CategoryCostDetails
Engineering$300K3 engineers x 6 months
Infrastructure$180KProduction deployment, multi-tenant, SLA monitoring
LLM API costs$50KFull coverage testing, field validation
Miscellaneous$10KCertifications, compliance

Total: ~$1.37M over 18 months​


8. Success Metrics​

Phase 1​

MetricTarget
Mechanical vertical completes end-to-endCAD → FEA → Constraint check → Twin commit
Test coverage≥ 80% across core modules
Skill execution success rate≥ 95% on valid inputs
Tool adapter availability≥ 99% during development
CLI usabilityforge setup → first validation in < 5 minutes

Phase 2​

MetricTarget
19 agents operationalAll pass integration tests
KiCad schematic generationValid schematics from PRD
IDE extension adoptionVS Code extension installable from marketplace
Cross-domain constraint evaluation< 10 seconds for typical design
Agent coordination3+ agents collaborating on a single workflow

Phase 3​

MetricTarget
25 agents operationalAll pass integration tests
End-to-end product designPRD → manufacturing files in < 1 hour (simple designs)
Field data integrationTelemetry from deployed devices feeds Twin
Multi-user support5+ concurrent users on same project
Documentation coverage100% of public APIs documented

9. Risk Register​

RiskImpactProbabilityMitigation
LLM quality degrades for domain tasksHighMediumSkill system is deterministic — LLM only selects skills, doesn't execute logic. Multi-provider support via PydanticAI.
CalculiX/FreeCAD container performanceMediumMediumWarm container pool, timeout tuning, async execution.
Neo4j scaling limits for large designsMediumLowIndex strategy, query optimization, sharding plan for Phase 3.
Temporal complexity for simple workflowsLowMediumSimple workflows bypass Temporal and run inline.
KiCad write adapter reliabilityHighMediumExtensive validation, snapshot/rollback, human review gate.
Team ramp-up on PydanticAI + TemporalMediumMediumADR-001 includes spike/POC. Training budget allocated.
Scope creep in Phase 1HighHighStrict 6-7 agent limit. No Phase 2 features in Phase 1. Weekly scope reviews.
LLM API cost overrunsMediumMediumToken budgets per skill, caching, local model fallback investigation.
Docker security vulnerabilitiesHighLowBase image scanning, no network access, read-only mounts, regular updates.
MetaForge documentationGateway schema