Стоит поверх #193 — сливать после него (два нижних коммита придут оттуда).
Замер на каноническом мире (28 дней, канонический seed, без транспорта):
все доли заказной стороны в пределах ориентиров, пометки «черновое» сняты,
наблюдаемые доли вписаны в комментарии world.py, fate.md и датированную
запись «Что проверено». Веса мира и опись не тронуты — правки world.py
только в комментариях.
Решение владельца по потере purchase: наблюдаемых 1,78% при броске 3% —
вычеты штатные (назначенные пары склейки исключены из броска, часть
случаев уходит в отмену приоритетом); ориентир класса B в мастер-спеке
теперь различает бросок и наблюдаемую долю. Причинная цепочка проверена
инструментально независимым ревью: 2,52% сырого броска → 1,89% после
исключения пар → 1,78% после приоритета.
Конвейер: постановка вычитана и сверена с кодом (Sonnet), реализация —
Sonnet, независимая перепроверка с воспроизведением замера бит-в-бит —
Sonnet свежей сессией; все находки закрыты.
Closes #194
Стоит поверх #193 — сливать после него (два нижних коммита придут оттуда).
Замер на каноническом мире (28 дней, канонический seed, без транспорта):
все доли заказной стороны в пределах ориентиров, пометки «черновое» сняты,
наблюдаемые доли вписаны в комментарии world.py, fate.md и датированную
запись «Что проверено». Веса мира и опись не тронуты — правки world.py
только в комментариях.
Решение владельца по потере purchase: наблюдаемых 1,78% при броске 3% —
вычеты штатные (назначенные пары склейки исключены из броска, часть
случаев уходит в отмену приоритетом); ориентир класса B в мастер-спеке
теперь различает бросок и наблюдаемую долю. Причинная цепочка проверена
инструментально независимым ревью: 2,52% сырого броска → 1,89% после
исключения пар → 1,78% после приоритета.
Конвейер: постановка вычитана и сверена с кодом (Sonnet), реализация —
Sonnet, независимая перепроверка с воспроизведением замера бит-в-бит —
Sonnet свежей сессией; все находки закрыты.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- Зачем:
- у дней 8-13 описи не нашлось читателя: обещание эталона в 14 дней
снято решением владельца 2026-08-30 (#192, этап 7 — #9).
- Что:
- резолюция перенесена в обе спеки, докстринг описи и словарь CONTEXT.md;
- добавлен тест: проигранный через CLI день совпадает с хешем описи;
- сняты замеры: пересборка описи 20,5 с, снимок 460,7 МБ, make test
176,5 с — записаны в карту проверок и таблицу бюджетов.
- Проверка:
- cd generator && make lint && make typecheck && make test (437 passed);
- git diff по data/world-inventory.json пуст.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Зачем:
- семь мест обещали калибровку черновых долей «при пересборке
эталонного мира (этап 7)», а пересборки не будет (#192); числа
сверены замером и зафиксированы (#194, хвост этапа 7 — #9).
- Что:
- замер на каноническом мире (28 дней, без транспорта): все доли в
пределах ориентиров; пометки «черновое» сняты, наблюдаемые доли
вписаны в комментарии world.py, fate.md и запись «Что проверено»;
- потеря purchase: наблюдаемых 1,78% при броске 3% — вычеты штатные
(пары склейки, приоритет отмены), принято решением владельца;
ориентир класса B в мастер-спеке различает бросок и наблюдаемую долю;
- веса мира и опись не тронуты: правки world.py — только комментарии.
- Проверка:
- cd generator && make lint && make typecheck && make test (437 passed);
- git diff по data/world-inventory.json пуст; grep «черновое|калибровка»
по generator/src и docs/architecture/orders пуст.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ddmitry
merged commit c999153acb into main2026-08-30 23:49:14 +03:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #194
Стоит поверх #193 — сливать после него (два нижних коммита придут оттуда).
Замер на каноническом мире (28 дней, канонический seed, без транспорта):
все доли заказной стороны в пределах ориентиров, пометки «черновое» сняты,
наблюдаемые доли вписаны в комментарии world.py, fate.md и датированную
запись «Что проверено». Веса мира и опись не тронуты — правки world.py
только в комментариях.
Решение владельца по потере purchase: наблюдаемых 1,78% при броске 3% —
вычеты штатные (назначенные пары склейки исключены из броска, часть
случаев уходит в отмену приоритетом); ориентир класса B в мастер-спеке
теперь различает бросок и наблюдаемую долю. Причинная цепочка проверена
инструментально независимым ревью: 2,52% сырого броска → 1,89% после
исключения пар → 1,78% после приоритета.
Конвейер: постановка вычитана и сверена с кодом (Sonnet), реализация —
Sonnet, независимая перепроверка с воспроизведением замера бит-в-бит —
Sonnet свежей сессией; все находки закрыты.
🤖 Generated with Claude Code
- Зачем: - у дней 8-13 описи не нашлось читателя: обещание эталона в 14 дней снято решением владельца 2026-08-30 (#192, этап 7 — #9). - Что: - резолюция перенесена в обе спеки, докстринг описи и словарь CONTEXT.md; - добавлен тест: проигранный через CLI день совпадает с хешем описи; - сняты замеры: пересборка описи 20,5 с, снимок 460,7 МБ, make test 176,5 с — записаны в карту проверок и таблицу бюджетов. - Проверка: - cd generator && make lint && make typecheck && make test (437 passed); - git diff по data/world-inventory.json пуст. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>- Зачем: - CI дублировал бы сторожем то, что уже гарантировано устройством: дисциплина целочисленной случайности снимает межархитектурные расхождения (решение владельца 2026-08-30, хвост этапа 7 — #9). - Что: - резолюция вписана в раздел 5 спеки генератора; - строки этапа 7 в обеих спеках приведены к резолюции. - Проверка: - grep "CI гоняет" docs/specs/ пуст; чтение раздела 5. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>- Зачем: - семь мест обещали калибровку черновых долей «при пересборке эталонного мира (этап 7)», а пересборки не будет (#192); числа сверены замером и зафиксированы (#194, хвост этапа 7 — #9). - Что: - замер на каноническом мире (28 дней, без транспорта): все доли в пределах ориентиров; пометки «черновое» сняты, наблюдаемые доли вписаны в комментарии world.py, fate.md и запись «Что проверено»; - потеря purchase: наблюдаемых 1,78% при броске 3% — вычеты штатные (пары склейки, приоритет отмены), принято решением владельца; ориентир класса B в мастер-спеке различает бросок и наблюдаемую долю; - веса мира и опись не тронуты: правки world.py — только комментарии. - Проверка: - cd generator && make lint && make typecheck && make test (437 passed); - git diff по data/world-inventory.json пуст; grep «черновое|калибровка» по generator/src и docs/architecture/orders пуст. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>