Skip to content

Commit 6b05507

Browse files
committed
fix(spec): the platform-global entry's printed guidance names no tracker id (ADR-0131 D7)
The step-18 D3 entry's reason said the declaration by its tracker number; os migrate meta prints that field, and author-shown guidance carries none. The step rationale fragment says it the same way. Claude-Session: https://claude.ai/code/session_01LAi5BVvQNiYzepSAcsoFLK Co-authored-by: Claude <noreply@anthropic.com>
1 parent 5322c2b commit 6b05507

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

‎packages/spec/src/migrations/entries/semantic/18.platform-global-object-organization-column-retired.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const entry: SemanticMigration = {
2929
reason:
3030
'ADR-0131 D7: "an object a deployment declares platform-global gets no organization column on that '
3131
+ 'deployment (the injected-columns plan reads the declaration), so Layer 0 and the driver agree by '
32-
+ 'having nothing to scope". The #12699 declaration used to stand the security layer\'s organization '
32+
+ 'having nothing to scope". Before this, the declaration stood the security layer\'s organization '
3333
+ 'wall down for the object while the column stayed, so the SQL driver went on scoping a read by the '
3434
+ 'caller organization that the wall had stopped scoping — measured on a booted kernel with a fixture '
3535
+ 'provider, before the change. ADR-0131 retires that stand-down ("replaced by D7\'s no-column"). The '

‎packages/spec/src/migrations/registry.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6185,7 +6185,7 @@ const STEP18_RATIONALE: readonly RationaleFragment[] = [
61856185
id: 'platform-global-object-organization-column-retired',
61866186
order: 89,
61876187
text:
6188-
'It also makes the #12699 deployment declaration total (ADR-0131 D7): an object a deployment '
6188+
'It also makes the deployment\'s platform-global declaration total (ADR-0131 D7): an object a deployment '
61896189
+ 'declares platform-global in its `org-scoping` service\'s `platformGlobalObjects` gets no '
61906190
+ 'organization column on that deployment, because the injected-columns plan reads the declaration, '
61916191
+ 'so the organization wall and the driver agree by having nothing to scope. The engine reads it at '
@@ -17041,7 +17041,7 @@ const step18: MigrationStep = {
1704117041
reason:
1704217042
'ADR-0131 D7: "an object a deployment declares platform-global gets no organization column on that '
1704317043
+ 'deployment (the injected-columns plan reads the declaration), so Layer 0 and the driver agree by '
17044-
+ 'having nothing to scope". The #12699 declaration used to stand the security layer\'s organization '
17044+
+ 'having nothing to scope". Before this, the declaration stood the security layer\'s organization '
1704517045
+ 'wall down for the object while the column stayed, so the SQL driver went on scoping a read by the '
1704617046
+ 'caller organization that the wall had stopped scoping — measured on a booted kernel with a fixture '
1704717047
+ 'provider, before the change. ADR-0131 retires that stand-down ("replaced by D7\'s no-column"). The '

0 commit comments

Comments
 (0)