// ── Live state ────────────────────────────────────────────────────────
let open = $state(false);
let disabled = $state(false);
let disabled = $state(params.get('perm.disabled') === 'true');
let triggerLabel = $state('Show details');
let bodyText = $state(
'Disclosure is non-evaluative — no intent / color / size. The morfo declares TWO emerge events instead of one toggle so expand (sequence: post) and collapse (sequence: pre) can carry distinct perceptual signatures.'