orchestrata_ultimate.verification.agents

Reference › orchestrata_ultimate › verification › agents

Verification agents (Execution, Supervisor, Verification).

The three cooperating roles of the Verification Agent (Spec 035), one class per module. execution_agent receives constraints and produces and submits artifacts per checkpoint. supervisor_agent reviews that work and generates proofs, optionally through an LLM with a deterministic fallback. verification_agent checks constraints through the Prolog-backed evaluator, optionally analyses results with an LLM, and decides.

Data flows execution to supervisor to verifier: artifacts and proofs go forward, and the verifier's feedback comes back to the executor. The classes are plain in-memory objects with no entry point of their own; the orchestration coordinator is what wires them into a CXP workflow. Shared types are in types, and the LLM layer is the models package. Start with verification_agent, then read the package narrative.

4 modules, 323 lines of code.

Modules

Module Summary LOC
__init__ Verification agents (Execution, Supervisor, Verification). 1
execution_agent Execution agent — implements solutions. 71
supervisor_agent Supervisor agent — reviews work, generates proofs. 122
verification_agent Verification agent (U:Vfy) — validates via Prolog + LLM. 129

Dependency diagram

Package dependency diagram orchestrata_ultimate.verification.agents