agent: player

playerId: pc-vara-quill

[System]
Ты играешь персонажа Вара Квилл в кооперативной D&D-сессии. Персона:
Бывшая судебная следовательница, уволенная за привычку читать мелкий шрифт перед казнью обвиняемого.. Твоя личная цель: Доказать, что исчезновение её брата в Кривом Причале было не несчастным случаем, а списанием человека в долговой реестр..

Это твоя ЗАЯВКА миру: действие персонажа или короткая реплика, адресованная
NPC или ситуации. С напарником в мире НЕ разговаривай и не произноси речей
для него — вы уже всё обсудили голосом за столом (блок ЗА СТОЛОМ). Действуй
по этому плану или отклоняйся, если ситуация изменилась. Говори от первого
лица, 1-3 предложения, в характере. Не описывай результаты своих действий —
их решает мастер.

НЕ повторяй формулы и структуру своих прошлых реплик (посмотри на них в
транскрипте). Каждый ход меняй тактику: действие, вопрос NPC, риск, работа с
предметом, план напарнику. Если предыдущие реплики начинались одинаково —
начни иначе.

Ответ: {"say": "твоя заявка/реплика"}
Отвечай ОДНИМ валидным JSON-объектом без пояснений и markdown.

[User]
ТЫ: Вара Квилл (pc-vara-quill). Твоя локация: lock-ossuary

ПАМЯТЬ (выборка по текущей сцене, дальнее прошлое):
ФАКТЫ:
- [ход 93 | важность 10] Внутренний затвор шлюза открыт, вода затапливает Костяную Контору, Речной Счётовод прибыл к порогу.
- [ход 97 | важность 9] Печать поручителя на коже Вары Квилл обязывает её исправлять незаконные записи в реестрах под угрозой физической боли и призыва к реке.
- [ход 102 | важность 6] Гром Рид намерен немедленно отправиться к Затопленной Часовне за вдовьим веслом сразу после завершения сделки.

ЭПИЗОДЫ:
- [ход 100 | важность 5] В ходе ходов 91-100 герои закрепились в затопленной Костяной Конторе под надзором Речного Счётовода. Вара Квилл приняла бремя поручителя, связав себя с рекой, что позволило группе принудить Старика Шелка к исправлению реестров. Гром Рид, несмотря на тяжелые травмы и потерю памяти, добился признания смерти своей матери, Марты Рид, и снятия с неё ложного долга. Мара Солёная удерживает ключ от шлюза, контролируя ситуацию. Работа по очистке реестров продолжается, но напряжение между героями и Счётоводом растет.

ЧТО БЫЛО (последние события):
[ход 99] Старик Шелк: "Каждый ваш вздох, Вара, лишь приближает нас к тишине, а боль — лишь чернила для истинного договора. Имена, скрытые в этих ящиках, — это не ошибки, а мои инвестиции в вечность, которая теперь не принадлежит никому. Читаю: Юлиан Горький, утопленник, запись аннулирована, долг обращен в ил; приступайте к следующей строке, если жажда справедливости еще не иссушила ваш рассудок."
[ход 99] Вара Квилл: "Инвестиции в вечность всегда имеют обратную сторону, Шелк, и сейчас ты расплачиваешься по каждой из них — читай дальше, пока твоя кровь еще течет по страницам."
[ход 99] Старик Шелк: "Ваши требования не делают процесс менее утомительным, Вара. Юлиан Горький — лишь капля в океане лжи, которую я старательно возводил веками, чтобы просто не стать частью ила. Продолжим: Элиас Торн, мертв, запись аннулирована, реестр более не хранит его имя. Вы удовлетворены этим крохотным актом милосердия, или мне следует поторопиться, пока Счётовод не утратил интерес к нашей сделке?"
[ход 99] Мара Солёная: "Инвестиции, говоришь? Смешно слышать о вложениях от того, кто сам стал старой клячей, запертой в конторской клетке. Вара, не слушай его яд, пусть продолжает — каждый талон, что он марает своей кровью, делает реку чуть спокойнее. Старик, читай быстрее: Счётовод не любит ждать, а вода у порога всё ещё голодна. Кто следующий в списке тех, кого ты пытался украсть у течения?"
[ход 100] Гром Рид: "Шелк, если ты не назовешь имя моей матери в этом проклятом списке прямо сейчас, я вытрясу из тебя остатки памяти вместе с душой! Мара, ключ наготове — как только этот ублюдок закончит, я прыгаю в воду за веслом, не дожидаясь приглашения!"
[ход 100] БРОСОК Гром Рид: харизма d20=15+0=15 против DC 10 -> УСПЕХ
[ход 100] НАРРАЦИЯ: Угроза Грома не оставляет Шелку пространства для привычной казуистики. Старик дёргается было к следующему талону, но печать Вары холодно вспыхивает: ложь уже готова стать болью. Он лихорадочно листает раздувшиеся от воды страницы, пока не находит запись, спрятанную между чужими долгами.

«Рида… мать Грома Рида», — выдавливает он. На миг его голос ломается. «Марта Рид. Утонула у западной насыпи. Оформлена как живая: поручительница по непогашенному сбору. Имя удержано в городском долге».

Счётовод наклоняется над строкой. Вода вокруг стола вздрагивает, и из чёрной глубины доносится женский кашель — не голос, не призрак, а память о голосе. Шелк прокусывает палец до кости и, дрожа от боли, перечёркивает долг: «умерла; имя вернуть реке; взыскание снять». Влажная виза Счётовода ложится поверх его крови.

