Something went wrong. Try again.
personal memory agent
Something went wrong. Try again.
fix(observe): re-enter record-less screen analysis outputs master
Make processing_record the shared source of truth for analysis-output evidence by moving the bounded JSONL row-key detector there with audio and screen row-key constants, then route cluster through that helper. An existing analysis output now blocks re-entry only when it carries evidence: analyzed rows or a processing record. Outputs with neither are indeterminate and re-enter until the record ledger can govern them; the record-less clause is describe/screen-only. Decode-determined corrupt_input and empty verdicts terminalize regardless of provider availability, while runs that still have qualified frames to describe continue to defer when no brain is configured.
Author Jer Miller Date (Jul 24, 2026, 7:22 PM UTC) Commit 413cfba1 413cfba1424cb7e24c7d610bb2a12bed60a0b80e Parent ace29f83 ace29f83aedecc07d484a2afc6d49b7161c44450