Repository navigation
Commit 84c8ca0
committed
fix(spec): regenerate skill references, keep the error map internal (#3405)
Two more generated-artifact gates behind `check:docs`, both tripped by the same
commit:
- `check:skill-refs` — importing `shared/suggestions.zod.ts` from
`ui/action.zod.ts` pulls it into the transitive reference set of the
objectstack-data / -ui / -platform skills. Regenerated via `gen:skill-refs`;
the diff is the one expected line per skill, and `action.zod.ts` still
resolves to "Action Parameter Schema", confirming the JSDoc-order fix held.
- `check:api-surface` — `actionParamUnknownKeyError` was exported, which added
it to the package's public API. It has no caller outside its own module, so
the export was unnecessary: unlike `strictVisibilityError`, which is shared
across the view/page schemas, this map is wired into exactly one schema.
Made it module-private; the public API surface is now unchanged by this PR.
All ten `check:*` gates in packages/spec pass locally, alongside 258 files /
6716 tests and a clean `tsc --noEmit`.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LkvDs4y4gveyB5NJZKxaZt1 parent 95b154a commit 84c8ca0
4 files changed
Lines changed: 4 additions & 1 deletion
File tree
- packages/spec/src/ui
- skills
- objectstack-data/references
- objectstack-platform/references
- objectstack-ui/references
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
0 commit comments