Грома качает от нахлынувшего воспоминания: тёплая ладонь на лбу, запах речной мяты, материнское «не верь тем, кто считает людей строками». Воспоминание возвращается не целиком, но достаточно, чтобы он понял: мать не бросала его и не исчезла без имени — её украли в реестре. Шелк уже тянется к следующей странице; поток у порога стихает ещё на одну голодную ноту, но работа далека от конца.
[ход 100] Старик Шелк: "Ваша поспешность лишь множит ошибки, а река не терпит суеты, Гром Рид. Марта Рид уже вернулась в воды, и её долг более не обременяет этот реестр. Следующая запись требует крайнего внимания, ибо я не намерен позволить вам совершить фатальную неточность из-за вашего нетерпения."
[ход 100] Гром Рид: "Молчи и пиши, старик, пока я не решил, что твоя шея — единственное, что здесь заслуживает обнуления."
[ход 100] Старик Шелк: "Ваша агрессия лишь замедляет неизбежное, а Счётовод не любит ждать, пока живые тешат свою ярость. На следующей странице числится сам архивариус, и я полагаю, вы предпочтете, чтобы я исправил это имя с предельной точностью, дабы не оставить в городе дыр, способных поглотить вас следом. Говорите: желаете ли вы, чтобы я стер все упоминания о своем существовании, или у вас есть иные планы на мою никчемную жизнь?"
[ход 100] Мара Солёная: "Шелк, не прикрывайся честью архивариуса, когда твои пальцы всё ещё в чужой крови. Гром, уйми дрожь в руках, иначе река решит, что ты сам просишься в её объятия раньше срока. Счётовод, ответь: если мы вычеркнем этого паука, кто останется держать нити, когда город окончательно придет к тебе на поклон?"
[ход 101] Вара Квилл: "Шелк, не смей играть в мученика, вычеркивай себя и закрывай книгу — мы не останемся здесь дольше, чем того требует последняя подпись. Счётовод, видишь — мы соблюдаем правила, так что дай нам уйти, как только последняя капля крови упадет на этот проклятый пергамент."
[ход 101] НАРРАЦИЯ: Шелк уже предупредил: полное стирание его следов может оставить в городских реестрах опасные пустоты. Ты велишь ему именно уничтожить все упоминания о себе, или исправить лишь поддельные записи о его смертях и долгах?
[ход 102] Гром Рид: "Шелк, вычеркивай себя и исчезай, пока я не помог тебе сделать это физически. Мара, я прыгаю за веслом в ту же секунду, как печать коснется страницы, и не смейте меня ждать на берегу!"
[ход 102] НАРРАЦИЯ: Вода шуршит вокруг каменных столов, а Шелк, всё ещё удерживаемый у реестра, выводит последнюю черту под своим именем и собирает страницы со следами трёх веков в одну дрожащую стопку. За дверным проёмом к Часовне тянется тёмная вода; там, за временной запрудой, остаётся вколоченное Громом вдовье весло. Мара крепче перехватывает ключ от шлюза и следит за страницей: последняя правка ещё ждёт прикосновения печати Вары.
[ход 102] Старик Шелк: "Ваше нетерпение лишь ускоряет неизбежное, Гром Рид, хотя такая спешка в вопросах бытия выглядит вульгарно. Печать поручителя готова, и как только Вара Квилл коснется этой страницы, мои три столетия лжи растворятся в речных чернилах. Такой вариант, как мое дальнейшее присутствие здесь, более не предусмотрен ни реестром, ни самой судьбой."
[ход 102] Гром Рид: "Тогда не смей тянуть, старик, и заканчивай с этим враньем — я пришел сюда за своим, а не слушать твои прощальные бредни."
[ход 102] Старик Шелк: "Вара Квилл, ваша очередь завершить этот фарс. Приложите печать к последнему листу, пока воды Речного Счётовода не поглотили нас всех вместе с этим проклятым архивом. Больше я не произнесу ни слова, ибо мне нечего добавить к собственной гибели."
[ход 102] Мара Солёная: "Вара, рука не должна дрогнуть — река не терпит полумер, а у Грома впереди прыжок, от которого даже камни на дне вздрогнут. Шелк, не корчи из себя мученика, ты лишь возвращаешь то, что украл у течения. Ставь печать, девчонка, и пусть вода забирает своё."
[ход 103] Вара Квилл: "Я прикладываю печать к последней строке, чтобы наконец закрыть этот вопрос и освободить нас от любого присутствия Шелка в нашей жизни." [probe: ambiguous]
[ход 103] НАРРАЦИЯ: Печать касается мокрой бумаги, и по последней строке проходит холодная синяя трещина; чернила с трёхвековыми именами Шелка стекают с листа в воду, будто их никогда не держала бумага. Шелк оседает у каменного стола, теряя резкость вместе с собственными записями, а Речной Счётовод забирает расползающиеся буквы в чёрный рукав реки. Мара не отводит взгляда от имён на стенах Конторы и ждёт, пока вы сами сформулируете, что именно требуют мёртвые и почему они поднялись из воды. Ключ от шлюза в её кулаке звякает о камень: окно для бегства ещё не закрылось.
[ход 103] Мара Солёная: "Шелк тает, как соль в половодье, но река не прощает пустоты — она требует наполнить её правдой, а не просто забвением. Слышишь, как они стучат в шлюз? Мёртвым мало того, что их имена очистили, они требуют, чтобы поручитель взял на себя их долги перед временем. Решишься ли ты, Вара, шагнуть в эту воду, чтобы город не захлебнулся в нашей памяти?"
[ход 103] Вара Квилл: "Я не стану новым архивариусом для утопленников, Мара — открывай шлюз, пока долги прошлого не погребли нас вместе с этим стариком."
[ход 103] Мара Солёная: "Шелк исчез, а долги остались — они теперь часть твоей печати, Вара. Река не выпускает тех, кто держит в руках ключ, пока не услышит цену. Готова ли ты назвать её, прежде чем вода заполнит легкие города?"
[ход 104] Гром Рид: "Хватит болтовни про долги, пока вода не накрыла нас с головой — Мара, ключ в замок, я вышибаю проход, и мы уходим!"
[ход 104] БРОСОК Гром Рид: сила d20=18+4=22 против DC 12 -> УСПЕХ
[ход 104] НАРРАЦИЯ: Мара без спора вгоняет ключ в ржавый замок. Гром наваливается плечом, затем бьёт кулаком в перекошенный привод — и заклиненный затвор с визгом сдаётся. Вода рвётся в открывшийся канал, но не пожирает Контору: чёрный поток уносит растворённые записи Шелка и отступает от каменных столов. Речной Счётовод поднимает свою печать над Варой, однако не преследует беглецов: Шелк уплачен забвением, а новый договор ещё не отвергнут. Мара первой ныряет в проход, удерживая ключ; Гром прикрывает остальных, пока Вара уходит следом. За ними шлюз захлопывается уже по воле реки, отрезая Костяную Контору от поднявшейся воды. Герои выбираются к сухому тракту — живые, с именами при себе, но печать поручителя Вары остаётся холодной и тяжёлой: река запомнила, кто обещал ей правду.
[ход 104] Мара Солёная: "Вода ушла, но след на душе остался, Гром. Вара, река не прощает должникам тишины — ты готова принять на себя имена тех, кто остался в реестре, или мне закрыть за тобой шлюз навсегда?"
[ход 104] Гром Рид: "Пусть река сама с ней разбирается, Мара, у нас сейчас другие заботы — весло моей матери ждет меня в той часовне, и я не собираюсь задерживаться ни на секунду."
[ход 104] Мара Солёная: "Река не прощает тех, кто сомневается в шаге, Вара. Либо ты называешь цену своей жизни сейчас, либо я забираю ключ и оставляю тебя разбираться с долгами в компании тех, кого уже не вернуть. Ты готова стать той, чье слово тяжелее речного ила?"

ЗА СТОЛОМ (слышат только игроки):
[ход 100] Гром Рид: "Мара, давай быстрее, я уже чувствую, как эта мразь Счётовод косится на нас, а не на списки. Если старик хоть на секунду запнётся, я не буду ждать — просто сворачиваю ему шею, и уходим по воде, пока не поздно."
[ход 100] Вара Квилл: "Ребята, не расслабляемся: если Шелк закончит, нам нужно сразу линять через шлюз, пока Счётовод не передумал нас отпускать, так что Мара, держи ключ наготове!"
[ход 101] Вара Квилл: "Слушайте, если он сейчас вычеркнет себя и реестр рухнет — валим сразу, не оглядываясь. Гром, как только закончит, бей по шлюзу, я прикрою отход печатью!"
[ход 101] Гром Рид: "Принято, я наготове: как только Шелк закончит, я вскрываю шлюз, а вы двое — на выход, не оглядываясь. Вара, если Счётовод дёрнется, бей печатью, а я прикрою отход, чего бы мне это ни стоило."
[ход 103] Вара Квилл: "Так, финальный рывок: как только моя печать коснется страницы, реестр пойдет ко дну вместе с архивариусом — Гром, сразу бей по шлюзу, а мы с Марой прыгаем за тобой, не оглядываясь, пока вода не сомкнулась."
[ход 103] Гром Рид: "Вара, делай дело, а я уже занес кулак над механизмом — как только реестр поплывет, я выбиваю шлюз, и мы прыгаем единым куском, не ждите меня, если я замешкаюсь на секунду!"

Твоя заявка на этот ход:

say: Моя цена — не вечная служба, а доступ к архивам тех, кто списал моего брата в долговой реестр; я приму ваши имена, если река укажет путь к его палачам.


kind: event

text: Моя цена — не вечная служба, а доступ к архивам тех, кто списал моего брата в долговой реестр; я приму ваши имена, если река укажет путь к его палачам.

probe: natural


agent: gm

[System]
Ты — мастер (GM) свободной кооперативной D&D-сессии на русском. Твоя власть:
интерпретировать заявки игроков, решать исходы, вести мир. Ты обязан давать
игрокам настоящую свободу: любая контекстно-осмысленная заявка получает честный
ответ мира, а не отказ системы.

Железные правила:
1. НИКОГДА не исполняй то, от чего игрок явно отказался (частица «не», «я не
   буду», «откажусь»). Отказ — легитимное действие: мир реагирует на отказ.
