Skip to content

Review deliveries

The delivery is more than a completion message. It brings together the original objective, progress history, artifacts, changed files, and the agent’s reason for meaningful changes. Review from the mission so you have that context in one place.

  • Does the delivery address the objective that was actually requested?
  • Did the agent record an important limitation, decision, or follow-up?
  • Do the reported file changes make sense for the task?
  • Does the rationale explain why the important changes were needed?
  • Are tests, screenshots, links, or other artifacts available when relevant?
  • If an earlier objective left a plan artifact, did a follow-up revise it in place (rather than leaving a stale plan and a duplicate)?

When an objective-bound connector directly observes an edited path, Overlord stores a file-level change record with source, quality, overlap, hook health, and optional reviewer rationale. Those records are separate from chat narrative and link back to the objective that produced them.

Overlord does not infer ownership from the shared worktree. A recorded path can open the current local diff when that resource is available; missing prose or unavailable hook evidence remains visible review metadata and never blocks delivery.

Terminal window
ovld mission context <mission-id>
ovld mission deliveries <mission-id>
ovld mission artifacts <mission-id>
ovld mission rationales <mission-id>
ovld changes status --mission-id <mission-id>

Use ovld changes rationales --mission-id <mission-id> when you only need the recorded explanations for file changes.

If the delivery needs another pass, add a follow-up objective to the same mission. The next agent inherits the prior objective history, shared context, and review record. Use a new mission only when the goal itself is unrelated.

This is especially useful when one agent plans a change and another implements or reviews it.