Bilingual navigation: Versión en Español
Status: Active Documentation Standard
Owner: Evolith Architecture Board
Last Updated: 2026-06-10
This standard separates universal architecture, SDLC governance, suite strategy, product-specific design, and provider-specific guidance. It prevents product ideas or temporary technology selections from becoming universal Core rules.
| Domain | Question Answered | Canonical Location |
|---|---|---|
| Core Architecture | What principles, patterns, contracts, and architectural decisions apply universally? | reference/architecture/ |
| SDLC Governance | How are phases, gates, artifacts, evidence, roles, exceptions, and metrics governed? | reference/governance/sdlc/ |
| Evolith Product Suite | What products compose Evolith, why do they exist, and how are they positioned? | reference/product-suite/ |
| Product-Specific Design | How does one product implement its responsibilities? | reference/products/<product>/ |
| Platform and Provider Guidance | How is a capability implemented with a specific technology or vendor? | reference/platforms/<category>/<provider>/ |
| Operations and Infrastructure | How are runtime, deployment, support, and infrastructure operated? | Existing reference/operations/ and reference/infrastructure/ |
| Applied Knowledge | What evidence and lessons come from satellite implementations? | Existing reference/knowledge/ |
A document belongs to Core Architecture when it remains valid even if Tracker, Jira, Langfuse, Claude, Superset, or another provider disappears.
Typical content:
- architecture principles and patterns;
- canonical contracts and reference models;
- Core ADRs;
- provider abstraction and anti-corruption rules;
- security, isolation, and evidence-integrity principles.
A document belongs to SDLC Governance when it defines how every satellite product moves through phases and gates.
Typical content:
- the five SDLC phases and Phase Gates;
- artifact and evidence requirements;
- Evidence Graph semantics;
- responsibilities, approvals, exceptions, and metrics;
- build-versus-compose requirements.
A document belongs to Product Suite when it explains Evolith as a portfolio and business proposition.
Typical content:
- product vision and positioning;
- portfolio and ecosystem maps;
- business model and Open-Core strategy;
- suite roadmap;
- investor and executive communication;
- cross-product target architecture.
A document belongs to a product when it defines that product's domain model, interfaces, UX, persistence, deployment, or implementation decisions.
Examples:
- Tracker Gate Decision Engine;
- Tracker REST and MCP APIs;
- Smart CLI application architecture;
- product-local ADRs and data models.
A document belongs to Platform Guidance when it evaluates or configures a named technology, vendor, or product.
Examples:
- Langfuse adapter design;
- Jira ACL mapping;
- Superset embedding;
- Claude execution profile;
- GitHub, Azure DevOps, Kubernetes, or cloud-specific guidance.
| ADR Type | Scope | Allowed Content |
|---|---|---|
| Core ADR | Universal and provider-neutral | Design decisions, patterns, contracts, general constraints, and reusable rules |
| Product ADR | One Evolith product | Internal architecture, persistence, APIs, UX architecture, and deployment choices |
| Platform-Specific ADR | One provider or platform | Technology selection, adapter implementation, licensing, deployment, and provider-specific risks |
A Core ADR must not select a vendor. It may require a provider-neutral capability contract. Vendor selection belongs to a product or platform-specific ADR.
Core Architecture
↓
SDLC Governance
↓
Product Suite Vision
↓
Product-Specific Designs
↓
Platform / Provider Implementations
Lower levels may conform to higher levels. A product or provider document cannot redefine Core architecture or SDLC governance.
Validated lessons move upward only through Architecture Board review and an explicit change to the authoritative document.
Every strategic or design document must declare:
Classification;Status;Owner;Parentor governing document;Scope;- bilingual counterpart;
- whether it is normative, informative, or implementation-specific.
Recommended classification values:
Core Architecture Principle
Core ADR
SDLC Governance Standard
Product Suite Vision
Product Suite Strategy
Product-Specific Design
Product ADR
Platform-Specific Guidance
Platform-Specific ADR
Applied Reference
During migration, existing paths may remain as compatibility locations. Each transitional document must identify its target domain and link to the canonical hub.
Migration sequence:
- create the canonical domain hub;
- classify and index existing documents;
- update inbound links;
- create the canonical file path;
- replace the legacy file with a bilingual relocation notice;
- validate links and bilingual parity;
- remove the relocation notice only after an approved deprecation period.
No document may be deleted merely to improve folder appearance if doing so breaks historical links or audit evidence.
| Document | Classification | Target Domain |
|---|---|---|
| Product Vision Master | Product Suite Vision | reference/product-suite/vision/ |
| Strategic Validation and Composition Framework | Product Suite Strategy | reference/product-suite/strategy/ |
| Strategic Comparative Landscape | Product Suite Positioning | reference/product-suite/positioning/ |
| AI-Assisted Validation Workflow | Product Suite Method | reference/product-suite/methods/ |
| Governed Composition Target Design | Must be split | Suite architecture + Core principles + Tracker design |
| Provider Abstraction and Plugin Model | Core Architecture Principle | reference/architecture/principles/ |
| Tracker Technical Interfaces | Product-Specific Design | reference/products/evolith-tracker/architecture/ |
| Traceability and Evidence Graph | SDLC Governance Standard | reference/governance/sdlc/traceability/ |
| Executive One-Pager | Product Suite Communication | reference/product-suite/communication/ |
The Architecture Board owns this taxonomy. New documentation must be classified before approval. Classification disputes are resolved according to the most reusable valid scope: universal rules stay in Core, process rules stay in SDLC Governance, portfolio narratives stay in Product Suite, implementation details stay with the product, and named technologies stay under Platforms.