Template lifecycle history and drift detection are now durable.
- Preserves Meta status, quality, component, category, and correct-category-detection webhook events in
template_version_events. - Records Meta sync drift against immutable template versions instead of relying on mutable template rows.
- Applies template updates and event inserts transactionally so replay does not lose the original before-image.
- Forces a worker rollout for the package-level processing changes.