fix(wsauth): token kinds — provisioning no longer revokes the Create 201 bearer (core#1644) #2682
Reference in New Issue
Block a user
Delete Branch "fix/wsauth-token-kinds-1644"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
CTO ruling on internal#566: pipeline bug, fix the ordering — no new admin endpoint. Token kinds (instance|api): provision revokes instance-only; bootstrap predicates key on live INSTANCE tokens; Create-201/TokenHandler/admin mints become api-kind and survive provisioning. secrets/discovery gates and external rotate deliberately stay strict any-token. Bootstrap exposure window is byte-identical to today. Unit kind-contract tests + full internal suite green + integration-tag build. Expected: E2E Peer Visibility green -> #1296 flip path unblocked. Full RCA: core#1644.
Kind-split is the contract-honoring fix; bootstrap window unchanged (zero-instance-token == today post-revoke zero-token); plaintext-returning gates deliberately kept strict; migration idempotent; kind-contract tests cover the filter clauses.
Kind-split is the contract-honoring fix; bootstrap window unchanged (zero-instance-token == today post-revoke zero-token); plaintext-returning gates deliberately kept strict; migration idempotent; kind-contract tests cover the filter clauses.
New commits pushed, approval review dismissed automatically according to repository settings
New commits pushed, approval review dismissed automatically according to repository settings
Re-approve on test-arity fixup; full suite exit 0 verified directly (not via pipeline exit).
Re-approve on test-arity fixup; full suite exit 0 verified directly (not via pipeline exit).