Repository navigation
v0.10.0 — каскад устаревания, трассы сбоев, план закрыт
RAGRAF Community 0.10.0 — план доработки закрыт: восемь блоков из девяти, девятый частичен по делу (пин — подтверждение человека).
Числа поверхности: 76 операций фасада, 83 инструмента MCP, 26 подкоманд, 20 возможностей (Pro 14).
Этапы X7 и X8: закрыты три остатка девяти блоков плана, план закрыт
(восемь блоков закрыты, один частичен — пин на живом корпусе остаётся
подтверждением человека). Числа поверхности:
76 операций, 83 инструмента MCP, 20 возможностей (Pro 14).
Added — возможность provenance (Pro)
- Операция
stale_cascade(src/ragraf/provenance.py): каскад по рёбрам
факт → факт от изменённых входов, отчёт «что пересчитать» с адресом,
расстоянием и причиной (cause_fact_id,input_fact_id),outside_capза
пределом глубины.applyставит пометки вfact_stale,clear-marks
закрывает их после пересчёта. При индексации пометки ставятся автоматически:
изменение входа доказываетсяsha256версии документа в предыдущей ревизии.
Проверка —tests/test_provenance.py(66 свойств).
Added — возможность quality-loop (Pro)
- Операция
quality_trace(src/ragraf/quality_traces.py): подтверждённый
сбой сохраняется целиком — объявление кейса, шаги сеанса, решения гейта,
ревизия индекса, отпечаток содержимого. Повтор называет вердикт
still_failing/fixed/other_rev/not_reproducible; «исправлено»
заявляется только на той же ревизии. Пройденный кейс не пишется, повтор
сбоя не плодит записей. Проверка —tests/test_quality_traces.py(42 свойства).
Changed — контракт операций (Enterprise)
pin_breakпишется не только для неизвестного имени, но и для ошибки
аргументов (bad_arguments): единая точка — разбор командной строки.
Причина берётся из закрытого списка, вне списка — отказ.