Skip to content

Commit a4138f9

Browse files
authored
Merge pull request #210 from NDDev-OpenNetwork/docs/actualize-tenancy-wording
docs: align estate contract wording with provider-account tenancy
2 parents 03aa212 + 2f3c0bf commit a4138f9

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

‎docs/contracts/estate-v1.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,14 @@ one root while every other repository lands under its owner's root.
8484

8585
The shipped selectors use these priority bands:
8686

87-
- `100` — generic classification (sources, forks);
88-
- `200` — specialized non-fork overrides (servers, named-prefix families);
87+
- `100` — generic per-owner classification (the owner's tenancy portfolio);
88+
- `200` — specialized overrides matched on repository facts such as name
89+
prefixes (the `server-` family in the example estate).
8990

9091
There is no archived selector in the shipped example. The compiler preserves
9192
the provider's `archived` observation, but classification follows the matching
9293
selector. An estate that defines archival by ownership can assign its archive
93-
owner to `portfolio:archived-projects` regardless of the provider flag. An
94+
owner to that owner's tenancy portfolio regardless of the provider flag. An
9495
estate that instead wants provider-archived precedence must declare an
9596
appropriate higher-priority selector. Equal-priority overlapping matches are
9697
rejected by the compiler.

‎skills/evals/trigger/estate-admin.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1803,7 +1803,7 @@
18031803
{
18041804
"id": "reconcile-provider-change-p08",
18051805
"split": "validation",
1806-
"query": "A repository was archived on GitHub; make sure it reclassifies to archived-projects and projections regenerate.",
1806+
"query": "A repository was archived on GitHub; make sure it reclassifies under the archive owner tenancy and projections regenerate.",
18071807
"expected": "gds-reconcile-provider-change",
18081808
"must_not_trigger": [
18091809
"gds-triage-estate-drift",

0 commit comments

Comments
 (0)