books/gu-zhenren/coldrun-v16/book.yaml

68 lines
5.7 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ХОЛОДНЫЙ ПРОГОН ДВИЖКА НА СХЕМЕ v16 — первый платный сквозной прогон на HEAD 065d8ac
# (бинарь tmctl sha256 e6f872df5b9c031f558ca2cc8a900b3822d2fc38d208453269ebd6dc3f78f9d1).
# Промт: docs/BACKEND_COLDRUN_V16_SESSION_PROMPT.md, оркестратор №21, 31.08.2026.
#
# НОВЫЙ проект, НОВЫЙ каталог, НОВЫЙ book_id — ни один существующий стенд не переиспользован и не
# мигрирован (§1а промта): проектные БД корпуса стоят на v7v15, бинарь HEAD — на v16, и миграция
# чужого стенда ради холодного прогона необратимо тронула бы чужую улику.
#
# Тело — копия books/gu-zhenren/coldrun-b/reprobe/bank-low/book.yaml с ПЯТЬЮ классами правок,
# каждая объявлена (см. записку-план PLAN-NOTE.md рядом):
# 1. идентичность: book_id / pipeline / source_file / project_db → этот каталог;
# 2. §1б: models: и langpack_root: переведены в /home/ubuntu/projects/textmachine-main/ —
# в чужом чекауте (ветка polygon) НЕТ каталога langpacks/ru, а LoadReaderWords на отсутствующий
# каталог возвращает дефолты БЕЗ ошибки, то есть русские пометки читателя выродились бы молча;
# 3. mined_delta: / mined_rejects: СНЯТЫ — ключи retired (D39.156 п.3 / D39.158 п.5), загрузчик
# отказывает exit 10; пути выводятся конвенцией <каталог>/<book_id>.mined-{delta,rejects}.yaml;
# 4. потолки подняты под санкцию владельца 31.08 (≈$0.60 ожидание, $0.80 потолок);
# 5. сид НЕ подключается — как в bank-low, банк рождается майнером + банкнотой (§1а промта).
#
# Исходник — ПОБАЙТНАЯ копия среза coldrun-a (sha256 0b5f9b0266d8c32ac717a41211d2ed15d4f2a07f37a701
# fb686e255ab6c89f37, 57 838 Б GB18030, 28 174 знака без \n и \r, 745 строк CRLF, 10 глав с
# заголовками вида «第一节:纵身亡魔心仍不悔»). Тождество байтов выбрано нарочно: ровно этот файл лежит
# под ОБОИМИ историческими базлайнами денег — bank-low и minirun, — с которыми сверяется §5.3.
book_id: guzhenren-coldrun-v16
title: 蛊真人
source_lang: zh
target_lang: ru
genre: вебновелла
audience: взрослые читатели вебновелл
adult: false
venuti: 0.6
honorifics: keep
transcription: palladius
footnotes: minimal
register_blocklist: [терем, терема, тереме, теремом, терему, теремах]
pipeline: /home/ubuntu/books/gu-zhenren/coldrun-v16/pipeline.yaml
# §1б: ОБА пути под textmachine-main. models.yaml в двух чекаутах побайтно один
# (sha256 21b7735009c25679abc42e018692d3fde93beb3146b157603b5d49acda81ee01, сверено), а
# langpack_root — НЕ один: ru/ есть только здесь.
models: /home/ubuntu/projects/textmachine-main/backend/configs/models.yaml
source_file: /home/ubuntu/books/gu-zhenren/coldrun-v16/guzhenren-ch1-10.gb18030.txt
encoding: gb18030
# ПУСТОЙ СИД — банк рождается майнером + банкнотой, как в холодном прогоне и как в bank-low.
langpack_root: /home/ubuntu/projects/textmachine-main/backend/configs/langpacks
# Книжный оверлей канонов 蛊真人 (в нём только zh/) — общий для стендов книги, под /home/ubuntu/books/,
# как и предписывает §1б. Читается, не пишется.
langpack_extend: /home/ubuntu/books/gu-zhenren/langpack-extend
# mined_delta: / mined_rejects: НЕ ОБЪЯВЛЯЮТСЯ — retired-ключи, загрузчик отказывает.
# Конвенция: /home/ubuntu/books/gu-zhenren/coldrun-v16/guzhenren-coldrun-v16.mined-delta.yaml
# /home/ubuntu/books/gu-zhenren/coldrun-v16/guzhenren-coldrun-v16.mined-rejects.yaml
project_db: /home/ubuntu/books/gu-zhenren/coldrun-v16/guzhenren-coldrun-v16.db
# Санкция владельца 31.08: ожидание ≈$0.60, ПОТОЛОК $0.80, десять глав полной цепью.
# Оба потолка выставлены до первого платного вызова и продублированы флагом --ceiling-usd 0.80
# на translate (флаг перекрывает book_usd только на прогон и назад не пишется).
# day_usd поднят выше book_usd СОЗНАТЕЛЬНО: несущим предохранителем обязан быть книжный потолок,
# дневной не должен сработать раньше него (Р7 требует лишь, чтобы хотя бы один был > 0).
# ⚠ Потолок не абсолютен: он сверяется ДО вызова против committed+reserved по ОЦЕНКЕ, а списывается
# факт, поэтому итог может выйти за $0.80 на величину порядка одной максимальной резервации
# (backend/internal/store/ledger.go — «do not overshoot the ceiling by more than one maximum
# reservation»). На этом объёме это центы.
ceilings:
book_usd: 0.80
day_usd: 1.00