diff --git a/docs/superpowers/plans/2026-09-08-api-keys-redesign-mockup.html b/docs/superpowers/plans/2026-09-08-api-keys-redesign-mockup.html new file mode 100644 index 0000000..0e0701c --- /dev/null +++ b/docs/superpowers/plans/2026-09-08-api-keys-redesign-mockup.html @@ -0,0 +1,439 @@ +
One dialog, three decisions in the order that matters: who the key is, what it may call, how long it lives. The preview line is the key read back as a sentence before it exists.
+ +Shown once. Copy it before you close.
++ gitea-ci-deploy acts as admin, may read and write servers and workflows, + read secrets, and stops working on 7 December 2026. +
+The secret is unrecoverable once this closes, so Copy is the primary action and the summary confirms what was granted without a second trip to the ledger.
+ +Vantage stores only a hash of this value.
+vt_9f2c4b71ae03d85f6c19bb27e4a0d3f58c62719ad4be05f3c8a1d7602b94ef11
+
+ Create one to call the REST API from a script or a CI job. It is scoped to what you grant it and never outranks your own role.
+ +