Skip to content

Commit 408d85c

Browse files
committed
skills: satisfy role-word guard (ADR-0090 D3)
Replace the two new 'role' usages introduced by the review wave (junction-attribute example → position; phantom-key example → approvals:) and ratchet the baseline down for the three files whose role-word count improved. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012Kj2MJEPXoUXC4LiC3XYJc
1 parent 47b3022 commit 408d85c

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

scripts/role-word-baseline.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@
3434
"content/docs/releases/v14.mdx": 5,
3535
"content/docs/releases/v16.mdx": 5,
3636
"content/docs/ui/forms.mdx": 3,
37-
"skills/objectstack-ai/SKILL.md": 8,
37+
"skills/objectstack-ai/SKILL.md": 6,
3838
"skills/objectstack-api/SKILL.md": 1,
3939
"skills/objectstack-automation/SKILL.md": 1,
40-
"skills/objectstack-data/SKILL.md": 8,
40+
"skills/objectstack-data/SKILL.md": 4,
4141
"skills/objectstack-data/rules/relationships.md": 1,
42-
"skills/objectstack-platform/SKILL.md": 3,
42+
"skills/objectstack-platform/SKILL.md": 2,
4343
"skills/objectstack-query/rules/filters.md": 9,
4444
"skills/objectstack-ui/SKILL.md": 2
4545
}

skills/objectstack-data/rules/field-types.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ options: [
7676
> **`multiple: true` lookup ≠ junction object.** A multi-value lookup is stored
7777
> and read as an **array of ids** on the record — it is NOT a junction table.
7878
> Reach for a **junction object** (two lookups) only when the relationship
79-
> itself carries attributes (role, added_at, …). (#1872)
79+
> itself carries attributes (position, added_at, …). (#1872)
8080
8181
## Media
8282

skills/objectstack-platform/evals/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ When implemented, evals will follow this structure:
1313
```
1414
evals/
1515
├── bootstrap/
16-
│ ├── test-definestack-keys.md # no phantom keys (driver:, workflows:, roles:)
16+
│ ├── test-definestack-keys.md # no phantom keys (driver:, workflows:, approvals:)
1717
│ ├── test-manifest-required-fields.md
1818
│ └── test-template-selection.md # blank | todo | compliance | content | contracts | procurement
1919
├── drivers-adapters/

0 commit comments

Comments
 (0)