Candidate issue from the serve Unit 5 (#322) gate review: the web UI's per-item update batch (#74) is a serve-owned job that re-plans and applies per row, and its result document is a thin pinned wrapper of core.UpdateApplyResults — acceptable for v2.1.0, but the batch semantics (ordering, stop-on-error policy, one freshness window for the whole batch) properly belong in core as a PlanUpdateBatch/ApplyUpdateBatch pair that the CLI's update --all/-i selection could share. Post-v2.1.0.
Candidate issue from the serve Unit 5 (#322) gate review: the web UI's per-item update batch (#74) is a serve-owned job that re-plans and applies per row, and its result document is a thin pinned wrapper of
core.UpdateApplyResults — acceptable for v2.1.0, but the batch semantics (ordering, stop-on-error policy, one freshness window for the whole batch) properly belong in core as aPlanUpdateBatch/ApplyUpdateBatchpair that the CLI'supdate --all/-iselection could share. Post-v2.1.0.