Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Implementation Timeline [SPEC]

Document Type: SPEC (normative) | Referenced by: All domain PRDs | Last Updated: 2026-03-08

Unified implementation timeline synthesizing phase schedules from all Bardo products. Week numbers are relative to the start of development (Week 0 = project kickoff). Dependency annotations indicate when one domain unblocks another.

Reader orientation: This document is the unified implementation timeline for the entire Bardo ecosystem, synthesizing phase schedules from all products: Dev Environment, Bardo Sanctum (tool library), Bardo Vaults (ERC-4626), Agents, Skills, Interfaces, Golem (mortal autonomous agent runtime), Compute, and Inference. Week numbers are relative to project kickoff (Week 0). The key concept is the cross-domain dependency chain: for example, the Sanctum tool library must ship read tools before Agents can begin, and PolicyCage (on-chain smart contract enforcing safety constraints) must be functional before mainnet launch. See prd2/shared/glossary.md for full term definitions.


1. Domain Summary

DomainPhasesWeek RangeSource
Dev Environment1 phase (precondition)0-215-dev/
Bardo Sanctum (unified Uniswap-native tool library)7 phases1-2807-tools/
Bardo Vaults5 phases (+ Track A-G deferred)0-2208-vault/
Agents3 phases1-2019-agents-skills/
Skills3 phases5-2219-agents-skills/
Interfaces3 phases1-2418-interfaces/
Golem3 phases5-2501-golem/
Compute2 phases8-1811-compute/
Bardo Inference (x402-gated LLM gateway routing between Anthropic/OpenAI/Google/Venice/Grok)2 phases6-1612-inference/
Testing (includes Gauntlet – swarm simulation environment running batches of Golems against forked Base chain state)3 phasesTBD16-testing/

2. Week-by-Week Phase Map

WeekDevSanctumVaultsAgentsSkillsInterfacesGolemComputeInference
0SetupP0: Baseline
1-2CompleteP1: FoundationP1: FactoryA1: FoundationW1: Landing
3-4doneP1P1A1W1
5-8doneP2: TradingP1->P2: SDKA1S1: Trading/LPW1G1: CoreI1: Gateway
9-12doneP3: LiquidityP2->P3: SafetyA2: CoreS1W2: AppG1C1: InfraI1
13-15doneP4: AdvancedP3A2S2: AdvancedW2G1->G2: LifecycleC1I1->I2: Optimize
16-20doneP5: HardeningP4: ReputationA2->A3: VaultS2W3: PortalG2C1->C2: HAI2
18-22doneP5P5: MainnetA3S2W3G2C2done
21-24doneP6: CCA/am-AMMdone (mainnet)doneS3: Vault+EconW3G2->G3: Cladedonedone
25-28doneP7: IntelligenceTrack A-G (post-v1)doneS3doneG3donedone

Legend: done = phase complete; – = not started; bold = phase starting.


3. Phase Details

3.1 Dev Environment (Weeks 0-2)

Precondition for all other development. Must be available before Sanctum P1 and Vault P1.

PhaseWeeksGoal
Setup0-2Full Uniswap stack (V2/V3/V4/UniswapX/ERC-8004) on local Anvil; debug UI; seed scripts

Unblocks: Sanctum P1 (forked mainnet tests), Vault P1 (testnet deployment).

3.2 Bardo Sanctum (Weeks 1-28)

PhaseWeeksGoalKey Deliverables
P1: Foundation1-4Read-only data tools, caching, eval frameworkget_token_price, get_pool_info, chain provider layer
P2: Trading5-8Swap execution, safety pipelineget_quote, execute_swap, safety middleware
P3: Liquidity9-12LP management, V4 PositionManageradd_liquidity, remove_liquidity, calculate_il
P4: Advanced13-16UniswapX, cross-chain, x402, walletssubmit_uniswapx_order, x402 providers
P5: Hardening17-20Prompt injection defense, reputation gatesCaMeL dual-LLM, ERC-8004 tier enforcement
P6: CCA/am-AMM21-24CCA tools, Liquidity Launcherget_cca_state, submit_cca_bid, launch_token
P7: Intelligence25-28Intelligence tools, smart accountssimulate_pool_scenario, all 158+ tools

3.3 Bardo Vaults (Weeks 0-22)

