Перейти к основному содержимому

Аудит воспроизводимости how-to

Артефакт закрывает требование сценария «How-to reproducibility audit» в спецификациях репозитория (openspec/specs/reproducible-analytics, openspec/specs/howto-playbook): классификация опубликованных страниц wiki/howto/**/*.md (кроме README.md, howto-page-template.md и черновиков).

Легенда: «Пример» — раздел ## Воспроизводимый пример с рабочим кодом или командами (не закомментированный скелет); «Входы» — раздел ## Входные данные с перечислением конкретных URL/наборов/периодов; «Проверка» — раздел ## Проверка результата с явными критериями.

СтраницаПримерВходыПроверкаЗаметки
/howto/access/budget-gov-apiдадада
/howto/access/bus-opendataдадада
/howto/access/cbr-apiдадада
/howto/access/clearspendingдадада
/howto/access/gisnaukaдадада
/howto/access/minfin-apiдадада
/howto/access/regional-portalsдадада
/howto/access/roskazna-reportsдадада
/howto/analysis/budget-executionдадада
/howto/analysis/kbc-decodingдадада
/howto/analysis/eis-procurement-identifiers-decodingдадада
/howto/analysis/ngo-fundingдадада
/howto/analysis/regional-budget-analysisдадада
/howto/analysis/tax-org-identifiers-decodingдадада
/howto/automation/pandas-kbcдадада
/howto/analysis/debt-analysisдададаПаспорт 7710168360-DomesticDebt через list.csv; см. /howto/access/minfin-api.
/howto/analysis/gov-programsдададаУчебный план/факт по показателям; каталог /data-sources/federal/gasu-programs.
/howto/analysis/procurement-analysisдададаМинимальный smoke curl к витрине ЕИС; массовые выгрузки — через /data-sources/federal/zakupki-xml и /howto/automation/python-zakupki.
/howto/analysis/subsidy-trackingдададаСклейка учебных CSV (ИНН+год); живые URL — в «Входных данных» и /howto/access/budget-gov-api.
/howto/analysis/time-seriesдададаНоминал и toy-CPI; см. /howto/access/cbr-api для официальных рядов.
/howto/automation/data-qualityдададаДубликаты (КБК, год) на учебном CSV; см. /reference/data-quality-dimensions.
/howto/automation/data-update-pipelineдададаMakefile + curl для minfin.gov.ru/opendata/list.csv; фрагмент schedule GitHub Actions.
/howto/automation/duckdb-budgetsдададаread_csv_auto + sum на учебном CSV; pip install duckdb.
/howto/automation/python-budget-apiдададаСборка URL meta.json из встроенного фрагмента list.json; живой запрос — в /howto/access/budget-gov-api.
/howto/automation/python-zakupkiдададаУчебный ZIP+iterparse в репозитории; реальные теги — по XSD СОИ.

Приоритет доработок (кратко)

  1. Новые how-to — сразу включайте раздел ## Воспроизводимый пример и конкретные URL во «Входных данных»; ориентир — карта данных и обзор отчётности.
  2. Страницы с частично в колонке «Пример» (если появятся) — убрать закомментированные плейсхолдеры, оставить проверенный минимум.
  3. После каждой доработки обновляйте дату last_updated у how-to и эту таблицу в одном PR.

Связанные материалы

  • План наполнения wiki
  • Шаблон для авторов: файл wiki/howto/howto-page-template.md в репозитории (страница с draft: true не входит в индекс экспорта).