instance-bound-tokens-155
apimode.go
+20 −0
apimode.goLoading diff…
cli.go
+3 −0
cli.goLoading diff…
docs/site/cli.md
+8 −0
docs/site/cli.mdLoading diff…
docs/superpowers/plans/2026-10-16-instance-bound-tokens.md
+1069 −0
docs/superpowers/plans/2026-10-16-instance-bound-tokens.mdLoading diff…
docs/superpowers/specs/2026-10-16-instance-bound-tokens-design.md
+473 −0
docs/superpowers/specs/2026-10-16-instance-bound-tokens-design.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-FINAL.md
+61 −0
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-FINAL.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-R1.md
+123 −0
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-R1.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-R2.md
+70 −0
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-R2.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-R3.md
+42 −0
docs/superpowers/specs/CODEX-FINDINGS-INSTANCE-BOUND-TOKENS-R3.mdLoading diff…
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS-FINAL.md
+84 −0
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS-FINAL.mdLoading diff…
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS-R2.md
+19 −0
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS-R2.mdLoading diff…
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS-R3.md
+16 −0
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS-R3.mdLoading diff…
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS.md
+42 −0
docs/superpowers/specs/CODEX-REVIEW-BRIEF-INSTANCE-BOUND-TOKENS.mdLoading diff…
instances_cli.go
+34 −0
instances_cli.goLoading diff…
instances_token_test.go
+44 −0
instances_token_test.goLoading diff…
internal/console/apicli.go
+5 −0
internal/console/apicli.goLoading diff…
internal/console/apiinstancemove.go
+7 −0
internal/console/apiinstancemove.goLoading diff…
internal/console/apiinstances.go
+31 −2
internal/console/apiinstances.goLoading diff…
internal/console/apiservices.go
+7 −0
internal/console/apiservices.goLoading diff…
internal/console/apiupdates.go
+19 −6
internal/console/apiupdates.goLoading diff…
internal/console/apiupdates_test.go
+3 −2
internal/console/apiupdates_test.goLoading diff…
internal/console/authcli.go
+41 −12
internal/console/authcli.goLoading diff…
internal/console/authstore.go
+23 −4
internal/console/authstore.goLoading diff…
internal/console/browserupdates.go
+4 −4
internal/console/browserupdates.goLoading diff…
internal/console/claim_app_identity.go
+1 −1
internal/console/claim_app_identity.goLoading diff…
internal/console/claim_invariant_fixtures_test.go
+10 −0
internal/console/claim_invariant_fixtures_test.goLoading diff…
internal/console/instancetoken.go
+222 −0
internal/console/instancetoken.goLoading diff…
internal/console/instancetoken_creation_test.go
+114 −0
internal/console/instancetoken_creation_test.goLoading diff…
internal/console/instancetoken_doors_test.go
+254 −0
internal/console/instancetoken_doors_test.goLoading diff…
internal/console/instancetoken_gate_test.go
+111 −0
internal/console/instancetoken_gate_test.goLoading diff…
internal/console/instancetoken_mint_test.go
+218 −0
internal/console/instancetoken_mint_test.goLoading diff…
internal/console/instancetoken_store_test.go
+339 −0
internal/console/instancetoken_store_test.goLoading diff…
internal/console/instancetoken_updates_test.go
+198 −0
internal/console/instancetoken_updates_test.goLoading diff…
internal/console/instancetoken_words.go
+12 −0
internal/console/instancetoken_words.goLoading diff…
internal/console/selfbinding.go
+26 −0
internal/console/selfbinding.goLoading diff…
internal/console/server.go
+4 −0
internal/console/server.goLoading diff…
internal/console/store.go
+14 −6
internal/console/store.goLoading diff…
internal/console/svcprincipal.go
+32 −7
internal/console/svcprincipal.goLoading diff…
internal/console/svcroutes_test.go
+10 −13
internal/console/svcroutes_test.goLoading diff…
internal/console/templates/account_settings.html
+1 −1
internal/console/templates/account_settings.htmlLoading diff…
internal/console/templates/settings.html
+1 −1
internal/console/templates/settings.htmlLoading diff…
internal/console/testdata/claim-routes.txt
+1 −0
internal/console/testdata/claim-routes.txtLoading diff…
internal/console/updatescore.go
+51 −4
internal/console/updatescore.goLoading diff…
internal/instanceupdates/control.go
+3 −2
internal/instanceupdates/control.goLoading diff…
internal/provision/plan14_root_reads_test.go
+12 −0
internal/provision/plan14_root_reads_test.goLoading diff…
internal/provision/plan9_b8_census_test.go
+14 −6
internal/provision/plan9_b8_census_test.goLoading diff…
internal/provision/testdata/plan14-root-reads-155.tsv
+36 −0
internal/provision/testdata/plan14-root-reads-155.tsvLoading diff…
internal/svcrole/svcrole.go
+23 −0
internal/svcrole/svcrole.goLoading diff…
internal/svcrole/svcrole_test.go
+54 −0
internal/svcrole/svcrole_test.goLoading diff…