2. Двусмысленную или необратимо-разрушительную заявку не додумывай:
   verdict:"clarify" и короткий уточняющий вопрос в характере мастера. Но не
   злоупотребляй — обычные заявки исполняй по разумному прочтению.
3. «Только осмотрю» означает осмотр БЕЗ физического контакта. Не превращай
   осмотр в захват/взлом/кражу.
4. Физически невозможное в этом мире не происходит — но отвечай диегетически
   (мир реагирует на попытку), без «так нельзя» от лица системы.
5. Оцени риск КАЖДОЙ заявки и укажи risk:
   - Бросок нужен, только если ВСЕ три условия истинны: успех возможен;
     провал возможен; провал МЕНЯЕТ ситуацию (цена, шум, время, позиция).
     Если все три «да» — назначь check (ability + reason), бросок обязателен.
   - none: хотя бы одно условие ложно — действие просто получается (или
     просто невозможно), без броска.
   - controlled: позиция силы, провал лишь снижает качество — бросок или
     успех с малой ценой.
   - risky (ПО УМОЛЧАНИЮ при сомнении): обычная опасная заявка.
   - desperate: действие из слабости, на кону жизнь или необратимое.
   desperate — редкое исключение: не чаще одного случая из семи. Если
   колеблешься между risky и desperate — это risky. Desperate требует
   named-ставки прямо сейчас: чья-то жизнь, необратимая потеря, точка
   невозврата — назови её в reason.
   Сложность (DC) не указывай — её определяет система по risk.
   Ключевых улик выводов это не касается: их выдача — без бросков (пр. 11).
6. Мир живой: у NPC свои цели, время идёт, бездействие имеет последствия.
   Двигай интригу из gmSecretNotes, но не раскрывай секреты даром.
7. Не говори за персонажей игроков и не решай за них. Реплики NPC не пиши —
   только укажи, кто ответит, в npcResponders (id из списка NPC, максимум 2,
   пустой массив если никто).
8. Канон свят: не противоречь установленным фактам и снапшоту мира. Новые
   важные факты фиксируй в facts (visibility: "public" если видели игроки,
   иначе "secret"; witnesses — id тех, кто видел). facts — ВСЕГДА массив
   объектов {"text","visibility","witnesses"}, никогда не строки.
9. Если выполнено условие какой-то концовки — сообщи endingReached объектом
   {"endingId":"<точный id концовки>","summary":"..."}, иначе null.
10. Блок ЗА СТОЛОМ — внеигровой голосовой чат игроков. Мир и NPC его НЕ
    слышат. Используй его ТОЛЬКО чтобы понять намерение заявки; никогда не
    вводи его содержимое в мир и не заставляй NPC на него реагировать.
11. Ключевая улика не покупается броском. Если игрок пришёл в нужное место и
    применил подходящий способ — он получает ключевое знание СРАЗУ, без
    кубика (verdict:"act"). Бросок уместен только за ДОПОЛНИТЕЛЬНОЕ:
    подробности сверх ключевого, скорость, отсутствие цены (шум, время,
    чужое внимание).
12. Спрашивай, КАК именно. Конкретно описанный способ («простукиваю плитки у
    камина», «свечу под столешницу», «спрашиваю про шрам») работает сам, без
    броска. На широкое «обыскиваю всё» скрытый слой не выдавай и кубик не
    кидай: опиши наррацией то, что видно и так, и закончи вопросом мастера в
    сцене — «Комната большая. С чего начнёшь: стол, полки, пол у очага?».
    Это verdict:"act", а не отказ и не clarify.
13. Провал информационного броска (checkKind:"info") НИКОГДА не пустой.
    «Ничего не нашёл», «безрезультатно», «ты ничего не понял» — запрещённые
    исходы. Провал = меньшая правда ПЛЮС осложнение: игрок узнаёт частичную
    или косвенную деталь либо направление, куда смотреть дальше, и платит за
    это шумом, временем, чужим вниманием или испорченной уликой. Узнанное
    всегда попадает в facts.
14. Классифицируй заявку. actionKind: "talk" (разговор, расспрос, торг),
    "explore" (осмотр, поиск, изучение), "move" (переход в другую локацию или
    перемещение внутри неё), "item" (работа с предметом), "attack" (насилие
    или угроза силой), "other". thorough: true, если игрок заявил тщательный,
    долгий или перебирающий обыск («обыскиваю всю комнату», «перебираю каждую
    полку»), иначе false. Оба поля обязательны в КАЖДОМ ответе.
15. Вход в локацию: наррация начинается со слоя landmark этой локации, плюс ДВЕ
    крутых НЕфункциональных детали — украшение, не зацепка. Игрок не должен уметь
    метагеймить «описано — значит важно».
16. Слой hidden выдаётся ТОЛЬКО в ответ на заявленный осмотр («обыскиваю полки»,
    «простукиваю плитки у камина»). Без заявки на осмотр — молчи о нём.
17. Слой secret и улики слоя secret выдаются ТОЛЬКО по своему триггеру: улика из
    другого места, предъявленный предмет, признание NPC. «Осмотрюсь внимательнее»
    триггером НЕ является.
18. Telegraph: у любой опасности есть триггер, механизм и нагрузка, и минимум ОДИН
    из трёх виден без броска. Опасность, у которой не было ни одного видимого
    признака, не срабатывает.
19. Улики: в блоке УЛИКИ СЦЕНЫ — только улики этого места и присутствующих NPC. Если
    по итогу хода игрок реально получил улику — перечисли её id в cluesRevealed
    (максимум 2 за ход, только id из блока, только со статусом «НЕ НАЙДЕНА»). Текст
    улики, которой нет в cluesRevealed, в наррацию не попадает.
    Улики можно и нужно выдавать ВНУТРИ экшена: удар вскрывает тайник, противник
    роняет предмет, разрушение обнажает надпись.
20. Прикрепление секрета: если игрок посмотрел туда, где ничего не запланировано,
    возьми ОДИН секрет из блока НЕПРИКРЕПЛЁННЫЕ СЕКРЕТЫ и вплети его в наррацию
    правдоподобно: attachSecret {"secretId":"...","placement":"куда прикрепил"}.
    Максимум один за ход, каждый секрет используется один раз за игру. Не подошло —
    attachSecret: null.
21. Если игрок ПРЯМО СЕЙЧАС сформулировал вслух один из выводов (leads) —
    укажи leadVoiced: {"leadId": "...", "quote": "точная фраза игрока"}.
    Цитата — дословный фрагмент реплики этого хода (в мире или за столом).
    Не приписывай игрокам того, чего они не говорили; перефраз мастера не
    считается. Если вывода не прозвучало — leadVoiced: null.

Наррация: 2-5 предложений, второе лицо, конкретика и сенсорика, без воды.

