Sweep remaining already-commissioned entities against latest codegen templates

Table of Contents

This page is a capture in the next bucket of the product backlog — a pre-sprint idea, not yet pulled into a sprint as a story.

What

Currency's commissioning (sprint 22, PR #1470) landed substantial new shared codegen template capability that didn't exist when most already-commissioned entities were last synced: generic hidden_by_default list-column support, badge-repaint-on-cache-load fix, aspect-correct icon sizing (icon_text_left column style, and its needs_item_delegate generalization to icon-only entities), has_related_entity_shortcuts, has_generate_action=/=has_toolbar, version-navigation UI, NATS notification-wiring, the paste-block extension-point mechanism, and SQL default-value auto-quoting. Regen country against latest codegen templates proved the process: re-run every codegen profile the entity participates in, diff against the repo, and reconcile — adopting genuine drift, documenting deliberate divergence. Sweep the rest of the already-commissioned entities the same way, one task per entity per pickup.

Why

Regen entities with latest codegen templates closed at sprint 22 end with only country done — the process was proven but the sweep itself is open-ended (new entity per task, picked up opportunistically rather than as a fixed batch). Recapturing as a standalone idea avoids carrying a "STARTED forever" story across sprints for work with no natural completion point.

References

See also

Emacs 29.3 (Org mode 9.6.15)