{"hash":"1e5dfb2d59a32aeafd774445cb1fd09513604d421c6a7d534df6af1165e4a2b9","short_code":"2026-05-12T15:30:00+00:00","title":"PERMIT — surface_authority for esp_site_authority CSS (supersedes 5b13c2df; canonical at 8d0a2ce1)","kind":"surface_authority","principal":"doctortheisen","scope_tag":"espadvisorygroup_com_look_and_feel","tier":"architect","issued_at":"2026-05-12T15:30:00+00:00","expires_at":"","surface":"espadvisorygroup.com (Lightsail FastAPI canonical, /styles/esp_site_authority route reading v_styles)","chain_hash":"","conditions":[["sha256_at_signoff","8d0a2ce141ea6279fd94e5952a1291da93740d93395a43df6a6efdd7802c014d"],["bytes_at_signoff",8731],["source_event_hash","784a685df5abe3583bc7a006fa1a20a61a8397f9c89cda1d209ae7e973b0832d"],["v_styles_row_state","latest row for name='esp_site_authority' on Lightsail register.db at created_at=1778571143179480791 (2026-05-12T07:32:23Z). Source HASHBLOCK is the operator-attested STYLE_AUTHORITY_CSS mint 784a685d binding the code to permit 5b13c2df (predecessor) and STANDARDS 32fdcf0d. Per R3 'Latest row by created_at wins' — this is the canonical surface authority going forward."],["folio_design_language","Cream paper #f5f1e8 / near-black ink #0a0a0a / warm hairline #c8bfae / wax red accent #8b1414 / Cormorant Garamond serif + Cormorant SC smallcaps. CSS vars: --paper, --ink, --muted, --hairline, --wax, --rule, --accent, --serif, --smallcaps, --sans, --mono, --measure, --space."],["governance_invariant","Identity-via-name doesn't transfer approval; identity-via-hash does. New sha256 invalidates this SIGNOFF; supersede via SOP_APPROVE_LOOKANDFEEL_AUTHORITY (d725407f)."]],"hash_short":"1e5dfb2d59a3","register_source":"espadvisorygroup_sister","register_genesis":"f3363f614347023565e0916ed13eff0c6ca42d830b60f2a56c56612975b2f91c","federation_note":"v_permit row from sister register; mint event sha256 preserved in main FIELD.db; bundler declaration at 110b3009"}