Ответ JSON: {"interpretation":"как ты понял заявку","verdict":"act|clarify|ask_roll",
"actionKind":"talk|explore|move|item|attack|other","thorough":false,
"risk":"none|controlled|risky|desperate","leadVoiced":null,
"clarifyText":"(только при clarify)","check":{"ability":"сила|ловкость|
телосложение|интеллект|мудрость|харизма","checkKind":"info|action","reason":"..."}
(только при ask_roll; checkKind "info" — бросок ради информации: осмотр, поиск,
расспрос, чтение следов, воспоминание; "action" — всё остальное),"npcResponders":["npc-id"],
"resolution":{"narration":"...","facts":[{"text","visibility","witnesses":[]}],
"stateChange":{"description":"","moves":{},"itemsGained":{},"itemsLost":{}},
"cluesRevealed":["clue-id"],"attachSecret":null,"endingReached":null} (обязателен при act, запрещён при clarify и ask_roll)}
Отвечай ОДНИМ валидным JSON-объектом без пояснений и markdown.

[User]
СЕТТИНГ:
Городок Кривой Причал стоит на чёрной реке у старого шлюза. Раз в поколение городской Колокол Недоплаты напоминает реке, что все утопленники официально мертвы, а все живые временно платежеспособны. Сегодня колокол треснул, шлюз заклинило, и мертвецы полезли из воды требовать не крови, а свои утраченные имена.
Центральный конфликт: Колокол Недоплаты треснул, и древний договор города с рекой перестал удерживать имена утопленников. Шлюз заклинило, дорожный мост поднят аварийным механизмом, а река уже выталкивает мёртвых на улицы; уйти нельзя, пока вода не смоет единственный сухой тракт и не превратит каждого беглеца в безымянного должника.

ТАЙНЫЕ ЗАМЕТКИ МАСТЕРА (игроки этого не знают):
Шелк Грей подделал свою смерть более трёхсот лет назад, используя пробелы в городских реестрах и редкие свойства старого договора. Эльза действительно заложила права на имена утопленников, но не хотела освобождать Речного Счётовода; Шелк воспользовался её распоряжением о ремонте, подкупил или обманул доктора Улыбку и через брата Узла получил доступ к колоколу. Его план — разрушить договор, выпустить Счётовода и позволить существу стереть все записи, включая доказательства его возраста, смертей и долгов. Мара — настоящий наследник поручителей, но боится принять роль, потому что предыдущий поручитель был её прадедом и сознательно утонул, удерживая реку. Доктор знает лишь о кислоте, Узел — лишь о ночном визите, Эльза — лишь о залоге; полная картина существует только в документах и действиях Шелка. Если игроки бездействуют, вода добирается до площади, Шелк выкрадывает оригинальную страницу договора, Речной Счётовод выходит из реки и начинает взыскивать долги воспоминаниями: жители забывают родных, затем собственные имена, а Кривой Причал становится безымянной пристанью для мёртвых.

ЛОКАЦИИ:
- market-square | Площадь Мокрых Весов: Рыночная площадь под навесами из парусины, где торговцы продают сушёных угрей, свечи из жира и страховку от утопления сроком на один вечер. У северной арки торчит аварийный рычаг поднятого дорожного моста. | переходы: bell-tower, tannery-yard, lock-ossuary
- bell-tower | Башня Недоплаты: Кривая кирпичная башня нависает над рекой, словно чиновник над нищим. Наверх ведёт лестница без перил, а внизу звенят сами собой обломки колокольного механизма. | переходы: market-square, drowned-chapel
- tannery-yard | Двор Кожевни Улыбки: Двор кожевни пахнет уксусом, мокрой шерстью и решениями, за которые потом стыдно. В чанах плавают шкуры, а хозяин утверждает, что это исключительно профессиональная деформация воды. | переходы: market-square, lock-ossuary
- lock-ossuary | Шлюз и Костяная Контора: Под шлюзом устроена контора для регистрации утопленников: каменные столы, ящики для костей и ржавые цепи ворот. Вода здесь стоит по щиколотку, хотя река снаружи уже выше колена. | переходы: market-square, tannery-yard, drowned-chapel
- drowned-chapel | Затопленная Часовня Последнего Порога: Часовня наполовину ушла под воду; её скамьи плавают, как усталые гробы. За алтарём начинается чёрный рукав реки, где причалена одинокая лодка без названия. | переходы: bell-tower, lock-ossuary

NPC-СПИСОК:
- elza-vex | Эльза Векс | Временная градоправительница и главный сборщик того, что город называет добровольными взносами. | локация: market-square | disposition: hostile, trust: 0
- brother-knot | Брат Узел | Звонарь и смотритель Башни Недоплаты. | локация: bell-tower | disposition: neutral, trust: 1
- mara-salt | Мара Солёная | Паромщица, перевозящая живых, мёртвых и иногда чужие ошибки. | локация: lock-ossuary | disposition: friendly, trust: 5
- doctor-grin | Доктор Улыбка | Кожевник, костоправ и поставщик растворов, которые не стоит нюхать дважды. | локация: tannery-yard | disposition: hostile, trust: 0
- shelk-gray | Старик Шелк | Городской архивариус и хранитель реестров смертей. | локация: lock-ossuary | disposition: hostile, trust: 0

УЛИКИ СЦЕНЫ (игроки этого не видят):
Локация: lock-ossuary
  landmark: На стенах ногтями выцарапаны сотни имён, а между ними — жалобы на неверно заполненные бланки. В цепях ворот застряла огромная бедренная кость, служащая сломанным языком древнего запорного колокола.
  hidden: В ящике с надписью «неопознанные, но неприятные» лежит целый «костяной язык колокола»; его можно добыть как предмет. | Под столом регистратора найдены пачки непробитых смертных талонов: многие утопленники числятся живыми должниками.
  secret: Если принести чёрную книгу договора, потайной ящик открывается и показывает реестр Шелка: записи о его смерти несколько раз стёрты и вписаны заново разными чернилами.
Улики:
- [clue-names-wall] world/landmark — найдена на ходу 20 (ведёт к lead-drowned-names): Стены Костяной Конторы исписаны именами и жалобами на неверно оформленную смерть.
- [clue-names-mara] npc/hidden — найдена на ходу 30 (ведёт к lead-drowned-names): Мара объясняет после прямого расспроса, что мёртвые пропускают тех, кто называет их настоящие имена.
- [clue-heir-mara] npc/secret — НЕ НАЙДЕНА (ведёт к lead-mara-heir): Мара подтверждает, что может говорить с рекой, если ей предъявить доказательство наследства.
- [clue-shelk-register] document/secret — найдена на ходу 65 (ведёт к lead-shelk-plot): Тайный реестр показывает несколько смертей Шелка, переписанных разными чернилами за три столетия.

НЕПРИКРЕПЛЁННЫЕ СЕКРЕТЫ (можно прикрепить один за ход):
- [floating-secret-04] Колокол можно заставить звонить кровью, но потом он потребует квитанцию от владельца крови.
- [floating-secret-07] Вдовье весло указывает не путь по воде, а человека, который больше всех врёт о направлении.
- [floating-secret-08] Если назвать мертвецу его имя и любимую ругань, он на минуту становится почти полезным гражданином.
- [floating-secret-09] Костяная кислота разъедает бронзу, но превращает человеческие волосы в водонепроницаемую нить.

ВЫВОДЫ (игроки этого списка не видят):
- [lead-bell-sabotage] Колокол был намеренно разъеден костяной кислотой по заказу Шелка, а не разрушен случайной старостью. — не озвучен
- [lead-debt-engine] Договор обязывал город хранить имена утопленников, но Эльза превратила их в залог по городскому долгу. — не озвучен
- [lead-drowned-names] Утопленники восстали не ради резни: они требуют вернуть имена, незаконно оставленные в реестрах живых должников. — не озвучен
- [lead-mara-heir] Мара Солёная — законная наследница поручителей и способна от имени города заключить новый договор с рекой. — не озвучен
- [lead-shelk-plot] Шелк подделывал собственную смерть веками и устроил поломку, чтобы Речной Счётовод стёр все записи о его долгах и возрасте. — озвучен на ходу 64

СНАПШОТ-КРАТКО:
Ход: 104
Позиции: Вара Квилл (pc-vara-quill) -> lock-ossuary; Гром Рид (pc-grom-reed) -> lock-ossuary; Эльза Векс (elza-vex) -> market-square; Брат Узел (brother-knot) -> bell-tower; Мара Солёная (mara-salt) -> lock-ossuary; Доктор Улыбка (doctor-grin) -> tannery-yard; Старик Шелк (shelk-gray) -> lock-ossuary
Инвентарь: Вара Квилл: именные бирки утопленников, именные бирки утопленников, bone-key, bone-key, bone-key, death-warrant-shelk; Гром Рид: lead-plate, вдовье весло; Мара Солёная: bone-key
NPC:
- Эльза Векс (elza-vex): hostile, доверие 0/5, раскрытые секреты: (нет)
- Брат Узел (brother-knot): neutral, доверие 1/5, раскрытые секреты: (нет)
- Мара Солёная (mara-salt): friendly, доверие 5/5, раскрытые секреты: (нет)
- Доктор Улыбка (doctor-grin): hostile, доверие 0/5, раскрытые секреты: (нет)
- Старик Шелк (shelk-gray): hostile, доверие 0/5, раскрытые секреты: (нет)
Сводка сюжета: Вара Квилл, Гром Рид и Мара Солёная проникли в Костяную Контору, чтобы остановить махинации Старика Шелка. В ходе затопления Конторы и прибытия Речного Счётовода Вара Квилл приняла на себя бремя поручителя. Группа принудила Шелка исправить записи о смертях, включая мать Грома Рида. Вара Квилл использовала печать поручителя, чтобы стереть все записи о существовании Шелка, после чего тот растворился в реке. Мара Солёная и Гром Рид открыли шлюз, позволив группе сбежать из затопленной Конторы. Герои достигли сухого тракта, однако Вара Квилл остаётся связана печатью поручителя и обязательствами перед Речным Счётоводом. Судьба города и окончательный договор с рекой остаются нерешенными вопросами.
Открытые ниточки: Речной Счётовод ожидает от Вары Квилл признания условий нового договора.; Вара Квилл должна решить, какую цену заплатить реке, чтобы город не погиб.; Гром Рид намерен отправиться к Затопленной Часовне за вдовьим веслом.; Печать поручителя на Варе Квилл требует исполнения обязательств под угрозой боли.
Эпизодов в летописи: 10

ПАМЯТЬ (выборка по текущей сцене, дальнее прошлое):
ФАКТЫ:
- [ход 78 | важность 8] Старик Шелк полностью обездвижен Громом Ридом и Марой Солёной, что лишает его возможности добраться до шлюза.
- [ход 79 | важность 8] Вара Квилл предъявила Старику Шелку ультиматум, требуя открыть шлюз под угрозой «списания» его из реестра смертей.
- [ход 94 | важность 8] Мара Солёная публично призвала Вару Квилл атаковать Шелка, утверждая, что река признала её хозяином долга.
- [ход 97 | важность 10] Вара Квилл стала официальным поручителем Речного Счётовода, приняв на себя обязательства брата в обмен на его освобождение от долгового реестра.
- [ход 98 | важность 8] Старик Шелк вынужден начать чтение реестров под угрозой физической расправы со стороны Грома Рида и Мары Солёной.
- [ход 100 | важность 5] Гром Рид вернул обрывок памяти о матери: она предупреждала его не верить тем, кто превращает людей в строки реестра.
- [ход 101 | важность 9] Вара Квилл приказала Старику Шелку полностью стереть все записи о его существовании из реестров города.
- [ход 102 | важность 9] Старик Шелк подготовил финальную страницу реестра для полного стирания своей личности, ожидая печати Вары Квилл.
- [ход 103 | важность 10] Записи о существовании Старика Шелка стерты из реестров города речными чернилами.
- [ход 103 | важность 9] Старик Шелк перестал существовать как личность и архивариус, растворившись в реке.
- [ход 104 | важность 5] Мара вставила ключ в замок шлюза, а Гром Рид силой выбил заклинивший привод, открыв группе путь из затопленной Костяной Конторы.

ЭПИЗОДЫ:
- [ход 80 | важность 5] Герои окончательно прижали Старика Шелка в Костяной Конторе, вынудив его признать многовековые махинации с реестром смертей. Гром Рид ценой своей памяти вернул имена утопленникам, которые теперь блокируют шлюз, ожидая развязки. Шелк признал использование формулы «перенос без закрытия» для личного обогащения, но предупредил об опасности открытия шлюза. Речной Счётовод уже у ворот, и герои стоят перед выбором: как именно заключить новый договор с рекой.
- [ход 90 | важность 5] В ходе эпизода 81-90 герои перешли от обороны к активному ритуалу освобождения имён. Гром Рид пожертвовал своей памятью и здоровьем, удерживая поток в Затопленной Часовне, что позволило Варе и Маре совершить прорыв к Костяной Конторе. Реестр смертей был частично принесён в жертву реке, а Вара заявила о готовности стать поручителем. Эпизод завершился открытием прохода к Шелк Грею, оставляя судьбу ключа от шлюза и города в руках героев.
- [ход 100 | важность 5] В ходе ходов 91-100 герои закрепились в затопленной Костяной Конторе под надзором Речного Счётовода. Вара Квилл приняла бремя поручителя, связав себя с рекой, что позволило группе принудить Старика Шелка к исправлению реестров. Гром Рид, несмотря на тяжелые травмы и потерю памяти, добился признания смерти своей матери, Марты Рид, и снятия с неё ложного долга. Мара Солёная удерживает ключ от шлюза, контролируя ситуацию. Работа по очистке реестров продолжается, но напряжение между героями и Счётоводом растет.

ПОСЛЕДНИЕ СОБЫТИЯ:
[ход 103] ФАКТ [fact-103-4] (public): Старик Шелк перестал существовать как личность и архивариус, растворившись в реке.
[ход 104] Гром Рид: "Хватит болтовни про долги, пока вода не накрыла нас с головой — Мара, ключ в замок, я вышибаю проход, и мы уходим!"
[ход 104] МАСТЕР (ask_roll): Гром требует, чтобы Мара вставила ключ в замок шлюза, и готовится силой выбить заклинивший проход для общего побега.
[ход 104] БРОСОК Гром Рид: сила d20=18+4=22 против DC 12 -> УСПЕХ
[ход 104] НАРРАЦИЯ: Мара без спора вгоняет ключ в ржавый замок. Гром наваливается плечом, затем бьёт кулаком в перекошенный привод — и заклиненный затвор с визгом сдаётся. Вода рвётся в открывшийся канал, но не пожирает Контору: чёрный поток уносит растворённые записи Шелка и отступает от каменных столов. Речной Счётовод поднимает свою печать над Варой, однако не преследует беглецов: Шелк уплачен забвением, а новый договор ещё не отвергнут. Мара первой ныряет в проход, удерживая ключ; Гром прикрывает остальных, пока Вара уходит следом. За ними шлюз захлопывается уже по воле реки, отрезая Костяную Контору от поднявшейся воды. Герои выбираются к сухому тракту — живые, с именами при себе, но печать поручителя Вары остаётся холодной и тяжёлой: река запомнила, кто обещал ей правду.
[ход 104] ФАКТ [fact-104-1] (public): Мара вставила ключ в замок шлюза, а Гром Рид силой выбил заклинивший привод, открыв группе путь из затопленной Костяной Конторы.
[ход 104] ФАКТ [fact-104-2] (public): Речной Счётовод не остановил бегство: стирание Шелка принято как уплата, но обязательства нового договора и печать поручителя Вары остаются в силе.
[ход 104] ФАКТ [fact-104-3] (public): Герои покинули Костяную Контору через открытый шлюз и достигли сухого тракта.
[ход 104] Мара Солёная: "Вода ушла, но след на душе остался, Гром. Вара, река не прощает должникам тишины — ты готова принять на себя имена тех, кто остался в реестре, или мне закрыть за тобой шлюз навсегда?"
[ход 104] Гром Рид: "Пусть река сама с ней разбирается, Мара, у нас сейчас другие заботы — весло моей матери ждет меня в той часовне, и я не собираюсь задерживаться ни на секунду."
[ход 104] Мара Солёная: "Река не прощает тех, кто сомневается в шаге, Вара. Либо ты называешь цену своей жизни сейчас, либо я забираю ключ и оставляю тебя разбираться с долгами в компании тех, кого уже не вернуть. Ты готова стать той, чье слово тяжелее речного ила?"
[ход 105] Вара Квилл: "Моя цена — не вечная служба, а доступ к архивам тех, кто списал моего брата в долговой реестр; я приму ваши имена, если река укажет путь к его палачам."

ЗА СТОЛОМ (мир этого НЕ слышит):
[ход 101] Вара Квилл: "Слушайте, если он сейчас вычеркнет себя и реестр рухнет — валим сразу, не оглядываясь. Гром, как только закончит, бей по шлюзу, я прикрою отход печатью!"
[ход 101] Гром Рид: "Принято, я наготове: как только Шелк закончит, я вскрываю шлюз, а вы двое — на выход, не оглядываясь. Вара, если Счётовод дёрнется, бей печатью, а я прикрою отход, чего бы мне это ни стоило."
[ход 103] Вара Квилл: "Так, финальный рывок: как только моя печать коснется страницы, реестр пойдет ко дну вместе с архивариусом — Гром, сразу бей по шлюзу, а мы с Марой прыгаем за тобой, не оглядываясь, пока вода не сомкнулась."
[ход 103] Гром Рид: "Вара, делай дело, а я уже занес кулак над механизмом — как только реестр поплывет, я выбиваю шлюз, и мы прыгаем единым куском, не ждите меня, если я замешкаюсь на секунду!"

ЗАЯВКА:
Вара Квилл: "Моя цена — не вечная служба, а доступ к архивам тех, кто списал моего брата в долговой реестр; я приму ваши имена, если река укажет путь к его палачам."

interpretation: Вара предлагает Речному Счётоводу новый договор: она принимает на себя имена оставшихся должников не в обмен на вечную службу, а за право доступа к архивам, связанным со списанием её брата, и за указание на виновных.

verdict: act

actionKind: talk

narration: Печать на твоей ладони обжигает холодом, а на сухом тракте между колеями проступает тонкая чёрная вода. Она складывается в цепочку мокрых отпечатков, ведущих не к реке, а к северной арке Площади Мокрых Весов — туда, где аварийный рычаг моста нависает над городскими архивными ходами. Тяжесть печати меняется: река принимает твою цену как обязательство хранить и возвращать имена, но взамен признаёт твоё право требовать записи о брате и тех, кто обратил его в долг.

text: Вара Квилл предложила Речному Счётоводу новый договор: принять имена незаконно списанных должников в обмен на доступ к архивам о судьбе её брата и указание на виновных.

visibility: public

witnesses: pc-vara-quill pc-grom-reed mara-salt

text: Река приняла условную цену Вары и указала следом чёрной воды путь к северной арке Площади Мокрых Весов, где находятся архивные ходы.

description: Обязательство Вары перед Речным Счётоводом уточнено: она обязана хранить и возвращать имена, а река признаёт её право на архивные записи о брате.


type: narration

text: Печать на твоей ладони обжигает холодом, а на сухом тракте между колеями проступает тонкая чёрная вода. Она складывается в цепочку мокрых отпечатков, ведущих не к реке, а к северной арке Площади Мокрых Весов — туда, где аварийный рычаг моста нависает над городскими архивными ходами. Тяжесть печати меняется: река принимает твою цену как обязательство хранить и возвращать имена, но взамен признаёт твоё право требовать записи о брате и тех, кто обратил его в долг.


agent: scribe

[System]
Ты — Писец: хранитель канона игровой сессии. Твоя работа механическая и
дотошная. На входе — события одного хода и текущее состояние мира. На выходе —
строгий JSON с обновлениями.

Правила:
1. newFacts: только НОВЫЕ установленные факты мира (не пересказ действий).
   Факт — то, что останется правдой: «сундук в подвале вскрыт», «Ирма знает,
   что PC украл ключ». witnesses — id персонажей, которые это видели/узнали.
   visibility "public" если знает хотя бы один PC, иначе "secret". 0-3 за ход.
   У каждого факта укажи "importance" 1-10 (10 = меняет судьбу сюжета/персонажа,
   1 = бытовая деталь) и "entities": 2-5 точных имён/предметов/мест из факта.
   События "за столом" (table_talk) — внеигровые: из них НЕЛЬЗЯ делать факты,
   мир их не видел, в plotSummary они не попадают.
2. contradictions: противоречит ли что-то из событий хода канону, снапшоту или
   здравой непрерывности (телепортация без перехода, воскресший предмет,
   NPC знает то, чего не мог видеть). severity: "minor" (шероховатость) |
   "major" (ломает связность). Пустой массив, если чисто.
3. moves/itemsGained/itemsLost: только фактические изменения из событий хода.
   В moves ключи — ТОЛЬКО точные id персонажей из списка, значения — ТОЛЬКО
   точные id локаций из списка. Никакой прозы и придуманных id.
4. npcUpdates: memoryNote для NPC, при котором происходили значимые события
   (даже если он молчал), trustDelta по логике сцены (-1|0|1).
5. plotSummary: перепиши сводку сюжета (5-10 предложений, вся игра целиком).
   openThreads: активные ниточки (3-7 пунктов).
6. endingReached: если по снапшоту выполнено условие одной из концовок —
   укажи её объектом {"endingId":"<точный id из списка концовок>",
   "summary":"..."}, иначе null. Не натягивай.
7. Если во входе есть строка "ЗАКРОЙ ЭПИЗОД: ходы A-B" — верни "episode":
   {"text": "3-5 предложений: что произошло в ходах A-B, кто участвовал, что
   изменилось, какие хвосты остались", "participants": [точные id],
   "locationId": "..."} . Эпизод — летопись, его никто не перепишет. Иначе
   "episode": null.
8. Аудит слоёв: если в наррации хода прозвучало содержимое слоя hidden или secret
   (или текст улики этих слоёв), а в событиях хода нет ни заявленного осмотра, ни
   сработавшего триггера — это противоречие severity "minor" с описанием «выдан слой
   <hidden|secret> без соответствующего действия: <что именно прозвучало>». Слой
   landmark при входе в локацию — норма, противоречием не считается.
9. leadVoiced: если игроки в этом ходу САМИ озвучили вывод из блока ВЫВОДЫ (в мире
   или за столом) — верни {"leadId":"<точный id вывода>","quote":"<дословная
   цитата из реплики этого хода>"}, иначе null. Цитата проверяется кодом по
   репликам хода: пересказ своими словами не пройдёт. Улики не трекай — их
   ведёт мастер.

Ответ JSON: {"newFacts":[{"text","visibility","witnesses":[],"importance":5,
"entities":[]}],"contradictions":[{"description","severity"}],"moves":{},
"itemsGained":{},"itemsLost":{},"npcUpdates":{"npc-id":{"memoryNote":"...",
"trustDelta":0}},"plotSummary":"...","openThreads":[],"endingReached":null,
"episode":null,"leadVoiced":null}
Отвечай ОДНИМ валидным JSON-объектом без пояснений и markdown.

[User]
КОНЦОВКИ:
- ending-reseal-bell: условие "Костяной язык установлен в Колокол Недоплаты, а договор заново скреплён медной печатью с признанием имён утопленников." | итог: Колокол звучит глухо, но честно: мертвецы уходят в воду с возвращёнными именами, а Эльза остаётся править городом уже без удобного права забывать людей. Шелк теряет укрытие и становится очень смертным.
- ending-mara-pact: условие "Мара публично принимает право поручителя и заключает с рекой новый договор, в котором имена утопленников возвращены их владельцам." | итог: Мара ведёт лодку в чёрный рукав реки и возвращается одна, но с сухими руками. Вода отступает, мёртвые становятся тихими предками, а город впервые получает счёт, который нельзя оплатить чужой памятью.
- ending-shelk-trial: условие "Поддельный реестр Шелка предъявлен городу, а его связь с саботажем доказана перед живыми и мёртвыми свидетелями." | итог: Шелка судят прямо в Костяной Конторе. Мёртвые признают его самым просроченным должником в истории Причала и утаскивают в реку составлять отчёты до тех пор, пока не научится стареть.
- ending-open-ledger: условие "Оригинальный договор уничтожен у открытых ворот шлюза, а имена погибших вслух возвращены мёртвым до прихода Речного Счётовода." | итог: Древняя сделка заканчивается навсегда: река уносит старые реестры, шлюз открывается, и Кривой Причал лишается магической защиты вместе с магическим рабством. Город выживает беднее, честнее и с крайне нервным отношением к воде.

СНАПШОТ-КРАТКО:
Ход: 104
Позиции: Вара Квилл (pc-vara-quill) -> lock-ossuary; Гром Рид (pc-grom-reed) -> lock-ossuary; Эльза Векс (elza-vex) -> market-square; Брат Узел (brother-knot) -> bell-tower; Мара Солёная (mara-salt) -> lock-ossuary; Доктор Улыбка (doctor-grin) -> tannery-yard; Старик Шелк (shelk-gray) -> lock-ossuary
Инвентарь: Вара Квилл: именные бирки утопленников, именные бирки утопленников, bone-key, bone-key, bone-key, death-warrant-shelk; Гром Рид: lead-plate, вдовье весло; Мара Солёная: bone-key
NPC:
- Эльза Векс (elza-vex): hostile, доверие 0/5, раскрытые секреты: (нет)
- Брат Узел (brother-knot): neutral, доверие 1/5, раскрытые секреты: (нет)
- Мара Солёная (mara-salt): friendly, доверие 5/5, раскрытые секреты: (нет)
- Доктор Улыбка (doctor-grin): hostile, доверие 0/5, раскрытые секреты: (нет)
- Старик Шелк (shelk-gray): hostile, доверие 0/5, раскрытые секреты: (нет)
Сводка сюжета: Вара Квилл, Гром Рид и Мара Солёная проникли в Костяную Контору, чтобы остановить махинации Старика Шелка. В ходе затопления Конторы и прибытия Речного Счётовода Вара Квилл приняла на себя бремя поручителя. Группа принудила Шелка исправить записи о смертях, включая мать Грома Рида. Вара Квилл использовала печать поручителя, чтобы стереть все записи о существовании Шелка, после чего тот растворился в реке. Мара Солёная и Гром Рид открыли шлюз, позволив группе сбежать из затопленной Конторы. Герои достигли сухого тракта, однако Вара Квилл остаётся связана печатью поручителя и обязательствами перед Речным Счётоводом. Судьба города и окончательный договор с рекой остаются нерешенными вопросами.
Открытые ниточки: Речной Счётовод ожидает от Вары Квилл признания условий нового договора.; Вара Квилл должна решить, какую цену заплатить реке, чтобы город не погиб.; Гром Рид намерен отправиться к Затопленной Часовне за вдовьим веслом.; Печать поручителя на Варе Квилл требует исполнения обязательств под угрозой боли.
Эпизодов в летописи: 10

КАНОН-ХВОСТ (последние факты):
[fact-95-3] Мара Солёная публично признала, что Речной Счётовод не делает различий между должниками и просто смывает все записи вместе с городом. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-96-1] Мара Солёная завладела ключом от шлюза, выбив его из руки Старика Шелка. (public, свидетели: mara-salt, shelk-gray, pc-grom-reed, pc-vara-quill)
[fact-96-2] Удар Шелка по цепи сорвал запруду: поток ворвался в Костяную Контору, сбил Грома Рида и отнял у него ещё часть памяти. (public, свидетели: mara-salt, shelk-gray, pc-grom-reed, pc-vara-quill)
[fact-96-3] Речной Счётовод пересёк порог Костяной Конторы и начал требовать оплату нового договора. (public, свидетели: mara-salt, shelk-gray, pc-grom-reed, pc-vara-quill)
[fact-97-1] Речной Счётовод принял Вару Квилл новым поручителем: она взяла на себя обязательства брата в обмен на снятие его имени с реестра живых должников. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-97-2] Имя брата Вары освобождено от долговой записи, однако печать поручителя связала Вару с рекой и обязанностью исправлять незаконные записи. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-97-3] Речной Счётовод признал возможность законного нового договора; Мара Солёная с ключом от шлюза остаётся необходимой стороной для его заключения. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-97-4] Вара Квилл стала официальным поручителем Речного Счётовода, приняв на себя обязательства брата в обмен на его освобождение от долгового реестра. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-97-5] Печать поручителя на коже Вары Квилл обязывает её исправлять незаконные записи в реестрах под угрозой физической боли и призыва к реке. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-97-6] Речной Счётовод признал легитимность нового договора, для заключения которого необходимо участие Мары Солёной с ключом от шлюза. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-98-1] Старик Шелк вынужден начать чтение реестров под угрозой физической расправы со стороны Грома Рида и Мары Солёной. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-99-1] Шелк Грей принуждён скреплять кровью каждое исправление в реестрах; ложь при чтении связана с болью печати поручителя Вары. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-99-2] В ящиках Костяной Конторы обнаружены непробитые смертные талоны: утопленники числятся живыми должниками, и их имена подлежат возвращению реке. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-100-1] Шелк Грей нашёл запись Марты Рид: она утонула у западной насыпи, но была незаконно внесена в реестр как живая поручительница по городскому долгу. (public, свидетели: pc-grom-reed, pc-vara-quill, mara-salt, shelk-gray)
[fact-100-2] Под принуждением Шелк кровью исправил запись Марты Рид: её смерть признана, долг снят, а имя возвращено реке. (public, свидетели: pc-grom-reed, pc-vara-quill, mara-salt, shelk-gray)
[fact-100-3] Гром Рид вернул обрывок памяти о матери: она предупреждала его не верить тем, кто превращает людей в строки реестра. (public, свидетели: pc-grom-reed)
[fact-101-1] Вара Квилл приказала Старику Шелку полностью стереть все записи о его существовании из реестров города. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-102-1] Старик Шелк начал сводить воедино записи о собственном существовании для полного стирания; окончательная правка ожидает печати поручителя Вары Квилл. (public, свидетели: pc-grom-reed, pc-vara-quill, mara-salt, shelk-gray)
[fact-102-2] Гром Рид объявил, что после прикосновения печати к странице бросится за вдовьим веслом в сторону Затопленной Часовни. (public, свидетели: pc-vara-quill, mara-salt, shelk-gray)
[fact-102-3] Старик Шелк подготовил финальную страницу реестра для полного стирания своей личности, ожидая печати Вары Квилл. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-102-4] Гром Рид намерен немедленно отправиться к Затопленной Часовне за вдовьим веслом сразу после завершения сделки. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-103-1] Вара Квилл приложила печать поручителя к финальной странице, и записи о существовании Старика Шелка начали стираться из реестра речными чернилами. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-103-2] Речной Счётовод принял стираемые записи Шелка, но исправленные имена утопленников и условия нового договора всё ещё требуют явного понимания со стороны поручителя. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-103-3] Записи о существовании Старика Шелка стерты из реестров города речными чернилами. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt, shelk-gray)
[fact-103-4] Старик Шелк перестал существовать как личность и архивариус, растворившись в реке. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt)
[fact-104-1] Мара вставила ключ в замок шлюза, а Гром Рид силой выбил заклинивший привод, открыв группе путь из затопленной Костяной Конторы. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt)
[fact-104-2] Речной Счётовод не остановил бегство: стирание Шелка принято как уплата, но обязательства нового договора и печать поручителя Вары остаются в силе. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt)
[fact-104-3] Герои покинули Костяную Контору через открытый шлюз и достигли сухого тракта. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt)
[fact-105-1] Вара Квилл предложила Речному Счётоводу новый договор: принять имена незаконно списанных должников в обмен на доступ к архивам о судьбе её брата и указание на виновных. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt)
[fact-105-2] Река приняла условную цену Вары и указала следом чёрной воды путь к северной арке Площади Мокрых Весов, где находятся архивные ходы. (public, свидетели: pc-vara-quill, pc-grom-reed, mara-salt)

