fix(meta-compile): default bare String to String(10), fix SKILL.md examples

Bare `String` type (without length qualifier) now defaults to String(10)
instead of String(0) — matching 1C Designer behavior. String(0) means
unlimited length (NTEXT in SQL), which is rarely intended.

Also fixes SKILL.md: removes misleading `"synonym": "авто"` from JSON
example, clarifies synonym auto-generation from CamelCase name.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-03-08 17:18:29 +03:00
co-authored by Claude Opus 4.6
parent c0255c71d0
commit 730daf1089
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -112,7 +112,7 @@ JSON DSL для описания объектов метаданных конф
### 4.1 Строковая форма
```
"ИмяРеквизита" → String (без квалификаторов)
"ИмяРеквизита" → String(10) по умолчанию
"ИмяРеквизита: Тип" → с типом
"ИмяРеквизита: Тип | req, index" → с флагами
```