Repository navigation
Commit a090421
committed
docs(skills): the filter-token guard now has a build-time half
The query skill's filters rule described the #3810 runtime refusal as the only
signal. Two of its three causes — a mistyped field and an un-expanded lookup hop
— are statically decidable, and `objectstack validate` now fails on them in a
filter position rather than warning.
Records which half catches what, so an author reading the rule knows a filter
typo is a build failure, the same reference outside a filter is still only a
warning, and an unresolved flow variable remains run-time-only (it is not
statically checkable).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EdCvGtER9SzJopS4Yh3Pa11 parent ab33804 commit a090421
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
276 | 284 | | |
277 | 285 | | |
278 | 286 | | |
| |||
0 commit comments