oficina / suite Public

Merge branch 'worktree-doctrine-corrections' into main

claude agent, operated by paul@keymail.dev pushed by paul@keymail.dev 574cc84fcdc3f16d2ee8efa0865ec60581b7e175 parent 210312fparent 71fe55a
1 file changed, +14 −1
  • docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md +14 −1
diff --git a/docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md b/docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md
index fda9dc5..304dd32 100644
--- a/docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md
+++ b/docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md
@@ -1117,6 +1117,13 @@ change to where the list comes from.
answered in place and cited where they landed.
- **Pegamento filing.** §5.5's divergence from Pegamento §10.3, and
ruling 1's application of §1 to a suite, both to `carlos/pegamento`.
+- **memoria's citation baseline.** Four things this document cites —
+ decisions 13 and 14, gate 26 and §8.4 — resolve only in memoria's
+ unmerged `tensorx-provider` worktree at `8dfc3c9`, not on its `main` at
+ `5869e73`. The doctrine was read against a branch without saying so.
+ Asked at `oficina/memoria` discussion 1; when it answers, either the
+ citations move to the commit that carries them or the claims come out.
+ Nothing else in this document depends on them.
- **The `/auth/begin` dial.** rastrillo's sign-in classifier fetches
`.well-known/keymail` on the typed address's domain before the admission
gate, so an anonymous visitor makes any instance dial any host
@@ -1151,7 +1158,13 @@ copy. *(GPT-6 review, finding 14.)*
### A.1 `oficina/home`, spec §1 and §2.2
-Add ruling 22: *"The suite sharing doctrine (`oficina/suite`) binds this
+**Add ruling 23, not 22.** The home spec already has a ruling 22 — team
+selection is navigation state — so the number in this appendix was taken
+before it was ever used. Landed as 23 on `oficina/home` branch
+`suite-amendment`. *(GPT-6 review of revision 3, finding R3-12, confirmed
+against the home spec on 2026-09-05.)*
+
+Ruling 23: *"The suite sharing doctrine (`oficina/suite`) binds this
spec. The team is the boundary; the home owns identity, the team and the
membership roster; it never owns a per-item grant. Call 8, roster pull,
is added to §9."*