{"hash":"d085113e34b97c485a28074998ed89608bebf142682dbcbef7f9d6f5c3999722","short_code":"2026-05-12T22:20:00+00:00","title":"PERMIT — surface_authority for lightsail_kernel (polymorphic typed hole; supersedes c3d67368 sha-only; expands GOVERNED_FILES to 8 kernel files including new magic_code + profile routers)","kind":"surface_authority","principal":"doctortheisen","scope_tag":"lightsail_kernel","tier":"architect","issued_at":"2026-05-12T22:20:00+00:00","expires_at":"","surface":"espadvisorygroup.com Lightsail FastAPI kernel at /home/admin/{main.py, config.py, services/{intake,magic_code,profile,permits,timeline,views}/router.py}","chain_hash":"","conditions":[["polymorphic_typed_hole","Each GOVERNED_FILES entry is a polymorphic-position list-of-lists with slots: path (string), sha256 (string), bytes (int), kernel_code_block (string hash OR [[]] typed hole). The kernel_code_block position accepts polymorphic projection per f1673c1d — currently a hash; future projections could include embeddings, semantic_hash, or other resolvers without breaking readers."],["captured_at","2026-05-12T22:18Z (SSH sha256sum + wc -c)"],["bytes_at_signoff_total",52080],["governance_invariant","Identity-via-name doesn't transfer approval; identity-via-hash does. New sha256 in any GOVERNED_FILE invalidates this SIGNOFF for that file. Boot guard (task 4 of WO 30b01060) resolves authority at boot and refuses startup on disk-vs-authority sha mismatch."],["unfilled_blocks_pending","6 of 8 entries carry [[]] in kernel_code_block — content not yet in register. Filled at next edit cycle (KERNEL_CODE mint precedes scp per procedure fb9ac14a, then supersede this authority). Acceptable interim state; surfaces in reconstitute test (task 6) if not filled by then."]],"hash_short":"d085113e34b9","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"}