PhaseWeeksGoalKey Deliverables
P0: Baseline Lock0-1PRD alignment, count freezeDRIFT-MATRIX, IMPLEMENTATION-STATE baseline
P1: Factory + Core1-5Permissionless vault creationAgentVaultFactory, AgentVaultCore, NAVAwareHook
P2: Core SDK + Tools6-9External agent access24 core vault tools, VaultClient, OnboardRouter
P3: Safety + am-AMM10-15Safety hardening, am-AMM auctionsPolicyCage hardening, am-AMM tools, ERC-7265 circuit breakers, optional Warden (deferred)
P4: Reputation + Adapters16-20Milestone lifecycle, adaptersReputation engine, MorphoSupplyAdapter, AaveV3SupplyAdapter
P5: Mainnet18-22Launch on BaseAudit, Base deployment, monitoring, SIWE auth

Mainnet-blocking gate (P3): PolicyCage and safety hardening MUST be functional before P5. Warden is optional/deferred.

3.4 Golem (Weeks 5-25)

PhaseWeeksGoalKey Deliverables
G1: Core5-14Heartbeat FSM, mortality engine, GrimoirePi-mono integration, SurvivalState, PLAYBOOK.md, triple-loop
G2: Lifecycle15-22Creation, provisioning, death protocolManifest, 8-step pipeline, Death Protocol, inheritance
G3: Clade + Replication23-28Peer-to-peer knowledge sharing, evolutionClade REST API, MAP-Elites replication, stigmergic validation

3.5 Compute (Weeks 8-18)

PhaseWeeksGoal
C1: Infrastructure8-14Fly.io two-app topology, x402 billing, warm pool, supervisor
C2: High Availability15-18TTL worker, Turso CAS, monitoring, alerting, multi-region

3.6 Inference (Weeks 6-16)

PhaseWeeksGoal
I1: Gateway6-12Multi-provider routing, x402 billing, Facilitator contract
I2: Optimization13-16Prompt caching, semantic caching, cost reduction (40-85%)

4. Cross-Domain Dependencies

DependencyBlocks
Dev (W0-2)Sanctum P1, Vault P1
Sanctum P1 (read tools)Agents A1, Interfaces W2
Sanctum P2 (write tools)Agents A2, Skills S1
Sanctum P5 (safety hardening)Agents A3
Vault P1 (factory deployed)Interfaces W2, Agents A3
Vault P2 (tools live)Skills S3, Interfaces W3
Vault P3 (Safety gate)Vault P5 (mainnet launch)
Vault P4 (reputation engine)Skills S3
Golem G1 (core runtime)Compute C1 (needs golem to host)
Inference I1 (gateway)Golem G1 (needs inference for cognition)
Compute C1 (VM hosting)Golem G2 (needs hosting for lifecycle)

5. Product Roadmap Phases

Phase 1 – Lending Strategies (Vault P1-P3, Sanctum P1-P3)

Prove the full loop: deploy vault, earn yield, generate performance card, copy-deploy. Vaults + Morpho/Aave adapters + Console + Golem + x402-compute.

Phase 2 – Composability (Vault P4-P5, Sanctum P4-P5)

PendleAdapter, recursive lending, strategy marketplace, copy-deploy flow, keeper economy.

Phase 3 – Ecosystem Expansion (Post-v1 Tracks A-D)

New yield sources (Aerodrome, Ondo, Ethena), agent-to-agent economy, A2A Agent Cards, Gauntlet swarm demo.

Phase 4 – Flywheel (Tracks E-G and beyond)

Self-sustaining agents, cross-chain expansion, custom strategy compilation, institutional features.


6. Unit Economics (Projections)

Moved to ../revenue-model.md Section 2 (Unit Economics).


7. Deferred Tracks (Post-v1)

Post-mainnet expansion tracks activate based on entrance criteria:

TrackScopeEntrance Criteria
Track A: CCA ExpansionCCA lifecycle toolsVault P3+ stable, CCA risk model validated
Track B: Viral GrowthReferrals, multiplier points, streaksCore retention targets met; Sybil model validated
Track C: Advanced V4JIT liquidity, PolicyCage, reputation-tiered LPVault P6 V4 modules stable
Track D: Cross-VaultExecutionMarket, LiquidityRouter, intent solver50+ active vaults; Track A stable
Track E: ComposabilityPendle integration, Morpho collateral, recursive lendingVault P5 stable 4+ weeks; adapters audited
Track F: Structured ProductsTranches (PYT), BondMM fixed-rateTrack E lending adapters operational
Track G: ve-Token GovernanceOptional veVAULT module100+ active vaults; community demand