Skip to content

Commit b007237

Browse files
committed
docs(getting-started): say position, not the ADR-0090 D3 reserved word
Claude-Session: https://claude.ai/code/session_01T3YsvpK1PvYf9n1YUhYP6W Co-authored-by: Claude <noreply@anthropic.com>
1 parent 6942581 commit b007237

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎content/docs/getting-started/examples.mdx‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -433,9 +433,9 @@ The rules worth knowing before you split a product this way:
433433
not point outside its package — inject into another package's app with
434434
`navigationContributions` instead.
435435
- **Permission sets and seed data cross the boundary; declare what they reach.**
436-
A permission set is authored per *role*, not per module, so the `type: 'app'`
437-
package keeps every set whole and grants across the whole artifact — and seed
438-
rows are the same shape. Both resolve against the artifact rather than the one
436+
A permission set is authored for a **position**, not for a module, so the
437+
`type: 'app'` package keeps every set whole and grants across the whole
438+
artifact — and seed rows are the same shape. Both resolve against the artifact rather than the one
439439
stack, but only once you hand `defineStack` the sibling object names:
440440
`defineStack(appConfig, { artifactObjects: ordersStack.objects?.map((o) => o.name) })`.
441441
`composeStacks` then refuses any name no package in the artifact defines, so a

0 commit comments

Comments
 (0)