modular_aphelion/modules/painting_gallery/code/nova_import.dm 
| /proc/claim_nova_import_prompt | One non-yielding claim enforces both cooldowns; persistent clients survive reconnects. |
|---|---|
| /datum/admin_verb/prompt_nova_painting_import | Let an authorized administrator request fresh player consent through the shared cooldown and import gate. |