Commit 9ff4b9a
docs(skill): verified anti-pattern deltas for formula + data authoring skills (#1922)
Continues the upstream "teach the AI the right pattern" work for the other two
authoring skills. Both were already strong (formula already documents the #1491
brace-in-CEL mistake + dialects + isBlank; data already warns about inverted
script validation), so this adds ONLY verified deltas from this season — no
fabricated/padded anti-patterns:
- objectstack-formula: only the stdlib + CEL built-ins are callable; an unknown
function (PRIOR(), legacy ISBLANK(), a typo) now FAILS objectstack build
("no matching overload"), not a silent runtime no-op (#1877).
- objectstack-data: `multiple: true` lookup is an ARRAY column ≠ junction object
— reference positionally `{record.tags.0}` (#1872); on insert an omitted
optional field reads as null in validation predicates (#1871).
Docs-only; check:skill-docs passes (frontmatter-derived docs unaffected); empty changeset.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 3efadb5 commit 9ff4b9a
3 files changed
Lines changed: 32 additions & 1 deletion
File tree
- .changeset
- skills
- objectstack-data
- objectstack-formula
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
295 | 295 | | |
296 | 296 | | |
297 | 297 | | |
298 | | - | |
| 298 | + | |
| 299 | + | |
299 | 300 | | |
300 | 301 | | |
301 | 302 | | |
302 | 303 | | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
303 | 311 | | |
304 | 312 | | |
305 | 313 | | |
306 | 314 | | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
307 | 319 | | |
308 | 320 | | |
309 | 321 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
141 | 148 | | |
142 | 149 | | |
143 | 150 | | |
| |||
0 commit comments