Architecture
Agent Vigilo is a distributed AI evaluation runtime built around durable state, explicit worker/coordinator ownership, isolated WASM evaluators, and retry-safe event publication.
Core Views
System Structure
C4-style views of runtime boundaries, containers, components, and dependency relationships.
Runtime Model
End-to-end execution model for agent calls, WASM evaluator invocation, retries, aggregation, and event publication.
State Management
Database-backed lifecycle diagrams for runs, chunks, attempts, executions, outbox events, and ownership guards.
Command Flows
Step-by-step diagrams for evaluator, run, coordinator, and worker command execution.
Failure Modes
Operational notes for duplicate delivery, worker crashes, stale attempts, resource exhaustion, and outbox retries.
Scaling
Logical run shards, single-cluster startup posture, and shard migration steps for larger PostgreSQL placements.
Runtime Limits
Configuration reference for Wasmtime memory, fuel, timeout, log, and worker semaphore controls.