Commit 72249fc
docs(skills): name flow-filter-token-unknown for the flow-node filter position (#16803)
The passage sat directly after "A flow node's `config.filter` takes these
tokens too", so its rule id read as the one that fails an unknown token in a
flow node. Since #16732 that position is owned by a second rule.
The two ids stay distinct, because the two positions do not share a token
vocabulary or a consequence:
- flows -> `flow-filter-token-unknown` (validate-flow-filter-tokens.ts),
which fires only when NEITHER dialect resolves the token and whose
consequence is a guard refusal: "this node cannot run at all";
- dashboards/objects/views/reports/datasets/pages/apps ->
`filter-token-unknown` (validate-filter-tokens.ts), which deliberately
does not walk `flows` and whose consequence is the silent zero.
Collapsing them into one statement would re-teach the confusion the split
exists to prevent, so the flow sentence names its own rule and the general
paragraph is scoped with "Outside a flow".
Wording (not the id distinction) was tightened to stay under the published
token ratchet: 2136 -> 2146 tokens against a 2149 ceiling.
Claude-Session: https://claude.ai/code/session_01P58euzUXCVJNwmhuPC9DXY
Co-authored-by: Claude <noreply@anthropic.com>1 parent 15f93b1 commit 72249fc
1 file changed
Lines changed: 12 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
238 | 239 | | |
239 | 240 | | |
240 | 241 | | |
241 | 242 | | |
242 | 243 | | |
243 | 244 | | |
244 | | - | |
245 | | - | |
246 | | - | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
247 | 248 | | |
248 | 249 | | |
249 | 250 | | |
| |||
0 commit comments