KB-5765

M3a Execution — 04 Catalog Verification

2 min read Revision 1
dot-iu-cutterv0.5m3a-execcatalog-verificationrolled-backdieu442026-05-20

M3a Execution — 04 Catalog Verification

Status

Catalog verification after rollback confirms there is no residual lifecycle infrastructure from partial A..D execution.

Post-rollback catalog evidence

probe|vocab_exists|log_exists|fn_iu_enact_exists|fn_iu_immut_exists|fn_uv_immut_exists|lifecycle_triggers_exist|allowed_marker_values|iu_enact_config_rows|apply_edit_md5
post_rollback_state|f|f|f|f|f|f|fn_iu_create,fn_iu_apply_edit_draft|0|22875ce25b2e2d1751cc4f3d1757252e
(1 row)
probe|vocab_regclass|log_regclass|fn_iu_enact_exists|triggers_exist|iu_enact_config_rows|allowed_marker_values
post_failure_live_infra|||f|f|0|fn_iu_create,fn_iu_apply_edit_draft
(1 row)

Interpretation

  • public.iu_lifecycle_vocab: absent after rollback.
  • public.iu_lifecycle_log: absent after rollback.
  • public.fn_iu_enact: absent after rollback.
  • public.fn_iu_enacted_immut / public.fn_uv_enacted_immut: absent after rollback.
  • trg_iu_enacted_immut / trg_uv_enacted_immut: absent after rollback.
  • dot_config.iu_enact.*: 0 rows after rollback.
  • Gateway allowed marker values restored to fn_iu_create,fn_iu_apply_edit_draft.
  • fn_iu_apply_edit_draft md5 restored/remained 22875ce25b2e2d1751cc4f3d1757252e; Bundle E did not commit.

Because the macro ended in rollback, expected post-success fingerprints for fn_iu_enact and patched fn_iu_apply_edit_draft do not exist.

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.5-lifecycle-enactment-execution-m3a/04-catalog-verification-2026-05-20.md