Skip to main content
neutral

Phase 10 — Neuro-Inspired Agent Intelligence

Features grounded in neuroscience and cognitive architecture research that no other agent framework implements. These create a category-defining moat.

Status: Completed (2026-02-09) Depends on: Phases 1-9 complete Migrations: 0017-0022


Sub-Phases

Sub-PhaseNameDepends OnFeature FlagMigration
10AMetacognitive Monitoring & Cognitive BackpressureCRUVERO_METACOGNITIVE_ENABLED0017
10BAttention-Weighted Context WindowsCRUVERO_SALIENCE_ENABLED, CRUVERO_CONTEXT_BUDGET_ENABLED0018
10CTemporal ReasoningCRUVERO_TEMPORAL_REASONING_ENABLED0019
10DAgent Immune SystemCRUVERO_IMMUNE_ENABLED0020
10ECompositional Tool Synthesis— (always available)
10FFederated Agent Identity & TrustCRUVERO_TRUST_ENABLED0021
10GExecution Provenance GraphCRUVERO_PROVENANCE_ENABLED0022
10HAgent Playground / Simulation Mode— (test tooling)
XRCross-Cutting Wiring & Documentation10A-10H

Dependency Graph

10A (Metacognitive) ──┐
10B (Salience/Budget) ├──→ XR (Wiring + Docs)
10C (Temporal) │
10D (Immune) ─────────┤
10E (Composite Tools) ┤
10F (Trust) ──────────┤
10G (Provenance) ─────┤
10H (Playground) ─────┘

Within-phase dependencies:
10A: a → b → c → d (sequential)
10B: a → b → c (sequential)
10C: a → b (sequential, b uses 10B-1 salience if available)
10D: a → b (sequential)
10E: single prompt
10F: single prompt
10G: single prompt
10H: single prompt

Sub-phases 10A-10H are independent of each other and can be built in parallel. Each has optional integration points with other sub-phases (documented in their prompt files) but functions standalone.

XR must be done last — it wires everything into the worker and updates documentation.

  1. 10B (Salience) — transparent improvement, no feature flag needed for salience scoring
  2. 10A (Metacognitive) — highest value; uses 10B context assembler if available
  3. 10C (Temporal) — uses 10B salience for decay integration
  4. 10D (Immune) — standalone; integrates with 10A if present
  5. 10E (Composite Tools) — standalone
  6. 10F (Trust) — standalone
  7. 10G (Provenance) — extends existing tracing
  8. 10H (Playground) — testing infrastructure
  9. XR (Wiring) — final integration

Files Overview

New Files

FileSub-PhasePurpose
internal/agent/metacognitive.go10ATypes, policy, check logic
internal/agent/context_budget.go10BToken budget allocation
internal/agent/context_assembler.go10BDynamic prompt assembly
internal/agent/deadline.go10CDeadline awareness and pressure
internal/agent/immune.go10DAnomaly signatures, quarantine
internal/agent/immune_postgres.go10DImmunityStore Postgres impl
internal/agent/provenance.go10GProvenance DAG types and store
internal/agent/provenance_postgres.go10GProvenanceStore Postgres impl
internal/memory/salience.go10BSalience scoring
internal/memory/interference.go10BConflict detection
internal/memory/decay.go10CTemporal freshness decay
internal/tools/composite.go10EComposite tool pipelines
internal/tools/contracts.go10EPre/postcondition contracts
internal/supervisor/trust.go10FTrust scoring and store
internal/supervisor/capability.go10FCapability manifests
internal/supervisor/delegation_chain.go10FDelegation chain tracking
internal/agenttest/playground.go10HDryRunExecutor
internal/agenttest/scenario.go10HScenarioRunner
internal/agenttest/chaos.go10HChaosExecutor
cmd/vaccinate/main.go10DVaccination CLI
cmd/compose-tool/main.go10EComposite tool registration CLI
cmd/agent-capability/main.go10FCapability management CLI
cmd/provenance-query/main.go10GProvenance query CLI
cmd/playground/main.go10HPlayground CLI

Modified Files

FileSub-PhasesChanges
internal/agent/types.go10A, 10CAdd MetacognitivePolicy, TemporalConstraints to AgentConfig
internal/agent/state.go10A, 10CAdd MetacognitiveState, TimeAwareness to AgentState
internal/agent/workflow.go10A, 10B, 10CMetacognitive check, budget assembly, deadline eval
internal/agent/activities.go10A, 10D, 10GMetacognitiveCheckActivity, immune hooks, provenance
internal/agent/decision.go10A, 10BBackpressure prompt injection, budget-aware assembly
internal/memory/postgres_store.go10B, 10CSalience re-ranking, decay, retrieval tracking
internal/tools/manager.go10D, 10EQuarantine check, composite execution
internal/supervisor/workflow.go10FTrust-based delegation
internal/config/config.goAllNew env vars
cmd/worker/main.goXRRegister all new stores and activities
.env.exampleAllNew env vars

Migrations

NumberSub-PhaseTables
0017(reserved, no metacognitive tables needed)
001810Bmemory_facts additions: source_type, retrieval_count, last_retrieved_at
001910Cmemory_facts additions: freshness_half_life, last_verified_at, fact_type
002010Danomaly_signatures, tool_quarantine
002110Fagent_capabilities, agent_trust_scores, delegation_chain
002210Gprovenance_nodes, provenance_edges

Environment Variables

All new env vars use the CRUVERO_ prefix convention. Full listing in each sub-phase doc and consolidated in PHASE10-XR.md.

Prompt Files

Each sub-phase has a companion -PROMPT.md file containing implementation prompts designed for LLM-assisted coding. Prompts are ordered by dependency within each sub-phase. Load the listed context files before executing each prompt.