Exact Prisma model names, primary fields, FK fields, relation names, session fields, and soft-delete/expiration predicates used by the Provider.
How JWT verification, role discriminator checks, typia-backed payload narrowing, database enrollment validation, and revoked/deleted/expired record checks are preserved.
Actor/interface/database analysis, chosen provider query strategy, token payload shape, and security checks.
Planning ledger captured when the authorization writer first emits an actor's provider, decorator, and payload files.
This ledger is persisted with the authorization artifact so later compiler correction rounds can preserve the original actor/database/security intent instead of seeing only the generated TypeScript files.
Author
Samchon