Commit 61d8d62
committed
docs(tech-design): expand auth.admin plan with compiler-verified type design
Detail the full type-safety design for the in-package admin handle: the
AdminOptions/AdminSurface/AdminGetterOf gate, GroupAdmin/LifecycleAdmin
interfaces, the single safe getter cast, and per-runtime + CDK + const-O
migration steps. Every conditional type was compiled under tsc --strict with
positive and @ts-expect-error negative cases (Appendices A/B); the proof lands
in-repo as admin.types-test.ts.1 parent bc17a65 commit 61d8d62
1 file changed
Lines changed: 215 additions & 96 deletions
0 commit comments