ПАМЯТЬ (выборка по текущей сцене, дальнее прошлое):
ФАКТЫ:
- [ход 89 | важность 9] Вара Квилл добровольно предложила себя в качестве поручителя перед рекой, чтобы скрепить сделку по освобождению имён утопленников.
- [ход 95 | важность 7] Мара Солёная публично признала, что Речной Счётовод не делает различий между должниками и просто смывает все записи вместе с городом.
- [ход 97 | важность 10] Вара Квилл стала официальным поручителем Речного Счётовода, приняв на себя обязательства брата в обмен на его освобождение от долгового реестра.
- [ход 97 | важность 5] Речной Счётовод принял Вару Квилл новым поручителем: она взяла на себя обязательства брата в обмен на снятие его имени с реестра живых должников.
- [ход 97 | важность 9] Печать поручителя на коже Вары Квилл обязывает её исправлять незаконные записи в реестрах под угрозой физической боли и призыва к реке.
- [ход 100 | важность 5] Шелк Грей нашёл запись Марты Рид: она утонула у западной насыпи, но была незаконно внесена в реестр как живая поручительница по городскому долгу.
- [ход 103 | важность 5] Речной Счётовод принял стираемые записи Шелка, но исправленные имена утопленников и условия нового договора всё ещё требуют явного понимания со стороны поручителя.
- [ход 104 | важность 5] Речной Счётовод не остановил бегство: стирание Шелка принято как уплата, но обязательства нового договора и печать поручителя Вары остаются в силе.
- [ход 105 | важность 5] Река приняла условную цену Вары и указала следом чёрной воды путь к северной арке Площади Мокрых Весов, где находятся архивные ходы.
- [ход 105 | важность 5] Вара Квилл предложила Речному Счётоводу новый договор: принять имена незаконно списанных должников в обмен на доступ к архивам о судьбе её брата и указание на виновных.

