Skip to content

krites verdict

Description

Override krites' verdict for a single frame, recording it as a manual decision that survives a re-cull (0002 R-VRD-1). This is the CLI counterpart to flipping a verdict in the studio.

A verdict is a label, never a file operation (R-CULL-3): the override is written to .krites/verdicts.yaml with an override: true flag, and the original is never touched (R-ND-1). The machine's original reasons are preserved beneath the override, recording why krites had ruled as it did. A subsequent krites cull keeps your override rather than overwriting it.

The shoot must already be registered with krites ingest.

Usage

krites verdict <frame> keep|maybe|reject [flags]

<frame> is the frame's name as listed in the shoot manifest. The shoot is taken from --shoot, or the current working directory if omitted (R-SCOPE-1).

Flags

Flag Description Default
--shoot Shoot directory to scope to the current directory
--output Output format: text or json text

Examples

# Rescue a frame krites rejected
krites verdict --shoot ~/shoots/smith-wedding 03-dark.jpg keep

# Demote a keeper to review-later
krites verdict 11-candid.jpg maybe

An invalid verdict value, or a frame not in the shoot, fails cleanly before any write (R-GLOBAL-4).

See also

  • krites reset — clear an override, returning a frame to its post-ingest state.
  • krites cull — (re-)judge the shoot; overrides survive.