fix(core): remove ResolvedAuthzContext.authRefusal, a published member nothing ever read #22137
pr-automation.yml
on: pull_request
Check PR Size
0s
Check Changeset
55s
Auto Label
0s
Annotations
1 notice
|
Check Changeset:
.changeset/core-authrefusal-field-removed.md#L0
ADR-0087 exemption (runtime-interface-only): A published runtime TypeScript interface lost an optional member. No Zod schema, no `packages/spec` declaration, no object definition and no stored representation is touched — `ResolvedAuthzContext` is a plain interface in `packages/core`, projected from no schema and referenced by no metadata surface — so `objectstack migrate meta` has nothing to rewrite and there is no tombstone to mint. The channel that reaches an affected consumer is the compiler at the read site (`TS2339`), which is more precise than a ledger line. The in-repo census (zero runtime readers; the only readers were test assertions, relocated onto the `warnApiKeyRefusal` line) and the workspace typecheck are recorded on the PR.
|