Consolidated Canonical Reference
Status: Unified canonical master · Date: October 2026
Bundles: Principles · Taxonomy · Layers · Responsibility Matrix · Workflow Contract · Event Taxonomy · Tech Stack · Orchestration & Runtime · Memory Fabric · Interoperability · Vision · Deployment Model · Observability Metrics · Human/Agent Organisational Model · Mini Reachy Dev Assistant Domain Pack
This document consolidates all Synedrix OS canonical artifacts into a single unified reference. Each underlying canonical file remains maintained separately and is the source of truth for its section. This master is a read-through index plus executive synthesis.
0. About this document
0.1 Purpose
Provide one coherent, end-to-end view of Synedrix OS for architects, engineers, governance stakeholders, and operators. Individual canonical documents remain the per-domain sources of truth.
0.2 Constituent canonical documents
| # | Canonical document | Version | Status |
|---|---|---|---|
| 1 | Synedrix OS Agentic Enterprise Manifesto Outline | v0.3 | Vision |
| 2 | Synedrix OS Technical Platform Thesis | v0.2 | Architecture thesis |
| 3 | Synedrix OS Core Principles | v0.8 | 12 principles — governing document; Principle 12 added in v0.8; Principle 11 states the Hookdeck exception and how it reads for a managed data plane |
| 4 | Synedrix OS Taxonomy & Platform Spec | v1.0 | Taxonomy; removes the Voice domain pack and its voi/VOI layer code (breaking) |
| 5 | Synedrix OS Layer Taxonomy Table | v0.8 | 12-layer definitions; Layer 12 owns domain_pack_version pinning and BIE/Capability Module entitlement; adds the four-plane projection note (a presentation grouping, not a layer change) |
| 6 | Synedrix OS Responsibility Matrix | v0.7 | Ownership split; adds domain-pack version pinning, Capability Module entitlement, and BIE governance rows; adds the human-versus-agent accountability axis (six control roles); adds the tenancy and identity ownership rows |
| 7 | Synedrix OS Workflow Contract Spec | v0.4 | Workflow standard |
| 8 | Synedrix OS Event Taxonomy Standard | v1.0 | Event standard; the envelope is now 15 fields with a required tenant_id (breaking); adds the memory.*, goal.* and task.* catalogs |
| 9 | Synedrix OS Tech Stack | v1.9 | Infrastructure; records the accepted Hookdeck exception and its Mode 3 consequence |
| 10 | Synedrix OS Interoperability & Protocol Strategy | v0.3 | MCP / A2A; n8n↔LangGraph boundary |
| 11 | Synedrix OS Deployment Model Spec | v0.4 | Deployment modes, self-hosting, local models; Mode 3 redefined with the single Hookdeck inbound dependency; adds the managed data plane hosting variant (Modes 1 and 2) |
| 12 | Synedrix OS Agent Runtime Policy Spec | v0.4 | Model routing; adds runtime_engine |
| 13 | Synedrix OS Observability Metrics Spec | v1.2 | Metric families; QuestDB metrics_samples; tenant-led §8.2–8.6 sketches; terminal invocation metrics persisted separately |
| 14 | Synedrix OS — Naming Convention Spec | v0.7 | Machine IDs; runtime-engine vocabulary; removes the Voice domain pack’s voi/VOI layer code (breaking) |
| 14a | Synedrix OS - Agent Spec | v0.3 | Agent anatomy; extends memory_profile |
| 14b | Synedrix OS Orchestration & Runtime Strategy | v0.1 | n8n (L3) vs LangGraph (L4); governance bridge |
| 14c | Synedrix OS ADR-OS-001 — Agent Runtime Split | v0.1 | Decision: adopt LangGraph; reject LangSmith |
| 14d | Synedrix OS ADR-OS-002 — Memory Fabric Control Plane | v0.1 | Decision: extend Layer 7; adopt NAMS as a library; reject the EverOS runtime |
| 14e | Synedrix OS Memory Fabric Spec | v0.2 | Memory tiers, record envelope, lifecycle, recall, retention, erasure |
| 14f | Synedrix OS Memory Runtime Integration Guide | v0.2 | SynedrixMemoryStore, NAMS binding, Qdrant collection contract, compliance checklist |
| 14g | Synedrix OS ADR-OS-005 — Business Instance Extension and Capability Module | v0.1 | Decision: BIE as a governed overlay within Layer 12, not a new layer; Capability Module as a distinct, reusable, entitlement-gated domain-pack sub-package; explicit domain_pack_version pinning |
| 20 | Synedrix Mini Reachy Dev Assistant Domain Pack | v0.1 | New domain pack: WIP/git awareness, dual knowledge-base advisory, Reachy Mini embodiment, EN/IT/ES voice, screen/IDE action-taking |
| 21 | Synedrix Mini Reachy Dev Assistant Agent Registry | v0.1 | Mini Reachy Dev Assistant agent contracts |
| 22 | Synedrix Mini Reachy Dev Assistant Workflow Contracts | v0.1 | Mini Reachy Dev Assistant workflow contracts |
| 23 | Synedrix Mini Reachy Dev Assistant Event Catalog | v0.2 | Mini Reachy Dev Assistant event catalog |
| 24 | Synedrix OS AI-Native Org Chart | v0.3 | New — the human/agent responsibility axis the Responsibility Matrix does not cover; six OS-level human control roles; four-plane organisational projection over family/layer |
| 25 | Synedrix OS Tenancy Spec | v0.4 | Draft — tenant isolation, restrictive RLS semantics, null-safe composite keys, durable outage buffer, hosting declaration |
| 26 | Synedrix OS Identity and Access Spec | v0.3 | Draft — Group H DDL companion; principals, organisations and users, control-role assignment, authentication, service credentials, delegated authority, approval chains |
| 27 | Synedrix OS Agent DB Schema | v1.4 | Additive (v1.4): Group H inventory, workflow_outcomes, lineage vocab. v1.3 Group G/F key fixes; v1.2 seven-table DDL |
| 28 | Synedrix OS Outcome Spec | v0.3 | workflow_outcomes DDL; lineage vocabulary aligned with Neo4j; agent outcomes still separate from invocation starts |
| 30 | Synedrix OS n8n Implementation Guide | v0.3 | Persists invocation start, tool-call intents and results, and terminal outcome separately |
| 14h | Synedrix OS ADR-OS-015 — AI-Native Organisational Model | v0.1 | Decision (Accepted): accountability/execution separation; four-plane view admitted as a projection, not a taxonomy; six human control roles canonical; os-agt-009 organisational-interface role deferred under stated conditions |
| 14j | Synedrix OS ADR-OS-008 — Tenancy Model | v0.1 | Decision (Accepted): the tenant is the isolation boundary above the business instance; pooled, row-level-secured control plane over a per-tenant data plane; managed data plane is a hosting variant of Modes 1 and 2; Mode 3 stays self-operated |
1. Positioning
Synedrix OS is the governed operating layer for agentic business systems. It coordinates specialised agents across workflows, tools and data while preserving human control, policy enforcement and operational trust.
Synedrix OS is also a reusable operating substrate on which domain packs run. It is open source and self-hostable, capable of running entirely within a customer’s own infrastructure including with local model inference.
The platform’s durable value is orchestration quality — coordinating specialised agents across multi-turn, multi-domain business workflows while maintaining human control, policy enforcement, and operational trust.
2. Core Principles (synthesis)
- Bounded autonomy — explicit authority boundaries; no blank cheques.
- Orchestration is the center of gravity — coordination quality is the durable value.
- Specialised agents over mega-agents — narrow, testable, governable roles.
- Governance before execution — policy, approvals, audits enforced centrally.
- Shared context with scoped access — least-privilege by default.
- Humans stay above the automation layer — human oversight, not exclusion.
- Explainability and audit by design — what, why, and under whose authority.
- Event-driven execution — events trigger workflows as first-class citizens.
- One substrate, many domains — domain-agnostic at the core.
- Trust is the real product — the ultimate output of the platform.
- Open by default, sovereign by design — open source, self-hostable, three canonical deployment modes.
- Deterministic idempotency, explicit state — every side effect is idempotent or explicitly reconciled; all state is declared and recoverable.
Principle clusters
| Cluster | Principles |
|---|---|
| Safety | 1, 4, 5 |
| Architecture | 2, 3, 12 |
| Human control | 6, 8 |
| Accountability | 7 |
| Platform | 9, 10, 11 |
Full definitions in Synedrix OS - Core Principles.
3. Canonical Taxonomy
- Synedrix OS — governed multi-agent operating system, domain-agnostic at its core; agents are its primary actor type.
- Domain pack — modular business-domain capability package (Trading, Commerce, Ops, Finance, Art, Mini Reachy Dev Assistant — all equivalent).
- Business instance — deployed runtime = OS + one or more domain packs + tenant config + deployment mode declaration.
- Agent — scoped software actor with mission, authority boundary, contracts, memory scope, escalation path.
- Workflow — orchestrated sequence producing a business outcome.
- Capability — reusable unit of business function.
- Deployment mode — cloud-connected | self-hosted-hybrid | air-gapped.
- Business Instance Extension (BIE) — customer-specific, non-reusable customization registered inside a single business instance; a governed overlay within Layer 12, not a new layer.
- Capability Module — reusable, independently versioned, licensable sub-package of a domain pack, entitled per business instance; the opposite of a BIE.
Agent families
| Family | Scope | Owner | Description |
|---|---|---|---|
| control | OS layer | synedrix-os | Orchestration, policy, registry, HITL gateway |
| intelligence | OS layer | synedrix-os | Analytics, forecasting, anomaly detection |
| audit | OS layer | synedrix-os | Trace synthesis, lineage |
| domain | Domain pack | domain pack id | Domain-specific business agents |
| customer | Domain pack | domain pack id | Customer-facing assistants |
Memory tiers
Memory has two orthogonal axes: the tier is what kind of memory a record is, the substrate is the store it is written to. Neither may be inferred from the other. Full model in Memory Fabric Spec §3.
| Tier | Owner | Scope | Write-authoritative substrate |
|---|---|---|---|
| working | OS | run / session | Redis; TTL-bound, never a source of truth |
| episodic | OS | cross-session | Supabase PG17, indexed in Qdrant |
| semantic | OS | cross-session | Supabase PG17, indexed in Qdrant |
| procedural | OS | cross-session | Supabase PG17, indexed in Qdrant; versioned |
| profile | OS | subject-scoped | Supabase PG17, indexed in Qdrant; supersession-based |
| relational | OS / domain | persistent | Supabase PG17 |
| graph | OS | cross-session | Supabase PG17 for lineage; Neo4j for entities, via NAMS |
| temporal | OS | persistent | QuestDB |
Rule of inclusion: if reusable across domains → OS; if domain-specific → domain pack; if threshold/credential/env config → business instance.
Full taxonomy in Synedrix OS - Taxonomy & Platform Spec.
4. Architecture Layers
| Layer | Primary purpose |
|---|---|
| Human Interface (1) | Capture intent, approvals, review |
| Goal & Intent (2) | Translate objectives into structured intents |
| Orchestration (3) | Route, decompose, sequence, retry, approve — n8n |
| Agent Runtime (4) | Execute agents with lifecycle and scope — LangGraph (stateful/cyclic/multi-agent reasoning) |
| Agent Registry (5) | Discoverable capabilities and boundaries |
| Tool Abstraction (6) | Normalised access to external systems |
| Memory & Data (7) | Transactional, semantic, graph, audit state — and the memory control plane over them |
| Event (8) | Standard envelope, routing, correlation |
| Governance & Controls (9) | Policy, approvals, compliance, audit |
| Observability (10) | Logs, traces, metrics, lineage |
| Domain Pack (11) | Domain entities, agents, workflows, policies |
| Business Instance (12) | Tenant config, credentials, thresholds, deployment mode, domain_pack_version pin, Capability Module/BIE entitlement |
A Business Instance Extension (BIE) is content within Layer 12, not a thirteenth layer — the layer count stays twelve. See §3 and ADR-OS-005.
Full definitions in Synedrix OS - Layer Taxonomy Table.
5. Responsibility Split (summary)
| Concern | OS | Domain Pack | Business Instance |
|---|---|---|---|
| Framework (orchestration, registry, governance, observability) | Owns | Uses | Configures |
| Business logic (domain entities, domain adapters, domain policies) | Must not own | Owns | Configures |
| Config (secrets, thresholds, approvers, tenant data) | Must not own | May expose config fields | Owns |
| Deployment mode | Owns validation rules | Must be compatible | Declares |
| Domain-pack/Capability Module/BIE activation | Owns the append-only registry and pinning mechanism | Publishes versions; declares extension points and modules | Owns the pin/entitlement values; authors its own BIE |
Full capability-by-capability matrix in Synedrix OS - Responsibility Matrix.
6. OS Agent Summary (12 agents)
OS core agents (Layers 3–10)
| Canonical ID | Human name | Legacy ID | Archetype | Layer |
|---|---|---|---|---|
| os-ctl-orchestrator-001 | Orchestrator Agent | os-agt-001 | Control | 3 |
| os-ctl-policy-guard-001 | Policy Guard Agent | os-agt-002 | Control | 9 |
| os-ctl-registry-capability-001 | Registry and Capability Agent | os-agt-003 | Control | 5 |
| os-ctl-hitl-gateway-001 | HITL Gateway Agent | os-agt-004 | Control | 9 |
| os-int-analytics-001 | Analytics Agent | os-agt-005 | Intelligence | 10 |
| os-int-forecasting-001 | Forecasting Agent | os-agt-006 | Intelligence | 10 |
| os-int-anomaly-detection-001 | Anomaly Detection Agent | os-agt-007 | Intelligence | 10 |
| os-aud-audit-lineage-001 | Audit and Lineage Agent | os-agt-008 | Audit | 10 |
| os-int-general-chat-001 | General Chat Agent | os-agt-009 | Intelligence | 4 |
| os-ctl-memory-curator-001 | Memory Curator Agent | os-agt-010 | Control | 7 |
| os-int-memory-consolidation-001 | Consolidation and Reflection Agent | os-agt-011 | Intelligence | 7 |
| os-ctl-memory-broker-001 | Memory Access Broker Agent | os-agt-012 | Control | 9 |
Key constraints:
os-agt-008(Audit and Lineage) is strictly read-only — must never appear in any agent’stools_allowedlist.os-agt-010(Memory Curator) is the only agent permitted to commit durable memory; every other agent proposes.os-agt-012(Memory Access Broker) is on the path of every recall and every write proposal, and never sees memory content itself.
Full agent contracts in Synedrix OS - Agent Registry.
7. Naming Conventions
Layer codes
| Code (lowercase) | Code (uppercase) | Layer / domain scope |
|---|---|---|
os | OS | Synedrix OS — platform |
art | ART | Synedrix Art — art domain pack |
trd | TRD | Synedrix Trading |
com | COM | Synedrix Commerce |
fin | FIN | Synedrix Finance |
ops | OPS | Synedrix Ops |
mrd | MRD | Synedrix Mini Reachy Dev Assistant |
Identifier patterns
- Agent ID:
{layer}-{archetype}-{capability-slug}-{seq}— e.g.,os-ctl-orchestrator-001,trd-ctl-risk-manager-001 - Workflow ID:
WF-{LAYER}-{FUNCTION-SLUG}-{SEQ}— e.g.,WF-OS-ORCHESTRATION-001,WF-TRD-RISK-MANAGER-VETO-001 - n8n display name:
[{LAYER}] {Layer tag} · {Business name}— e.g.,[TRD] L5 · Risk Manager VETO
Full authority in Synedrix OS — Naming Convention Spec.
8. Tech Stack
| Platform | Role | Layers | Required in |
|---|---|---|---|
| n8n | Orchestration | 3 | All modes |
| LangGraph | Agent runtime: stateful/cyclic/multi-agent reasoning (with LangChain) | 4 | All modes |
| Hookdeck | Ingress gateway | 8 | All modes |
| Hookdeck Outpost | Egress gateway | 8 | All modes |
| Redis | Hot state / coordination bus + conversation memory (TTL) | 7 | All modes |
| Supabase PG17 | Canonical relational truth | 7 | All modes |
| QuestDB | Time-series | 10 | All modes |
| Neo4j | Context graph & lineage | 7, 10 | All modes |
| Qdrant | Semantic memory | 7 | All modes |
| Langfuse | LLM engineering | 10 | All modes |
| PostHog | Behavioral analytics | 10 | All modes |
| Grafana LGTM Stack | Operational monitoring | 10 | All modes |
| Ollama / vLLM | Local model inference | Model inference | Modes 2 & 3 only |
Every component is open source and self-hostable except Hookdeck (the inbound Event Gateway), a proprietary managed-cloud-only service with no self-hosted deployment — see Tech Stack §2 and the Hookdeck platform reference. Hookdeck Outpost, its egress counterpart, is a separate open-source (Apache 2.0) codebase. The Hookdeck exception is accepted (ADR-OS-013) and makes it Mode 3’s single declared external dependency. Local inference (Ollama/vLLM) is conditional — required in air-gapped mode and optional otherwise.
Full tech stack in Synedrix OS - Platform Architecture & Tech Stack. Orchestration vs runtime split in Orchestration & Runtime Strategy.
9. Workflow Contract (summary)
Every workflow declares (16 required fields): workflow_id, name, domain, purpose, trigger_type, trigger_source, input_contract, validation_rules, agent_roles, tool_dependencies, side_effects, approval_requirements, output_contract, idempotency_strategy, retry_policy, error_policy, observability_signals, security_scope, version.
Full spec in Synedrix OS - Workflow Contract Spec.
10a. Mini Reachy Dev Assistant Domain Pack (executive summary)
Synedrix Mini Reachy Dev Assistant is a single-owner domain pack embodied in a Mini Reachy robot: work-in-progress observability across every repository the owner tracks, an advisor over two knowledge bases, EN/IT/ES voice, and approval-gated screen/IDE action-taking. It composes on OS Layers 11 and 12 only — it does not depend on the withdrawn Layers 13/14, and it owns its own voice loop and Reachy Mini integration end to end.
What Mini Reachy Dev Assistant owns
- Polling tracked repositories (local git + GitHub API) and delivering WIP digests and reminders
- A dual-knowledge-base advisor: recall against the existing
os-agt-009OS knowledge base (reused, not re-ingested) plus a pack-owned Agentic AI corpus - Reachy Mini gesture/expression embodiment, gated by policy approval for any command outside the registered mapping table
- Voice session transport and turn management in English, Italian, and Spanish
- Execute-authority, HITL-gated screen/IDE action-taking on the owner’s behalf — no action executes without a recorded approval
Mini Reachy Dev Assistant agents (8 agents, 4 swarms)
| Canonical ID | Human name | Swarm | Decision Scope |
|---|---|---|---|
| mrd-int-git-pr-observer-001 | Git & PR State Observer Agent | WIP Observability | recommend |
| mrd-int-wip-digest-001 | WIP Digest & Reminder Agent | WIP Observability | recommend |
| mrd-int-os-knowledge-liaison-001 | Synedrix OS Knowledge Liaison Agent | Advisory | recommend |
| mrd-int-agentic-ai-curator-001 | Agentic AI Corpus Curator Agent | Advisory | recommend |
| mrd-ifa-advisor-dialogue-001 | Advisor Dialogue Agent | Advisory | recommend |
| mrd-exe-reachy-embodiment-001 | Reachy Embodiment Agent | Embodiment & Voice | execute |
| mrd-ifa-voice-session-001 | Voice Session Agent (EN/IT/ES) | Embodiment & Voice | execute |
| mrd-exe-screen-ide-action-001 | Screen & IDE Action Agent | Action-Taking | execute |
Mini Reachy Dev Assistant canonical workflows (7 contracts)
| Workflow ID | Purpose |
|---|---|
| WF-MRD-WIP-STATE-SYNC-001 | Refresh WIP facts for every tracked repository |
| WF-MRD-WIP-DIGEST-001 | Compose and deliver the WIP digest |
| WF-MRD-KB-INGEST-AGENTIC-AI-001 | Ingest a new source into the Agentic AI corpus |
| WF-MRD-ADVISORY-QUERY-001 | Answer an owner question from both knowledge bases |
| WF-MRD-VOICE-SESSION-001 | Voice session transport and turns (EN/IT/ES) |
| WF-MRD-EMBODIED-EXPRESSION-001 | Dispatch a gesture/expression command to Reachy Mini |
| WF-MRD-SCREEN-ACTION-001 | Propose, approve, and execute a screen/IDE action |
Full contracts in Synedrix Mini Reachy Dev Assistant Workflow Contracts.
11. Invariants
- Synedrix OS remains domain-agnostic at its core.
- Domain packs cannot bypass OS governance or observability layers.
- No agent writes to production systems without policy-aware orchestration.
- Every workflow is observable end-to-end.
- Every agent has explicit authority boundaries and at least one escalation path.
- No MCP or A2A protocol interaction bypasses governance.
os-agt-008(Audit and Lineage) is strictly read-only — must never appear in any agent’stools_allowed.- The agent registry is append-only at runtime.
- No memory record crosses a tier boundary without a governed
memory.record.promotedevent carrying itscorrelation_idandcausation_id. Session-scopedworkingmemory is TTL-bound and is never promoted to a durable tier without one. - Memory recall is an authorized tool call, never ambient context injection.
- Only
os-agt-010(Memory Curator) commits durable memory; every other agent proposes. - Erasure leaves a tombstone; lineage in graph memory survives the erasure of content.
- Supabase PG17 is write-authoritative for every audit-bearing memory tier; Qdrant, Neo4j and the LangGraph store are projections.
- All three deployment modes are first-class — no mode reduces platform capability.
- Air-gapped business instances must not contain cloud model URIs (platform validation error).
- Every component in the stack is open source and self-hostable.
12. Versioning policy
- Canonical documents carry their own
vX.Yversions. - Breaking taxonomy or envelope changes → major version bump.
- Additive changes (new events, new fields, new rules) → minor version bump.
- This master consolidated reference is re-issued whenever two or more canonical documents change concurrently.
- Agent and workflow identifiers are stable — once registered, they never change. Deprecated items are marked; their sequence numbers are permanently retired.
13. Document map
| Document | Version | Purpose |
|---|---|---|
| Synedrix OS - Agentic Enterprise Manifesto Outline | v0.3 | Vision and strategic rationale |
| Synedrix OS - Technical Platform Thesis | v0.2 | Architectural thesis |
| Synedrix OS - Core Principles | v0.8 | 12 principles — governing document |
| Synedrix OS - Taxonomy & Platform Spec | v1.0 | Taxonomy; §2.7/§2.8 add BIE and Capability Module; removes the Voice domain pack’s voi/VOI layer code (breaking) |
| Synedrix OS - Layer Taxonomy Table | v0.8 | 12-layer definitions; Layer 12 owns domain_pack_version pinning and BIE/Capability Module entitlement |
| Synedrix OS - Responsibility Matrix | v0.7 | Ownership split; adds pinning, entitlement, and BIE governance rows |
| Synedrix OS - Workflow Contract Spec | v0.4 | Workflow standard |
| Synedrix OS - Event Taxonomy Standard | v1.0 | Event standard; adds the memory.*, goal.* and task.* catalogs |
| Synedrix OS - Platform Architecture & Tech Stack | v1.9 | Infrastructure; NAMS as a library, EverOS not adopted |
| Synedrix OS - Interoperability & Protocol Strategy | v0.3 | MCP / A2A; n8n↔LangGraph boundary |
| Synedrix OS - Deployment Model Spec | v0.4 | Deployment modes, self-hosting, local models |
| Synedrix OS - Agent Runtime Policy Spec | v0.4 | Model routing; adds runtime_engine |
| Synedrix OS Observability Metrics Spec | v1.2 | Metric families, events, tables; QuestDB metrics_samples trend DDL; invocation metrics live on terminal outcome rows |
| Synedrix OS - Agent DB Schema | v1.4 | Relational schema; Group H inventory; workflow_outcomes; lineage vocab; Groups A–G DDL |
| Synedrix OS Outcome Spec | v0.3 | Outcome envelope; workflow_outcomes DDL; lineage vocabulary |
| Synedrix OS n8n Implementation Guide | v0.3 | n8n orchestration + simple agents; writes start, tool-call intent/result, and outcome rows |
| Synedrix OS — Naming Convention Spec | v0.7 | All machine identifiers; runtime-engine vocabulary; removes the Voice domain pack’s voi/VOI layer code (breaking) |
| Synedrix OS ADR-OS-001 — Agent Runtime Split | v0.1 | Decision: adopt LangGraph; reject LangSmith |
| Synedrix OS ADR-OS-002 — Memory Fabric Control Plane | v0.1 | Decision: extend Layer 7; NAMS as a library; reject the EverOS runtime |
| Synedrix OS ADR-OS-005 — Business Instance Extension and Capability Module | v0.1 | Decision: BIE as a governed overlay within Layer 12; Capability Module as a distinct reusable sub-package; explicit domain_pack_version pinning |
| Synedrix OS Memory Fabric Spec | v0.3 | Memory tiers, record envelope, lifecycle, recall, retention, erasure |
| Synedrix OS Memory Runtime Integration Guide | v0.2 | SynedrixMemoryStore, NAMS binding, Qdrant collection contract, compliance checklist |
| Synedrix OS Orchestration & Runtime Strategy | v0.1 | n8n (L3) vs LangGraph (L4); governance bridge |
| Synedrix OS LangGraph Runtime Implementation Guide | v0.2 | LangGraph agent runtime (Layer 4) |
| Synedrix OS - Agent Registry | v0.8 | 12 OS agent definitions, contiguous at os-agt-001–os-agt-012; §6.1 adds BIE/Capability Module agent contribution rules |
| Synedrix OS - Agent Registry Spec | v0.1 | Registry schema |
| Synedrix OS - Agent Spec | v0.3 | Agent anatomy; extends memory_profile |
| Synedrix OS - Agent Runtime Policy Spec | v0.4 | Runtime policy; runtime_engine + governance bridge |
| Synedrix OS - Agent Evaluation Spec | v0.2 | Evaluation and promotion gates |
| Synedrix OS - Domain Pack Template | v0.2 | Domain pack authoring template; §12.1 extension points, §12.5 Capability Modules |
| Synedrix OS — Vocabulary | v0.8 | Canonical glossary; adds the memory control-plane terms and the BIE/Capability Module terms |
| Synedrix Art Domain Pack | v0.1 | Art domain pack |
| Synedrix Mini Reachy Dev Assistant Domain Pack | v0.1 | Mini Reachy Dev Assistant domain pack |
| Synedrix Mini Reachy Dev Assistant Agent Registry | v0.1 | Mini Reachy Dev Assistant agent contracts (8 agents) |
| Synedrix Mini Reachy Dev Assistant Workflow Contracts | v0.1 | Mini Reachy Dev Assistant workflow contracts (7 workflows) |
| Synedrix Mini Reachy Dev Assistant Event Catalog | v0.2 | Mini Reachy Dev Assistant event catalog (14 events) |
| Synedrix OS — AI-Native Org Chart | v0.3 | Human/agent responsibility axis; six human control roles; four-plane organisational projection |
| Synedrix OS — Tenancy Spec | v0.4 | Draft: tenant isolation, restrictive RLS semantics, plane boundary, tenant-scoping rules, hosting declaration |
| Synedrix OS — Identity and Access Spec | v0.3 | Draft: Group H DDL; principals, roles, credentials, delegated authority, approval chains |
| Synedrix OS ADR-OS-015 — AI-Native Organisational Model | v0.1 | Decision (Accepted): deciding record for the AI-Native Org Chart |
| Synedrix OS ADR-OS-019 — Principle 12: Deterministic Idempotency, Explicit State | v0.1 | Decision (Accepted): the twelfth principle, its wording and placement |
| Synedrix OS ADR-OS-008 — Tenancy Model | v0.1 | Decision (Accepted): tenant isolation boundary, pooled control plane and per-tenant data plane |
| Synedrix OS — Goal Model Spec | v0.3 | Goal types/instances DDL |
| Synedrix OS — Layer 7 Data Plane Architecture | v0.2 | Completeness audit and store-relationship design |
| Synedrix OS — Neo4j Implementation Guide | v0.2 | Per-agent Neo4j use; Postgres↔Cypher lineage mapping |
| Synedrix Trading — TRD DDL Spec | v1.1 | Phase-1 formal Trading Domain Schema DDL |
| Synedrix OS - Consolidated Canonical Reference | v3.9 | THIS DOCUMENT |
14. Versioning
- Master document version: 3.9
- Status: Consolidated canonical reference
- Supersedes: v3.8
- Date: October 2026
Related Documents
Core Principles and Vision
- Synedrix OS - Core Principles — The 12 governing principles.
- Synedrix OS - Agentic Enterprise Manifesto Outline — Platform vision.
- Synedrix OS - Technical Platform Thesis — Architectural thesis.
Architecture and Taxonomy
- Synedrix OS - Taxonomy & Platform Spec — Canonical taxonomy and packaging model.
- Synedrix OS - Layer Taxonomy Table — Authoritative definitions for the twelve canonical layers.
- Synedrix OS — Naming Convention Spec — Single authoritative reference for all machine identifiers; runtime-engine vocabulary.
- Synedrix OS - Responsibility Matrix — Capability-by-capability ownership split.
- Synedrix OS ADR-OS-005 — Business Instance Extension and Capability Module — Decision to extend Layer 12 with a governed overlay rather than add a thirteenth layer, and to adopt explicit
domain_pack_versionpinning.
Agent Specifications
- Synedrix OS - Agent Spec — Full agent anatomy; adds the
runtime_enginefield. - Synedrix OS - Agent Registry Spec — Registry schema.
- Synedrix OS - Agent Registry — 13 OS agent definitions.
- Synedrix OS - Agent Runtime Policy Spec — Runtime policy;
runtime_engineand the governance bridge. - Synedrix OS - Agent Evaluation Spec — Evaluation dimensions and promotion gates.
Orchestration and Runtime
- Synedrix OS ADR-OS-001 — Agent Runtime Split — Decision to adopt LangGraph (Layer 4) and reject LangSmith.
- Synedrix OS Orchestration & Runtime Strategy — n8n↔LangGraph boundary and governance bridge.
- Synedrix OS n8n Implementation Guide — n8n orchestration + simple agents (Layer 3); invocation audit writes.
- Synedrix OS LangGraph Runtime Implementation Guide — LangGraph agent runtime (Layer 4).
Platform Telemetry and Observability
- Synedrix OS Observability Metrics Spec — OS-canonical metric families.
Workflow and Event Standards
- Synedrix OS - Workflow Contract Spec — Workflow contract standard.
- Synedrix OS - Event Taxonomy Standard — 15-field event envelope.
Tech Stack and Deployment
- Synedrix OS - Platform Architecture & Tech Stack — Platform stack including LangGraph (Layer 4).
- Synedrix OS - Deployment Model Spec — Three deployment modes.
- Synedrix OS - Interoperability & Protocol Strategy — MCP and A2A; n8n↔LangGraph boundary.
Responsibility and Human/Agent Organisational Model
- Synedrix OS — AI-Native Org Chart — Maps the twelve OS agents to a domain-agnostic business-function archetype, derives six OS-level human control roles from declared escalation paths, and traces five governed flows.
- Synedrix OS ADR-OS-015 — AI-Native Organisational Model — Decision (Accepted) behind the org-chart document: the accountability/execution separation, the four-plane projection, and the deferred
os-agt-009interface role.
Art Domain Pack
- Synedrix Art Domain Pack — Art domain pack (Creative Storytelling Studio).
Mini Reachy Dev Assistant Domain Pack
- Synedrix Mini Reachy Dev Assistant Domain Pack — Domain pack contract.
- Synedrix Mini Reachy Dev Assistant Agent Registry — 8 agent contracts.
- Synedrix Mini Reachy Dev Assistant Workflow Contracts — 7 workflow contracts.
- Synedrix Mini Reachy Dev Assistant Event Catalog — 14 events.
Domain Pack Template and Vocabulary
- Synedrix OS - Domain Pack Template — Domain pack authoring template.
- Synedrix OS — Vocabulary — Canonical glossary.
- DOCS.md — Index of all documents in this repository.
Synedrix OS · September 2026