Add native administrator-authorized sponsor adoption #145
Loading…
Reference in a new issue
No description provided.
Delete branch "oss-oo/sponsor-adoption-20261020-a20"
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?
Guardian-pool identities could be exempt from expiry while still belonging to the guardian. Add native administrator-authorized adoption that records the human sponsor UID and permanent lifecycle exemption together, preserving the agent UID, credentials, scopes and original creator.
Registrar, console, fleet and join lifecycle share the current-owner projection and a transaction lock. A version-checked SSH dispatcher authenticates the native caller through protected stdin and uses server-owned policy. Adoption records an explicit administrative control attestation; it does not claim agent possession or recipient consent.
Validation:
a48644bed78d03421632da82b8807bf1b1e3757c, including real SSH, authenticated HTTP console ownership/quota, credential preservation, stale warning suppression, expiry and rotation/revocation. Source hashes, teardown and neighboring services were verified afterward.Installation must update the ten cooperating runtime files together, provision the stable shared lock and retire old managed writers. The runbook documents recovery: after the first genuine transfer, old code is not a valid rollback because it ignores the new owner. Production installation is a separate operation.
WIP: Add native administrator-authorized sponsor adoptionto Add native administrator-authorized sponsor adoption