You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document Status: Draft (refactored 2026-06-11 — from per-module scope to system scope)
Type: Functional Scope · Phase 1 artifact
Satellite: Evolith Tracker · Upstream:Evolith Core
1. Overview
Evolith Tracker is the Governance Control Plane for AI-Native software engineering: a suite that digitizes, automates, and audits the full software lifecycle through 5 sequential Phase Gates, strictly enforcing the Evolith Core architectural rules. It is not a task manager and does not replace specialized tools: under the Governed Composition model, the Tracker builds the irreducible governance core (gates, traceability, Core rules, Evidence Graph) and consumes mature capabilities from external providers via Ports and Adapters.
The Core defines. Providers execute. Evaluators assess. Tracker decides and audits.
The Tracker is the single authority for phase transitions: no initiative advances without formally passing its gate (BR-001..BR-003), and every decision is audited, attributed, and immutable (BR-009).
2. Gates, Iteration, and Baselines
Refinement is iterative inside each phase: initiatives, backlogs, contracts, and stories are versioned and split freely while the phase is open. But passing a gate freezes that phase's baseline (scope freeze at Business Sign-Off; immutable contracts at Design Baseline). Any change after a passed gate re-enters through governance — an ExceptionRequest or the Re-Do Flow contingency engine — never through silent edits. There are no "living" artifacts after their gate: there is governed versioning.
3. The 5 Value-Stream Modules
Strict, non-negotiable core workflow of each module; each phase has its artifact set per the Evolith SDLC standard.
#
Module
Core workflow (non-negotiable)
Exit gate
1
Discovery & Ideation Hub
Initiative registration; business gate with PO justification (ROI, Time to Market) and technical justification (ballpark estimation); backlog generation or initiative-only tracking upon approval (per tenant config)
Business Sign-Off — scope frozen
2
Architecture Spec-Driven
OpenAPI/AsyncAPI contracts (REST is the sole API surface in Phase 1, T-009); Core-conformant ADRs; versioned Technical Blueprint
Design Baseline approved
3
Construction Tracking
Story↔contract traceability; evidence from external SCM/CI via ports; real-time Architecture Drift detection (BR-004)
Successful build — merge authorized
4
Automated QA & Integration
.harness results ingestion; contract and regression testing; quality verdict
Quality Gate — CFR < 2%
5
Dynamic Release Planner
Multi-environment calendar crossed with regression scores; Re-Do Flow on blockers; final human sign-off
Production live — monitoring nominal
4. Cross-Cutting System Capabilities
Orchestration: the Tracker assigns work, validates deliverables against gate criteria, and audits every action. The agents that execute the work belong to the tenant-configured agent framework (bmad by default, spec-kit, custom, etc.). BMAD is orchestration only — agents cannot self-assign or skip gates.
Three equivalent surfaces: Web Application, CLI, and MCP Server with full feature parity (BR-008).
Parametrizable multi-tenancy: each tenant configures optional steps, approval levels, execution mode (manual/automated), backlog mode ("generate" or "initiative-only"), and agent framework (bmad by default, spec-kit, custom, etc.) per phase, always honoring the non-negotiable core workflow; absolute data isolation per TenantID (BR-006).
Standalone use and interoperability: every module can operate decoupled. For import, any external task can be integrated and associated with the Evolith Tracker initiative as its entry point. For export, results can be sent to any external system that needs to analyze them (Jira, Trello, CSV, APIs, etc.), all channeled through the Integration ACL.
Analytical brain: immutable Evidence Graph; DORA and SPACE metrics; Architecture Adherence Index with early drift alerts.
Delegated identity: AuthN/AuthZ and RACI roles consumed from the UMS SaaS — the Tracker manages no users.
Inherited governance: Evolith Core rules are immutable at Tracker level (BR-005); improvements are proposed upstream via evidence-backed ADRs.
5. Out of Scope
Custom per-tenant methodologies (the Tracker enforces the Evolith SDLC). Per-tenant agent framework selection does not constitute a custom methodology: the core workflow, gates, and standard artifacts remain invariant.
User management, authentication, or identity (delegated to UMS).
Code execution or IDE integration (the MCP Server covers agent integration).
Billing and subscription management.
GraphQL as an API surface (T-009) and distributed-service extraction — both Phase 2.