ЭПИЗОДЫ:
- [ход 100 | важность 5] В ходе ходов 91-100 герои закрепились в затопленной Костяной Конторе под надзором Речного Счётовода. Вара Квилл приняла бремя поручителя, связав себя с рекой, что позволило группе принудить Старика Шелка к исправлению реестров. Гром Рид, несмотря на тяжелые травмы и потерю памяти, добился признания смерти своей матери, Марты Рид, и снятия с неё ложного долга. Мара Солёная удерживает ключ от шлюза, контролируя ситуацию. Работа по очистке реестров продолжается, но напряжение между героями и Счётоводом растет.

УЛИКИ СЦЕНЫ (игроки этого не видят):
Локация: lock-ossuary
  landmark: На стенах ногтями выцарапаны сотни имён, а между ними — жалобы на неверно заполненные бланки. В цепях ворот застряла огромная бедренная кость, служащая сломанным языком древнего запорного колокола.
  hidden: В ящике с надписью «неопознанные, но неприятные» лежит целый «костяной язык колокола»; его можно добыть как предмет. | Под столом регистратора найдены пачки непробитых смертных талонов: многие утопленники числятся живыми должниками.
  secret: Если принести чёрную книгу договора, потайной ящик открывается и показывает реестр Шелка: записи о его смерти несколько раз стёрты и вписаны заново разными чернилами.
