Пакет: Хто каго ўтрымлівае

Правяральны пакет даследавання «Хто каго ўтрымлівае: каэфіцыент падтрымкі па 118 раёнах Беларусі». Дэмаграфічны разлік па штогадовай законнай мяжы працаздольнага ўзросту + умоўная грашовая арыфметыка; увесь выніковы разлік — стандартная бібліятэка Python, узнаўленне за секунды.

Версіі

v1.0.0 · 2026-07-26 · git-тэг artifact-pension-v1.0.0

Першы рэліз: каэфіцыент падтрымкі (SR) і поўная нагрузка (TDR) па 118 раёнах і краіне, 1989–2056 (раёны — з 2009 года), 3 сцэнарыі × 2 стартавыя шэрагі × 3 варыянты пенсійнага ўзросту, год пераходу трох парогаў (інтэрвалам на раённым узроўні — гейт G-3), умоўная грашовая арыфметыка (CG) з падаўленнем для прыгарадаў Мінска, 12 галоўных сцвярджэнняў з класамі DATA/CALC/MODEL/INTERPRETATION, 7 праверак валідацыі.

Склад

by-maps-pension-v1.0.0/
├── README.md                    вопрос, вывод, как воспроизвести
├── EXECUTIVE_BRIEF.md           краткий бриф [ДАННЫЕ]/[РАСЧЁТ]/[МОДЕЛЬ]/[ИНТЕРПРЕТАЦИЯ]
├── METHODS.md · LIMITATIONS.md · VALIDATION.md
├── DATA_DICTIONARY.md · PROVENANCE.md · PREREGISTRATION.md
├── AGENT.md                     инструкции независимому аудитору (человеку/LLM)
├── claims.yaml                  12 главных утверждений с классами и источниками
├── manifest.json · CHANGELOG.md · CITATION.cff · LICENSE.md
├── sources/registry.csv         реестр источников (URL, лицензии, sha256)
├── sources/raw/                 5 вендоренных документальных источников
├── params/assumptions.yaml      все допущения денежного слоя с обоснованиями
├── etl/                         pension.py + минимальное подмножество зависимостей
├── data/curated/, data/raw/, web/public/data/   входные данные (пути как в репозитории)
├── data/final/computed_results.json   14 контрольных метрик (канонический снимок)
├── web/public/data/pension.json       полные ряды SR/TDR/crossing/CG — то, что читает страница
├── code/run.sh                  единственная точка входа (stdlib, секунды)
├── code/verify.py                сверка с checks/expected_results.json
└── checks/                      инварианты, ожидаемые результаты, контрольные суммы

Хуткая праверка

unzip by-maps-pension-v1.0.0.zip && cd by-maps-pension-v1.0.0
bash code/run.sh
# == 1/3 Расчёт от sources/raw до data/final ==
# == 2/3 Инварианты данных ==
# == 3/3 Сверка с заявленными результатами ==
# 14 контрольных метрик воспроизведены в допусках.

Штогадовая законная мяжа працаздольнага ўзросту (не канстанта) — рэформа 2017–2022 улічана пагодна. Год пераходу раёнаў — інтэрвал, а не дакладная дата (гейт G-3 не пройдзены на раённым узроўні). Умоўная грашовая арыфметыка — не рэальныя даходы ці выдаткі раёна: агульнарэспубліканскі пенсійны фонд па раёнах не дзеліцца. Поўныя абмежаванні — у LIMITATIONS.md пакета і ў метадычным блоку старонкі.