Orchestrata Ultimate › Plans › plan_102_volk_harness › README

Plan 102: Volk Test Harness — Agent Configs

Source: plans/plan_102_volk_harness/README.md at 8a2cb42ad · last changed 2026-07-27 · first committed 2026-05-26 · 70 lines.

Prose pending.

Plan text

Plan 102: Volk Test Harness — Agent Configs

This directory contains orchestrator agent configurations for implementing Spec 102 — Individual Volk Test Harness via a 9-agent swarm.

Master Plan

See plans/plan_102_volk_harness_swarm.md for the full swarm plan with contracts, interfaces, and verification steps.

Agent Configurations

Config Workstream Agent Scope Dependencies
agent_config_a.yaml A Agent-1 Foundation & Models None
agent_config_b.yaml B Agent-2 Scenario System A
agent_config_c.yaml C Agent-3 Execution Engine A
agent_config_d.yaml D Agent-4 Deterministic Evaluators A
agent_config_e.yaml E Agent-5 LLM Judge & Snapshots A, D
agent_config_f.yaml F Agent-6 Self-Healing Loop A, C
agent_config_g.yaml G Agent-7 History & Reporting A
agent_config_h.yaml H Agent-8 CLI & Runner A–G
agent_config_i.yaml I Agent-9 Test Suite A–H

Execution Order

Phase 1: A–G in parallel (A delivers contracts first)
Phase 2: H integration (after A–G complete)
Phase 3: I testing (after H complete)
Phase 4: Verification & merge

Dispatch Commands

# Phase 1: Foundation (must complete first)
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_a.yaml
# ... then after A merges ...

# Phase 1: Parallel workstreams
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_b.yaml
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_c.yaml
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_d.yaml
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_e.yaml
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_f.yaml
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_g.yaml

# Phase 2: Integration
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_h.yaml

# Phase 3: Testing
python scripts/orchestrator/prepare.py --config plans/plan_102_volk_harness/agent_config_i.yaml

Cross-Agent Contracts

All agents must adhere to the 11 frozen contracts defined in the swarm plan:

  1. HarnessConfig dataclass (Contract-1)
  2. Scenario Pydantic model (Contract-2)
  3. HarnessContext dataclass (Contract-3)
  4. Evaluator ABC + registry (Contract-4)
  5. TrialResult dataclass (Contract-5)
  6. ScenarioResult dataclass (Contract-6)
  7. IsolationManager ABC (Contract-7)
  8. Executor ABC (Contract-8)
  9. SelfHealingLoop interface (Contract-9)
  10. SnapshotManager interface (Contract-10)
  11. HistoryTracker ABC (Contract-11)

Do NOT modify contract signatures without updating ALL dependent workstreams.