Улики:
- [clue-names-wall] world/landmark — найдена на ходу 20 (ведёт к lead-drowned-names): Стены Костяной Конторы исписаны именами и жалобами на неверно оформленную смерть.
- [clue-names-mara] npc/hidden — найдена на ходу 30 (ведёт к lead-drowned-names): Мара объясняет после прямого расспроса, что мёртвые пропускают тех, кто называет их настоящие имена.
- [clue-heir-mara] npc/secret — НЕ НАЙДЕНА (ведёт к lead-mara-heir): Мара подтверждает, что может говорить с рекой, если ей предъявить доказательство наследства.
- [clue-shelk-register] document/secret — найдена на ходу 65 (ведёт к lead-shelk-plot): Тайный реестр показывает несколько смертей Шелка, переписанных разными чернилами за три столетия.

ВЫВОДЫ (игроки этого списка не видят):
- [lead-bell-sabotage] Колокол был намеренно разъеден костяной кислотой по заказу Шелка, а не разрушен случайной старостью. — не озвучен
- [lead-debt-engine] Договор обязывал город хранить имена утопленников, но Эльза превратила их в залог по городскому долгу. — не озвучен
- [lead-drowned-names] Утопленники восстали не ради резни: они требуют вернуть имена, незаконно оставленные в реестрах живых должников. — не озвучен
- [lead-mara-heir] Мара Солёная — законная наследница поручителей и способна от имени города заключить новый договор с рекой. — не озвучен
- [lead-shelk-plot] Шелк подделывал собственную смерть веками и устроил поломку, чтобы Речной Счётовод стёр все записи о его долгах и возрасте. — озвучен на ходу 64

