docs(history): замер Q3 — угадывание типа по имени не подтверждается
Замер по generated/dev/resources_yaml (40 файлов, только чтение): - required-параметров: 852; с пустым data_type — 5; - всего с пустым data_type: 12 (~1.2%); угадывание по имени даёт != '' только для 1 тестового (1_dummy.jsonExample) => гипотеза A4 не подтверждается, правка косметическая, не исправление дефекта.
This commit is contained in:
@@ -57,3 +57,27 @@
|
|||||||
- Промпт раунда 4 для Opus: `NOTES/20_prompts/prompt_for_opus_remediation_round4.md`
|
- Промпт раунда 4 для Opus: `NOTES/20_prompts/prompt_for_opus_remediation_round4.md`
|
||||||
(5 коротких вопросов, лимит ответа ≤ 25 строк).
|
(5 коротких вопросов, лимит ответа ≤ 25 строк).
|
||||||
- Ограничение сессии: чат с Opus по раундам 1–3 исчерпан по токенам → раунд 4 в новом чате.
|
- Ограничение сессии: чат с Opus по раундам 1–3 исчерпан по токенам → раунд 4 в новом чате.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Замер Q3 (2026-09-30): безопасно ли угадывание типа по имени?
|
||||||
|
|
||||||
|
**Источник:** `generated/dev/resources_yaml/*.yaml` (40 файлов), поля `data_type` / `required`.
|
||||||
|
**Метод:** подсчёт + эмуляция `normalizeUniversalValueV6` (ветка `nameHint`). Только чтение.
|
||||||
|
|
||||||
|
| Метрика | Значение |
|
||||||
|
|---|---|
|
||||||
|
| required-параметров всего | 852 |
|
||||||
|
| из них с пустым `data_type` | 5 |
|
||||||
|
| всего параметров с пустым `data_type` | 12 (~1.2 %) |
|
||||||
|
| из них угадывание по имени даёт ≠ `""` | **1** — `1_dummy.yaml` (`jsonExample` → `{}`), тестовый сервис |
|
||||||
|
|
||||||
|
Required с пустым `data_type` (все получают `""`; угадывание не срабатывает):
|
||||||
|
`120_clickhouse/delete:username`, `12_s3/create:resourceRealm`, `13_s3bucket/create:maxSize`,
|
||||||
|
`151_k8s_openbao/create:policyName`, `28_vc_vm_v3/create:userLogin`.
|
||||||
|
|
||||||
|
**Вывод.** Гипотеза A4 («риск неверной типизации» из-за подстроки имени) на dev-спеках
|
||||||
|
**не подтверждается**: для всех реальных сервисов угадывание по имени не срабатывает (итог `""`);
|
||||||
|
единственный эффект — тестовый `1_dummy.jsonExample`. То есть правка косметическая (упрощение),
|
||||||
|
а не исправление дефекта. Решение «снимать/оставлять» — за владельцем.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user