Block a user
feat(series): flat sequence + cosmetic dividers + pending staging (#789)
feat(series): flat sequence + cosmetic dividers + pending staging (#789)
feat(ml): drop image_record.tagger_predictions — image_prediction is sole store (#768 step 3)
feat(ml): drop image_record.tagger_predictions — image_prediction is sole store (#768 step 3)
fix(migration): make 0045 DDL-only; backfill image_prediction via batched task (#768)
fix(migration): make 0045 DDL-only; backfill image_prediction via batched task (#768)
perf(migration): 0045 streams json_each (no materialize / no temp blowup)
perf(migration): 0045 streams json_each (no materialize / no temp blowup)
fix(migration): 0045 guards json_each against scalar tagger_predictions
fix(migration): 0045 guards json_each against scalar tagger_predictions