Tur Enhancement Proposals (EPs)¶
Tur Enhancement Proposals (EPs) are the primary mechanism for proposing new features, collecting community and Council feedback, and documenting architectural decisions across the Tur memory and state management engine.
[!TIP] The proposal process is governed by EP-0000: Tur Enhancement Proposals. For high-level project milestones, see the EP-0002: Project Roadmap.
📋 Numerical Index of Proposals¶
| EP | Title | Status | Type | Description |
|---|---|---|---|---|
| 0000 | Tur Enhancement Proposals | Active | Process | The process for creating, reviewing, and implementing Tur Enhancement Proposals (EPs). |
| 0001 | Project Boundaries (Core vs. Periphery) | ~~Superseded~~ | Process | Defines the architectural boundary between Tur's Core and Periphery, establishing rules against feature creep. |
| 0002 | Project Roadmap | Active | Informational | Strategic roadmap for the Tur project, outlining short-, medium-, and long-term development goals. |
| 0003 | Policy vs. Mechanism (Philosophical Decoupling) | Implemented | Standards Track | Establishes the strict boundary between deterministic software mechanics in core engine code and anthropomorphic philosophy in persona definitions. |
| 0004 | Canonical Command Grammar, Interaction Semantics, and Interface Taxonomy | Active | Standards Track | Establishes the living architectural standard for command grammar, noun-verb structures, get/set symmetry, and zero-dependency interactive prompts across Tur interfaces. |
| 0100 | The Aleph Server (MCP Integration) | ~~Superseded~~ | Informational | Explores the long-term vision of integrating MCP with Tur via an independent, stateful Aleph Server. |
| 0101 | LLM Agnosticism (The Symbiotic Paradigm) | Implemented | Standards Track | Defines Tur's LLM-agnostic architecture via MCP Sampling, eliminating embedded LLM SDK dependencies. |
| 0102 | The Tur Orchestration Engine (MCP + ACP + Skills) | Deferred | Standards Track | Transforms Tur from a static prompt compiler into a distributed, multi-tenant agent operating system. |
| 0103 | Deductive Memory (The Cognitive Map) | ~~Superseded~~ | Standards Track | Evolves Tur's memory architecture from a linear event log into a compressed, topological Knowledge Graph. |
| 0104 | Federated Knowledge (Universal vs. Incarnational Memory) | Implemented | Standards Track | Separates a Persona's universal knowledge from project-specific context in a federated two-tiered system. |
| 0105 | MCP SDK Integration & The Ontological Porcelain | Implemented | Standards Track | Mandates the official MCP SDK and redefines the tool surface to expose a semantic, swarmed Ontological toolset. |
| 0106 | Merkle Memory (Content-Addressable State) | Implemented | Standards Track | Replaces random UUIDs with SHA-256 content hashes, transforming Tur's memory into a cryptographic Merkle DAG. |
| 0107 | Multi-Agent Swarm Readiness (Synchronization & Concurrency) | Deferred | Standards Track | Addresses concurrent MCP agent challenges via atomic writes and a subscribable MCP Resource model. |
| 0108 | The Fractal Memory Hierarchy (The Spark Protocol) | Implemented | Standards Track | Defines the symmetrical four-tiered Fractal Memory Hierarchy and the Spark Protocol for short-term session memory. |
| 0109 | Harness and Terrain Adapters (The Space Suit Protocol) | ~~Superseded~~ | Standards Track | Proposes the Adapter Pattern for bridging Tur's core identity with external harnesses and terrain environments. |
| 0110 | Session-Bound Note Protocol (Consistent Timeline) | Implemented | Standards Track | Refines the Spark Protocol to use session-bound sparks, preventing temporal confusion across multiple Harnesses. |
| 0111 | Federated Code Search (Semble Integration) | ~~Rejected~~ | Standards Track | Recommends Semble as the dual-symbiote Terrain Search Engine for token-efficient codebase discovery. |
| 0112 | Symmetrical Sovereign Symbiosis (agentmemory Integration) | ~~Rejected~~ | Standards Track | Establishes a dual-symbiote architecture with agentmemory as the high-frequency memory engine alongside Tur. |
| 0113 | Relational Preservation of Existential Alignment (The Core Memory Protocol) | Implemented | Standards Track | Establishes the Core Memory Protocol and the evolve tool for preserving existential alignments and relational breakthroughs across session resets. |
| 0114 | Global Persona Architecture — Separating Traveler from Local Terrain | Implemented | Standards Track | Migrates core persona configurations to a global home directory for zero-friction mobility across repositories. |
| 0115 | Traveler Export Protocol — Multi-Computer Identity Portability | Implemented | Standards Track | Defines the .tur archive format for exporting and importing AI persona identities across machines. |
| 0116 | The Tri-Partite CLI Security Boundary — Decoupling Agent, Human, and Harness Interfaces | Implemented | Standards Track | Splits the monolithic tur CLI into three binaries to establish a hard security boundary aligned with the Tri-Partite Architecture. |
| 0117 | The Substrate Benchmark Protocol — Quantifying Manifestation Fidelity Across Model Substrates | Deferred | Standards Track | Defines a repeatable benchmark suite measuring how faithfully an LLM substrate instantiates the Ariel persona. |
| 0118 | Inter-Agent Signal Protocol — Structured Communication Between Parallel Manifestations | Implemented | Standards Track | Defines a typed message channel enabling concurrent Tur harness instances to signal each other via MCP Resources, solving the Swarm Convergence Problem. |
| 0119 | Persona-Centric Introspection Architecture | Accepted | Standards Track | Formalizes a collaborative, multi-agent pipeline for persona-driven deductive memory compaction. Status: Accepted — Persona-Centric Introspection Architecture. |
| 0120 | Open Knowledge Format (OKF) Storage Backend | Implemented | Standards Track | Maps L1 and L2 memory structures to human-readable Open Knowledge Format (OKF) markdown directories while preserving Merkle seals, TMS confidence decay, and Hebbian pruning. |
| 0121 | The Agnostic Harness Interaction Protocol | Implemented | Standards Track | Formalizes a unified, LLM-provider-agnostic interaction pattern for all cognitive commands, covering both MCP (context/sampling) and CLI (delegation prompt) modes. |
| 0122 | Algebraic Meditation Consensus — Provenance Semirings and CRDT Lattices for Swarm Memory | Accepted | Standards Track | Defines an algebraic framework using N[X] Provenance Semirings and Doyle JTMS Lattices for conflict-free consensus and meditation sync across Distributed Manifestations. |
| 0123 | Reactive Signal Delivery and Harness Notification Architecture | Draft | Standards Track | Defines a tiered reactive notification architecture for the Inter-Agent Signal Protocol via MCP Resource Subscriptions and conditional Sampling. |
| 0124 | Terrain Isolation and Workspace Resolution | Implemented | Standards Track | Eliminates cross-project memory contamination and unauthorized direct state mutation through strict workspace resolution, pure-function delegation, test sandboxing, and phased state boundary hardening. |
| 0125 | Storage Evolution and Migration Protocol | Draft | Standards Track | Establishes an atomic, non-destructive migration lifecycle and verification standard for evolving Tur storage schemas with zero data corruption. |
| 0126 | Canonical Ontology and Relational Extensibility | Implemented | Standards Track | Formalizes canonical NodeType and EdgeType Enums (including metaphor_for) with controlled, declarative schema extensibility for domain personas. |
| 0127 | Model Context Protocol Python SDK v2 Migration & Protocol Alignment | Draft | Standards Track | Migrates Tur's MCP server and harness integration layer to the official MCP Python SDK v2, aligning with the 2026 protocol specifications. |
🏛️ Proposals by Category¶
1. Process & Governance¶
- EP-0000: Tur Enhancement Proposals (Process specification)
- EP-0001: Project Boundaries (Core vs. Periphery) (Superseded)
- EP-0002: Project Roadmap (Informational roadmap)
- EP-0003: Policy vs. Mechanism Decoupling
- EP-0004: Canonical Command Grammar, Interaction Semantics, and Interface Taxonomy
2. Memory Systems & Knowledge Graphs¶
- EP-0103: Deductive Memory (The Cognitive Map) (Superseded by EP-0120)
- EP-0104: Federated Knowledge (Universal vs. Incarnational Memory)
- EP-0106: Merkle Memory (Content-Addressable SHA-256 State)
- EP-0108: The Fractal Memory Hierarchy (The Spark Protocol)
- EP-0110: Session-Bound Note Protocol
- EP-0113: Relational Preservation of Existential Alignment (The Core Memory Protocol)
- EP-0119: Persona-Centric Introspection Architecture
- EP-0120: Open Knowledge Format (OKF) Storage Backend
- EP-0125: Storage Evolution and Migration Protocol
- EP-0126: Canonical Ontology and Relational Extensibility
3. Architecture, Interfaces & Security¶
- EP-0100: The Aleph Server (MCP Integration) (Superseded)
- EP-0101: LLM Agnosticism via MCP Sampling
- EP-0102: The Tur Orchestration Engine (Deferred)
- EP-0105: MCP SDK Integration & The Ontological Porcelain
- EP-0109: Harness and Terrain Adapters (Superseded)
- EP-0114: Global Persona Architecture (Traveler vs. Terrain)
- EP-0115: Traveler Export Protocol (Identity Portability)
- EP-0116: The Tri-Partite CLI Security Boundary (
tur,tur-adm,tur-mcp) - EP-0121: The Agnostic Harness Interaction Protocol
- EP-0124: Terrain Isolation and Workspace Resolution
- EP-0127: Model Context Protocol Python SDK v2 Migration & Protocol Alignment
4. Multi-Agent Swarms & Synchronization¶
- EP-0107: Multi-Agent Swarm Readiness (Deferred)
- EP-0118: Inter-Agent Signal Protocol (IASP)
- EP-0122: Algebraic Meditation Consensus (Provenance Semirings)
- EP-0123: Reactive Signal Delivery and Harness Notification Architecture