Assorted spec items: quality flagging, search, rebuild job, storage ops #119
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: MEDIUM
The problems
Several spec items with no tracking, grouped because each is small.
Auto quality-flagging of poor scans.
docs/circa-spec.md§8.2 says low OCR or AI confidenceshould trigger the rescan flag automatically. #3 and #4 do not mention it. Given the originals are
degrading, identifying scans worth redoing soon has real time value.
Global search. A top-bar search appears in every wireframe. Nothing tracks even basic
filename and notes search.
Projection rebuild job type. The implementation spec §7.4 calls for it;
JobTypehas noprojection_rebuildmember. The rebuild function itself is #79; this is exposing it as a schedulablejob.
Storage backend missing spec'd operations.
docs/circa-spec.md§5.1 specifiessoft_delete,restore, andlist_versionson the storage interface; none exist. This will bite during #41.Scope
Four small pieces of work, each independently shippable. Split into separate issues if any turns
out to be larger than it looks.
Done when
References
docs/circa-spec.md§5.1, §8.2docs/circa-implementation-spec.md§7.4Related: #3, #4, #41, #79, #90.