Skip to main content

The seven components

The harness uses seven components. They are not seven separate products; they are lenses for checking whether the workflow is complete.

  1. System Prompt — Active rules, boundaries, and the instruction to operate with PREVC.
  2. Tools — Tools that read, edit, validate, and request approval.
  3. Context Management — Loads only the relevant instructions, specs, and state.
  4. Verification — Commands and evidence that verify the result.
  5. Memory — Goals, handoffs, and durable artifacts, with retention.
  6. Sandboxes — There is no OS sandbox. Policy does not replace isolation.
  7. Hooks — Allowed integrations; they do not create autonomous execution.

What each component protects​

ComponentQuestion it answersCurrent limit
System promptWhich rules apply in this session?Rules do not replace human permission
ToolsWhich action can be executed?Mutating tools still require policy and approval
ContextWhat do I need to read before deciding?Context must be relevant, not a global dump
VerificationWhat fact proves the result?Evidence declared by the model is not a trustworthy receipt
MemoryHow does the next session continue?Retention and auditing do not prove completion
SandboxesIs the process isolated from the OS?No. There is no OS sandbox installed
HooksWhat integrates into the lifecycle?Hooks cannot start autonomous loops