Character.significator was already in the model but never set. natus_save now copies seat.significator onto the Character on every save (draft + confirm). _role_select_context overrides my_tray_sig from Character.significator when sky_confirmed, making Character the authoritative source for the sig card displayed in the sea overlay. Code architected by Disco DeDisco <discodedisco@outlook.com> Git commit message Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>