auth/grant_path_schema.ts view source
ReadonlyMap<string, GrantPathMeta> import {builtin_grant_path_meta} from '@fuzdev/fuz_app/auth/grant_path_schema.js'; Builtin grant-path metadata. Not overridable by consumers.
Typed ReadonlyMap for the contract — but JS Maps don't honor
Object.freeze for .set / .delete / .clear (they mutate
internal slots, not own properties), so freeze adds no runtime guard
here. Read once at startup by create_grant_path_schema; runtime
mutation has no effect on already-built schemas.