diff --git a/.claude/skills/meta-compile/reference/blocks.md b/.claude/skills/meta-compile/reference/blocks.md
index 5b4d9e14..289d4e2a 100644
--- a/.claude/skills/meta-compile/reference/blocks.md
+++ b/.claude/skills/meta-compile/reference/blocks.md
@@ -48,13 +48,14 @@ BusinessProcess, Task и др.).
**Группа (`group`) обязательна** — каждая команда размещается в группе командного интерфейса:
-- **Секционные** (панель раздела; `commandParameterType` **недоступен**): `NavigationPanelImportant` /
- `NavigationPanelOrdinary` / `NavigationPanelSeeAlso`, `ActionsPanelCreate` / `ActionsPanelReports` / `ActionsPanelTools`.
-- **Формы** (`commandParameterType` допустим): `FormCommandBarImportant` / `FormCommandBarCreateBasedOn`,
- `FormNavigationPanelImportant` / `FormNavigationPanelGoTo` / `FormNavigationPanelSeeAlso`.
+- **Командный интерфейс раздела** (панель навигации / панель действий; `commandParameterType` **недоступен**):
+ `NavigationPanelImportant` / `NavigationPanelOrdinary` / `NavigationPanelSeeAlso`,
+ `ActionsPanelCreate` / `ActionsPanelReports` / `ActionsPanelTools`.
+- **Командный интерфейс формы** (`commandParameterType` допустим): `FormCommandBarImportant` /
+ `FormCommandBarCreateBasedOn`, `FormNavigationPanelImportant` / `FormNavigationPanelGoTo` / `FormNavigationPanelSeeAlso`.
- **Кастомная группа:** `CommandGroup.<Имя>` (параметр допустим).
-Секционная группа вместе с `commandParameterType` → ошибка.
+Группа раздела вместе с `commandParameterType` → ошибка.
## `inputByString` / `dataLockFields` / `basedOn`
diff --git a/.claude/skills/meta-compile/scripts/meta-compile.ps1 b/.claude/skills/meta-compile/scripts/meta-compile.ps1
index 3c9237a7..9d60641e 100644
--- a/.claude/skills/meta-compile/scripts/meta-compile.ps1
+++ b/.claude/skills/meta-compile/scripts/meta-compile.ps1
@@ -268,7 +268,7 @@ $script:validEnumValues = @{
}
# --- Группы команд объекта (командный интерфейс) ---
-# Секционные группы (панель раздела): команда БЕЗ параметра. Групповые формы: параметр доступен.
+# Группы командного интерфейса РАЗДЕЛА (панель навигации/действий): команда БЕЗ параметра. Группы формы: параметр доступен.
$script:sectionCommandGroups = @(
"NavigationPanelImportant","NavigationPanelOrdinary","NavigationPanelSeeAlso",
"ActionsPanelCreate","ActionsPanelReports","ActionsPanelTools"
@@ -1960,7 +1960,7 @@ function Emit-Command {
if ($cmd.comment) { X "$indent`t`t$(Esc-XmlText "$($cmd.comment)")" } else { X "$indent`t`t" }
$group = Resolve-CommandGroup $cmd.group $cmdName
if ($cmd.commandParameterType -and ($script:sectionCommandGroups -contains $group)) {
- Write-Error "Команда '$cmdName': тип параметра (commandParameterType) недоступен для команд секционной панели ('$group'). Тип параметра — только для групп формы (FormCommandBar*/FormNavigationPanel*) или CommandGroup.<Имя>."
+ Write-Error "Команда '$cmdName': тип параметра (commandParameterType) недоступен для команд командного интерфейса раздела ('$group'). Тип параметра — только для групп формы (FormCommandBar*/FormNavigationPanel*) или CommandGroup.<Имя>."
exit 1
}
X "$indent`t`t$(Esc-Xml $group)"
diff --git a/.claude/skills/meta-compile/scripts/meta-compile.py b/.claude/skills/meta-compile/scripts/meta-compile.py
index 3c1ab8bd..c69714a7 100644
--- a/.claude/skills/meta-compile/scripts/meta-compile.py
+++ b/.claude/skills/meta-compile/scripts/meta-compile.py
@@ -413,7 +413,7 @@ valid_enum_values = {
}
# --- Группы команд объекта (командный интерфейс) ---
-# Секционные группы (панель раздела): команда БЕЗ параметра. Групповые формы: параметр доступен.
+# Группы командного интерфейса РАЗДЕЛА (панель навигации/действий): команда БЕЗ параметра. Группы формы: параметр доступен.
SECTION_COMMAND_GROUPS = [
'NavigationPanelImportant', 'NavigationPanelOrdinary', 'NavigationPanelSeeAlso',
'ActionsPanelCreate', 'ActionsPanelReports', 'ActionsPanelTools',
@@ -2032,7 +2032,7 @@ def emit_command(indent, cmd_name, cmd):
group = resolve_command_group(cmd.get('group'), cmd_name)
if cmd.get('commandParameterType') and group in SECTION_COMMAND_GROUPS:
sys.stderr.write(f"Команда '{cmd_name}': тип параметра (commandParameterType) недоступен для команд "
- f"секционной панели ('{group}'). Тип параметра — только для групп формы "
+ f"командного интерфейса раздела ('{group}'). Тип параметра — только для групп формы "
f"(FormCommandBar*/FormNavigationPanel*) или CommandGroup.<Имя>.\n")
sys.exit(1)
X(f'{indent}\t\t{esc_xml(group)}')