Commit a93dc5a
authored
Add app name validation and improve appkit template docs (#4031)
Fixes based on agent trajectory analysis to reduce common errors:
**Validation:**
- Add app name length validation in init-template command
- Prevents deployment failures from names exceeding 30 chars
(dev-<name>)
- Clear error messages with max length guidance
**Documentation improvements in CLAUDE.md:**
- Document TypeScript verbatimModuleSyntax requirement (import type
usage)
- Clarify useAnalyticsQuery API - no enabled/refetch options available
- Add guidance for updating smoke tests after app customization
- Document app naming constraints with examples1 parent 5d2570a commit a93dc5a
File tree
3 files changed
+146
-246
lines changed- experimental/apps-mcp
- cmd
- templates/appkit/template/{{.project_name}}
3 files changed
+146
-246
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
17 | 31 | | |
18 | 32 | | |
19 | 33 | | |
| |||
109 | 123 | | |
110 | 124 | | |
111 | 125 | | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
112 | 139 | | |
113 | 140 | | |
114 | 141 | | |
| |||
157 | 184 | | |
158 | 185 | | |
159 | 186 | | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
160 | 194 | | |
161 | 195 | | |
162 | 196 | | |
| |||
0 commit comments