eye 49 · model_key INV-160347 · bridge 21
Keyed by (brand, model_key, eye_size), not this frame’s numeric id -- a `resolve_all` recompute can recreate the frame row and null out a generation’s `frame_id` pointer, but its natural-key identity (and so its attribution here) survives. The same `geometry_digest` across two rows means the same shape was regenerated, not that anything actually changed.
| created_at (UTC) | n | stdev_max (mm) | geometry_digest | output | flags | captures |
|---|---|---|---|---|---|---|
| 2026-08-13 01:59:33 UTC | 1 | 0.0000 | b7818157f309 | INV160347 49-21.DAT | — | 1 |
Fewer than 2 pooled eye-traces (n_traces=1) -- no variance band or deviation ring drawn from a sample this small.
Display registration only: each trace is independently re-centered on its own bounding box and left eyes are mirrored to right orientation for visual comparison -- this is not the pipeline's own registration.register() output and performs no rotation alignment or resampling.
As captured (L eyes unmirrored) -- unlike the ensemble overlay above, which always mirrors a left eye into right-eye orientation for comparison (F7).
Shape-level flags (has-excluded-captures, no-bridge, high-divergence-ensemble, ...) live on a generation, not on the frame itself -- shown below as the LATEST generation’s flags, not this frame’s own.
latest generation flags:none
Exclusion decisions are CLI-only (human-only doctrine).
| id | capture_time | residual (mm) | flags | excluded |
|---|---|---|---|---|
| 696 | Mar 5, 2021, 10:07 PM UTC | — | parsenone resolutionnone alignmentnone | — |
Advisory only (DECISIONS #55) -- a score never changes whether a capture is averaged; that stays a human CLI decision. Reviews attach to a specific capture, not the frame itself -- open a capture above to add one.
No reviews yet.