Register blocker shift to submission/engagement pending; add signedEngagement placeholders. Made-with: Cursor