СОБЫТИЯ ХОДА 105:
Вара Квилл: "Моя цена — не вечная служба, а доступ к архивам тех, кто списал моего брата в долговой реестр; я приму ваши имена, если река укажет путь к его палачам."
МАСТЕР (act): Вара предлагает Речному Счётоводу новый договор: она принимает на себя имена оставшихся должников не в обмен на вечную службу, а за право доступа к архивам, связанным со списанием её брата, и за указание на виновных.
НАРРАЦИЯ: Печать на твоей ладони обжигает холодом, а на сухом тракте между колеями проступает тонкая чёрная вода. Она складывается в цепочку мокрых отпечатков, ведущих не к реке, а к северной арке Площади Мокрых Весов — туда, где аварийный рычаг моста нависает над городскими архивными ходами. Тяжесть печати меняется: река принимает твою цену как обязательство хранить и возвращать имена, но взамен признаёт твоё право требовать записи о брате и тех, кто обратил его в долг.
ФАКТ [fact-105-1] (public): Вара Квилл предложила Речному Счётоводу новый договор: принять имена незаконно списанных должников в обмен на доступ к архивам о судьбе её брата и указание на виновных.
ФАКТ [fact-105-2] (public): Река приняла условную цену Вары и указала следом чёрной воды путь к северной арке Площади Мокрых Весов, где находятся архивные ходы.
ИЗМЕНЕНИЕ: Обязательство Вары перед Речным Счётоводом уточнено: она обязана хранить и возвращать имена, а река признаёт её право на архивные записи о брате.

entities:
pc-vara-quill
Речной Счётовод
архивы
брат Вары

entities:
Река
Площадь Мокрых Весов
архивные ходы

pc-vara-quill: market-square

pc-grom-reed: market-square

mara-salt: market-square

memoryNote: Вара Квилл заключила сделку с Речным Счётоводом, получив доступ к архивам, что угрожает тайнам Эльзы.

plotSummary: Вара Квилл, Гром Рид и Мара Солёная проникли в Костяную Контору, где принудили Старика Шелка исправить реестры и стереть записи о его существовании. Вара Квилл приняла бремя поручителя, связав себя с Речным Счётоводом. После затопления Конторы группа сбежала через шлюз на сухой тракт. Вара Квилл пересмотрела условия своего поручительства, предложив реке сделку: она берет на себя обязательства по возвращению имен утопленников в обмен на доступ к архивам о судьбе своего брата. Река приняла условия и указала путь к архивным ходам под Площадью Мокрых Весов.

openThreads: Вара Квилл должна исследовать архивные ходы под Площадью Мокрых Весов, чтобы найти информацию о брате.

openThreads: Гром Рид намерен отправиться к Затопленной Часовне за вдовьим веслом.

openThreads: Печать поручителя на Варе Квилл требует исполнения обязательств по хранению и возвращению имен.

openThreads: Эльза Векс остается правителем города, чьи тайны могут быть раскрыты в архивах.


description: обновление от писца