Skip to content

mchawa/eidos

v0.3.0MIT

Git-native, agent-agnostic development AI ecosystem and lifecycle orchestration framework.

eidos

Understand, navigate, author, and validate Eidos Git-native living specifications, Arc42/C4 architectures, and dual workflows.

eidos-architecture

Author, inspect, and maintain Eidos Arc42 architecture, C4 Level 1-3 topology, container manifests, and interface contracts. Strictly enforces NO ADRs.

eidos-delta

Orchestrate the Eidos SpecDelta mutation lifecycle (DLT-*). Propose, author, verify, and reconcile semantic mutations against living specifications in Planned Mode.

eidos-design

Author, inspect, and maintain Eidos Multi-Design Systems, W3C Design Tokens, UI component contracts, screen state machines, and bidirectional links to product capabilities and SpecDeltas.

eidos-drift

Detect spec-to-code drift, inspect uncommitted or branched code changes, verify living specification synchronization, and check invariant test coverage using the eidos_detect_drift AI tool.

eidos-explore

Formulate hypotheses, scope technical spikes, conduct feasibility discovery (EXP-*), and graduate proven findings to SpecDeltas or archive learnings.

eidos-extract

Systematically reverse-engineer and extract Eidos living specifications (Arc42/C4 architecture, domains, capabilities, invariants, contracts) from any existing codebase.

eidos-init

Bootstrap and initialize a Git repository with Eidos living specifications, baseline Arc42/C4 architecture, core policies, personas, and automated validation.

eidos-invariants

Define system policies (POL-*), capability invariants (INV-*), and enforce bidirectional invariant-test traceability across the test suite.

eidos-portal

Serve, build, and publish the interactive Eidos Living Web Portal, static documentation sites, C4 architecture diagrams, and W3C tokens studio.

eidos-product

Author, inspect, and maintain Eidos product domains (DOM-*), capabilities (CAP-*), actor personas (PER-*), and Jobs-to-be-Done (JTBD).

eidos-reconcile

Detect spec-to-code drift, inspect Git diffs, map code changes to living specifications (Direct Mode), and enforce PR gate integrity.

eidos-review

Perform rigorous architectural reviews of SpecDeltas, PR diffs, contract changes, and invariant test coverage like a Staff Systems Architect.