Out-of-scope finding from #4840 / PR #6670 (filed by the engine-core PM on the dev's behalf). Recorded, not claimed.
Fact (origin/main, 2026-08-08)
skills/objectstack-ui/SKILL.md has no searchableFields coverage at all; the skill's only mention of the key is in references/react-blocks.md, which is generated from packages/spec (hand-editing it breaks check:skill-refs). Yet the list-view toolbar search is exactly where a view-level searchableFields narrowing (ADR-0061) — and the dotted-path 400 (#4254) — reaches a UI author.
PR #6670 landed the UI-side guidance on content/docs/ui/views.mdx instead (the views table row now spells out narrows-never-widens + the 400 + the mirror-field link), so the docs side is covered; the gap is the skill, which is what an AI author loads at authoring time.
Scope if promoted
S: a search/searchableFields section in skills/objectstack-ui/SKILL.md (view-level narrowing semantics, the 400 failure mode, link/pointer to the mirror-field prescription in objectstack-data), written into the skill's existing structure — a separate change from #4840's, which is why it was not ridered there.
Refs: #4840, PR #6670, ADR-0061, #4254.
Out-of-scope finding from #4840 / PR #6670 (filed by the engine-core PM on the dev's behalf). Recorded, not claimed.
Fact (origin/main, 2026-08-08)
skills/objectstack-ui/SKILL.mdhas nosearchableFieldscoverage at all; the skill's only mention of the key is inreferences/react-blocks.md, which is generated frompackages/spec(hand-editing it breakscheck:skill-refs). Yet the list-view toolbar search is exactly where a view-levelsearchableFieldsnarrowing (ADR-0061) — and the dotted-path 400 (#4254) — reaches a UI author.PR #6670 landed the UI-side guidance on
content/docs/ui/views.mdxinstead (the views table row now spells out narrows-never-widens + the 400 + the mirror-field link), so the docs side is covered; the gap is the skill, which is what an AI author loads at authoring time.Scope if promoted
S: a search/searchableFields section in
skills/objectstack-ui/SKILL.md(view-level narrowing semantics, the 400 failure mode, link/pointer to the mirror-field prescription in objectstack-data), written into the skill's existing structure — a separate change from #4840's, which is why it was not ridered there.Refs: #4840, PR #6670, ADR-0061, #4254.