A resource's ingest-completion state — a projection of the append-only kb_events ledger
(resource_created → block_created… → resource_finalized), not an independently-mutated flag.
The ledger is the state machine; this is its materialized current-state view, kept as a column so
list/search can filter it with a cheap read instead of scanning events.