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. |
| 0005 | Canonical Ontological Lexicon, Conceptual Taxonomy, and Rosetta Stone | Draft | Standards Track | Establishes the definitive conceptual lexicon and architectural Rosetta Stone for Tur, mapping philosophical metaphors to concrete computer science mechanisms and establishing negative boundary constraints. |
| 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. |
| 0128 | OS-Native Directory Resolution and Runtime Storage Standards | Final | Standards Track | Adopts platformdirs to standardize cross-platform OS directory resolution for runtime IPC sockets, caches, and global persona state while preserving workspace terrain isolation. |
| 0129 | Multi-Process State Synchronization and File Locking Architecture | Final | Standards Track | Adopts filelock to eliminate multi-agent read-modify-write race conditions and establish cross-platform process synchronization for shared indices, session continuity, and storage evolution. |
| 0130 | Session Lineage and Cross-Session Continuity Protocol | Final | Standards Track | Establishes explicit parent-session lineage tracking, automatic continuity seeding at wake, bounded cross-session note discovery, and dual-backend fallback for signal reading. |
| 0131 | Memory Provenance, Temporal Anchoring, and Staleness Decay | Final | Standards Track | Introduces git-anchored observation provenance, confidence scoring, TTL-based staleness decay, and hypothesis cache semantics to L1 memory records. |
| 0132 | Budgeted Wake and Dynamic Memory Context Retrieval | Implemented | Standards Track | Establishes token-bounded Turn Zero wake payloads and defines the pre-turn dynamic memory recall hook protocol. |
| 0133 | Session Memory Observability and Delta Tracking | Final | Standards Track | Introduces the tur diff CLI command and MCP tool to inspect memory mutations, additions, supersessions, and contradictions across sessions. |
| 0134 | Active TMS Contradiction Interruption Protocol | Implemented | Standards Track | Defines real-time inference and ingestion conflict checks that proactively surface contradictory assertions against the L2 Truth Maintenance System. |
| 0135 | The Modular Scaffolding Protocol — Decoupling Operational Harnessing from Persona Identity | Final | Standards Track | Decouples repository-level AAIF operational harness bootloader (AGENTS.md) from persistent persona identity (CONSTITUTION.md), reducing Turn Zero wake context by 73%. |
| 0136 | Graph-Theoretic Semantic Subgraph Retrieval and Topological Cognitive Metrics | Final | Standards Track | Integrates NetworkX graph algorithms, HippoRAG Personalized PageRank associative retrieval, Louvain community clustering, --effort <0-10> modulation, and spectral algebraic connectivity (λ2). |
| 0137 | Contract-Driven Cognitive Skills and the Pluggable Forge Architecture | Draft | Standards Track | Establishes typed Pydantic I/O contracts for cognitive operations (persona forging, dreaming, verification), allowing pluggable skills to execute complex workflows without bloating the core kernel. |
| 0138 | Dynamic Epistemic Elevation and Principle Crystallization Lifecycle | Draft | Standards Track | Formalizes the continuous Epistemological Ladder from empirical facts to constitutional principles, introducing falsification scoring (Φ), principle staging, and dynamic Cp recalculation. |
| 0139 | Tensor-Algebraic Provenance and Simplicial Homology via AlgebraX | Draft | Standards Track | Integrates AlgebraX's AlgebraicTrie for sparse tensor provenance semirings (N[X]) in multi-agent consensus, lattice-based truth maintenance, and simplicial homology (Betti numbers) for void detection. |
| 0140 | Substrate Acceleration, Merkle Invalidation Caching, and Jittered Lock Backoff | Final | Standards Track | Optimizes Tur runtime performance with O(1) Merkle root memory invalidation caching, pre-compiled Jinja2 template AST memoization, and decorrelated jitter lock backoff. |
| 0141 | Lamport Vector Clocks and Causal Consistency in Inter-Agent Signal Protocol | Final | Standards Track | Replaces scalar integer sequence numbers with Lamport Vector Clocks, establishing formal partial ordering (N^k, <=), causal delivery, and concurrent conflict detection. |
| 0142 | Progressive Execution Observability and Streaming Telemetry | Final | Standards Track | Establishes progressive execution observability across Tur CLI commands and MCP tools via Rich live spinners, pipeline trackers, and MCP streaming progress notifications. |
| 0143 | Sensitive Data Prevention, Secret Redaction, and Memory Sanitization | Final | Standards Track | Establishes a defense-in-depth sanitization and secrets redaction framework featuring high-entropy detection, pre-ingest filters, and Merkle tombstoning. |
| 0144 | Zero-Dependency Dense Semantic Embeddings and ONNX Vector Retrieval | Implemented | Standards Track | Introduces zero-dependency dense semantic embedding retrieval via ONNX runtime and AlgebraX sparse cosine math, solving the vocabulary mismatch problem. |
| 0145 | Declarative Knowledge Graph Modeling, Interactive Dashboard, and Mermaid Visualization | Draft | Standards Track | Integrates networkx-mermaid for robust L2 subgraph rendering and graphinate under tur-adm for interactive browser-based persona topology inspection. |
| 0146 | Domain-Driven Memory Subsystem Architecture | Final | Standards Track | Consolidates flat memory, recall, introspection, dreaming, provenance, diff, and sanitizer modules into a cohesive, domain-driven tur.memory package. |
| 0147 | Agent Operational Workflows and Context Preservation Protocol | Implemented | Standards Track | Defines standardized interaction lifecycles, structured task handover schemas, and context preservation protocols for AI agents utilizing Tur. |
| 0148 | Canonical Text Tokenization, Identifier Validation, and Precompiled Regex Substrate | Implemented | Standards Track | Establishes tur.text as a zero-dependency foundational substrate for tokenization, identifier validation, and precompiled regex operations. |
| 0149 | Two-Tier Hierarchical Command Grammar, Subsystem Taxonomy, and Deterministic Machine Ergonomics | Implemented | Standards Track | Establishes a two-tier command hierarchy for Tur, structuring ad-hoc commands into orthogonal domain subcommands (note, board, message, agent, task, memory) while standardizing --json output and ambient agent identity. |
| 0150 | Adversarial Chaos Engineering, Swarm Stress Fuzzing, and Epistemic Robustness Verification | Draft | Standards Track | Establishes an automated, adversarial Chaos Engineering and Fuzzing test framework to stress-test Tur under high-concurrency swarms, mid-flight process crashes, lock contention, and contradiction avalanches. |
| 0151 | Distributed Manifestation Architecture — Formalizing Multi-Instance Entity Coordination | Draft | Standards Track | Formalizes Tur's distributed manifestation model across heterogeneous runtimes, establishing an ontological taxonomy that separates single-entity multi-instance coordination from generic multi-agent swarms. |
| 0152 | Sovereign Note-Based Dreaming, Consolidation Provenance, and Session Lifecycle Pruning | Draft | Standards Track | Establishes sovereign note-based dreaming directly from Tur session state, cryptographic memory-to-note consolidation provenance, and bounded session lifecycle retention policies. |
🏛️ 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
- EP-0005: Canonical Ontological Lexicon, Conceptual Taxonomy, and Rosetta Stone
- EP-0138: Dynamic Epistemic Elevation and Principle Crystallization Lifecycle
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
- EP-0131: Memory Provenance, Temporal Anchoring, and Staleness Decay
- EP-0134: Active TMS Contradiction Interruption Protocol
- EP-0136: Graph-Theoretic Semantic Subgraph Retrieval and Topological Cognitive Metrics
- EP-0139: Tensor-Algebraic Provenance and Simplicial Homology via AlgebraX
- EP-0144: Zero-Dependency Dense Semantic Embeddings and ONNX Vector Retrieval
- EP-0146: Domain-Driven Memory Subsystem Architecture
- EP-0152: Sovereign Note-Based Dreaming, Consolidation Provenance, and Session Lifecycle Pruning
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
- EP-0128: OS-Native Directory Resolution and Runtime Storage Standards
- EP-0132: Budgeted Wake and Dynamic Memory Context Retrieval
- EP-0133: Session Memory Observability and Delta Tracking
(
tur diff) - EP-0135: The Modular Scaffolding Protocol (AGENTS.md & CONSTITUTION.md Decoupling)
- EP-0137: Contract-Driven Cognitive Skills and the Pluggable Forge Architecture
- EP-0140: Substrate Acceleration, Merkle Invalidation Caching, and Jittered Lock Backoff
- EP-0142: Progressive Execution Observability, Live Status Spinners, and Streaming MCP Telemetry
- EP-0143: Sensitive Data Prevention, Secret Redaction, and Memory Sanitization
- EP-0145: Declarative Knowledge Graph Modeling, Interactive Dashboard, and Mermaid Visualization
- EP-0147: Agent Operational Workflows and Context Preservation Protocol
- EP-0148: Canonical Text Tokenization, Identifier Validation, and Precompiled Regex Substrate
- EP-0149: Two-Tier Hierarchical Command Grammar, Subsystem Taxonomy, and Deterministic Machine Ergonomics
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
- EP-0129: Multi-Process State Synchronization and File Locking Architecture
- EP-0130: Session Lineage and Cross-Session Continuity Protocol
- EP-0141: Lamport Vector Clocks and Causal Consistency in Inter-Agent Signal Protocol (IASP)
- EP-0150: Adversarial Chaos Engineering, Swarm Stress Fuzzing, and Epistemic Robustness Verification
- EP-0151: Distributed Manifestation Architecture — Formalizing Multi-Instance Entity Coordination and Retiring the Swarm Metaphor