krites reset¶
Description¶
Return a frame to its post-ingest (unjudged) state, clearing its verdict and
any manual override and its develop edits (0002 R-VRD-2; 0006 R-EDIT-2;
R-ND-3). Use it to undo a krites verdict override, to
discard a frame's straighten / crop / look / removal edits,
or to drop a frame's verdict so the next krites cull
re-judges it from scratch.
Non-destructive: only the .krites/verdicts.yaml record and the frame's
.krites/edits/<frame>.yaml change — the original frame is never touched
(R-ND-1). Clearing a frame's edits also prunes its cached object-removal
patches (.krites/removals/<frame>/), so no orphaned rasters linger (0008
§3). Reset is total — there is no half-applied state to leave behind.
The shoot must already be registered with krites ingest.
Usage¶
<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¶
# Undo a manual override and let the next cull re-decide
krites reset --shoot ~/shoots/smith-wedding 03-dark.jpg
A frame not in the shoot fails cleanly; resetting a frame that had no verdict or edits is a no-op success.
See also¶
krites verdict— set a manual verdict.krites cull— (re-)judge the shoot.