Files
nexus/wiki/entities/Validator.md

827 B

Validator

Definition

In the Hierarchy multi-agent pattern, the Validator is a checkpoint that checks worker outputs and either accepts them or sends them back for revision. It can be deterministic code (unit tests, JSON schema validation) or an LLM.

Role in Multi-Agent Hierarchy

  • Validates output of each Worker individually or after aggregation
  • Uses deterministic code or LLM to verify correctness
  • Forces revision if work is substandard
  • Prevents cheating by Workers (caught by verification)

Key Properties

  • Best used as a different model than Planner for objectivity
  • Two modes: individual Worker validation or aggregated result validation
  • Critical component that makes the dependency graph work — Workers can't skip steps