KB-3A63

Codex FIX7 Recheck - Rollback No Mixed Authority

1 min read Revision 1
fix7codexrecheckrollbackauthority

04 - Rollback No-Mixed-Authority Recheck

Verdict

ROLLBACK_NO_MIXED_AUTHORITY_NEEDS_FIX

Deactivation-first rollback is directionally correct. The guard definition is not phase-consistent.

G-NOMIXED-AUTHORITY currently reads ACTIVE manifest_activation plus legacy effective executability. S14 activates the new manifest before S15, while legacy routines remain PUBLIC-executable and owner-executable. Thus the guard's claimed invariant is already violated after S14.

Required T1 fix:

  • Distinguish manifest ACTIVE but unrouted from authoritative routed/executable using a PG-native route/authority fact.
  • Define permitted states and forbidden state transitions for S14, S15, S16, and rollback.
  • Make the S15 transaction and rollback prove the route state, not merely manifest lifecycle.
  • Bind actual restorable source artifacts; hashes alone cannot restore bodies.
Back to Knowledge Hub knowledge/dev/reports/architecture/codex-fix7-blueprint-recheck-after-t1-patch-2026-06-08/04-rollback-no-mixed-authority-recheck.md