core/workbench-ui/src/app/vault
Shay 3e8f40b685
workbench(vault): filter entries by status, metadata text, and facets (#763)
Make a populated vault navigable beyond opaque digests:

- status facet: 'all' + the distinct epistemic_status values present in
  the loaded entries (derived, never a hardcoded closed set — the status
  vocabulary is engine-owned)
- text search now reaches metadata keys/values, not just the epistemic
  labels + index
- boolean facets: 'Has proposition' (propositional_form) and 'Has
  promotion digest' (promotion_certificate_digest); dropped 'has replay
  hash' — no such field exists
- filter-empty stays filter-empty (not persistence guidance)

No new endpoint; filters operate on already-loaded entries.
2026-06-15 01:38:09 -07:00
..
VaultRoute.test.tsx workbench(vault): filter entries by status, metadata text, and facets (#763) 2026-06-15 01:38:09 -07:00
VaultRoute.tsx workbench(vault): filter entries by status, metadata text, and facets (#763) 2026-06-15 01:38:09 -07:00