Merge branch 'worktree-sharing-doctrine' of https://amadan.net/oficina/suite into worktree-doctrine-review
1 file changed,
+9
−0
docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md+9 −0
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 ce227c5..6aa5cd0 100644 |
| --- a/docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md |
| +++ b/docs/superpowers/specs/2026-09-05-suite-sharing-doctrine.md |
| @@ -848,6 +848,15 @@ area."* |
| is the app's, never the team's", and ruling 3's "never cached" is the |
| invariant 14 rests on. |
| +Decision 4 widens from *"named on every answer"* to *"named on every |
| +answer and every derived artefact"*, because suite §8 says "every |
| +artefact it produced" and means it. An answer is transient; a derived |
| +artefact (§5.2) outlives the query and is regenerated when a source |
| +changes, so it can carry a different provider from the one that first |
| +made it. §5.2 records the producing model alongside provenance so a |
| +regenerated artefact never inherits the wrong name. Raised by the memoria |
| +session, 2026-09-05. |
| + |
| §13: close the blocker *"the source apps must adopt decision 1"* against |
| A.1 to A.3 when they land. |