---
name: continuity
description: >
  Безперервність художнього тексту українською між главами: хто з героїв що
  знає й звідки, тіло й речі героя, час і правила світу. Звірка глави з
  попередніми й з документами стану, які веде книга (стан знань, таймлайн,
  хронологія, поточний стан героя), — таблиця розбіжностей на вердикт
  автора; оновлення цих документів після зміни глави; побудова й поповнення
  каталогів світу (уміння, речі, істоти, місця) зі звіркою з джерелом і
  протоколом. Тексту глав не править.
  Використовувати на прохання «звір главу з попередніми», «перевір
  безперервність», «перевір, хто що знає», «чи не знає герой того, чого не міг
  знати», «чи сходиться час», «звідки в нього ця річ», «оновити таймлайн і
  стан після глави», «склади стан знань на главу», «додай у каталог», «знайди
  в джерелах і внеси в каталог», «огляд поповнення каталогів». Не вмикатися на аудит
  глави (audit), на факти всередині однієї глави (scene, С16), на письмо
  (write), на картку героя (setup), на читацький тест (reader) і на технічний
  текст — документацію, інструкцію, HLD (це ukrainian-tech-docs).
---

# Безперервність між главами

Цей скіл звіряє главу з тим, що було до неї, і веде документи стану книги:
що герой знає, що з ним і при ньому, котра година і який день, які правила
світу вже діють, які вміння, речі, істоти й місця вже є в каталогах. Тексту
глав не править. Правила — тут, Б1–Б12;
таблиця знахідок — `../../shared/findings.md`, А3, від теки цього скіла.

## 1. Межа скіла

**Скіл про ремесло, не про книгу.** У цьому файлі немає імен героїв, назв
світу чи фактів лору; приклади вигадані. Факти — у документах книги, на які
вказує профіль.

**Текст глав не змінюється.** Кожна розбіжність — питання авторові (клас 3,
`findings.md`, А7): діра це чи задум, вирішує лише автор. Правка глави за
вердиктом — задача `write` з її передумовами.

**Книга веде своє — скіл підлаштовується.** Документи стану книга може
вести у своїй формі: файл знань на героя і момент, таймлайн по годинах,
хронологію по днях, один файл поточного стану героя, картку глави зі станом
на вході. Скіл читає і оновлює їх у тій формі, яку вони вже мають: не
переводить на шаблони пакета, не перейменовує, не зводить кілька файлів в
один. Порядок книги (слот «Інструкції проєкту») старший за порядок скіла
(`profile.md`, «Старшинство»). Шаблон `templates/knowledge-state.md` — лише
для книги, де стану знань ще не ведуть.

**Документів може не бути.** Жоден документ стану не обов'язковий. Яких
книга не веде, тих скіл не вимагає і не заводить без прохання автора: що
документа немає, звіряється з текстом попередніх глав. Набір документів
залежить від жанру й книги: таймлайн по годинах потрібен там, де час
рахують щільно; поточний стан героя із числами й інвентарем — переважно в
прозі з ігровою системою; у романі без них звірка однаково працює.

**Вигадувати не можна.** У документ стану йде лише те, що є в тексті глави
чи в рішенні автора. Виведене (година, якої немає в тексті, але яку видно зі
світла, їжі, тривалості дій) так і позначається — способом, яким книга вже
позначає виведене, а немає такого — словом «виведено».

**Профіль книги.** Знайти й прочитати за `../../shared/profile.md`: профіль,
за ним слоти «Інструкції проєкту», «Глави й чернетки», «Стан знань
персонажів», «Стан і час», «Каталоги», «Персонажі», «Канон фактів» і
«Відкриті рішення автора». З карток героїв глави — розділи «Що знає», «Чого хоче · що
приховує · чого боїться» (з підрозділом «Правда й брехня»), «Зміни по
главах», «Уміння», «Зовнішність», «Відкрите», «Журнал рішень». Профілю немає — сказати це вголос; тоді
попередні глави — лише ті, що дав автор.

**Чого книга не веде, того не бракує.** Слот зі значенням «не ведеться» чи
слот, якого в профілі немає, — не вада книги: скіл не перелічує їх як
брак, не називає профіль неповним і не пропонує завести документ, розділ
картки чи слот без прохання автора. Досить одного рядка в закривальному
рядку: із чим саме звірено. Так само позначки задуму шукаються лише там, де книга
їх веде.

**Межа з іншими скілами.** Факти всередині однієї глави — `scene`, С16;
звірка з попередніми главами й документами стану — цей скіл. Аудит глави за
рівнями (`audit`) попередніх глав не звіряє.

## 2. Режими

| Режим | Коли | Що робить |
|---|---|---|
| Звірка | «звір главу з попередніми», «перевір безперервність», «хто що знає», «чи сходиться час» | Таблиця розбіжностей (Б1–Б6); документи не змінюються |
| Оновлення стану | «онови таймлайн і стан після глави»; глава змінилась, а книга за своїми інструкціями оновлює документи стану разом із главою | Б7: що змінилось у документах стану через цю главу |
| Стан знань | «склади стан знань на главу»; звірці бракує стану знань | Б8: чернетка стану знань |
| Каталог | «додай у каталог», «знайди в джерелах і внеси»; у розмові з'явилось уміння, річ чи істота, і автор каже, де це шукати; нове в главі, чого каталог не має | Б9–Б11: знайти, звірити з джерелом, внести, записати в протокол |
| Огляд каталогів | «огляд поповнення каталогів»; запланований огляд, якщо книга його веде | Б12: повторний пошук за протоколом |

Автор може замовити кілька режимів разом. Порядок тоді — звірка, потім
оновлення: документ стану не оновлюється тим, що звірка поставила під
питання, доки автор не відповів.

## 3. Які глави

Звіряється глава, яку назвав автор, — з тим, що було до неї. За попередні
глави говорять документи стану на момент перед главою. Їх немає чи вони не
покривають момент — читаються попередні глави в роботі (як їх позначає
профіль чи автор). Усіх глав книги підряд скіл не читає; незрозуміло, скільки
брати назад, — одне питання авторові. Чого не прочитано, звіт називає:
«глави 01–03 не читала, спираюся на стан знань і таймлайн».

## 4. Звірка

**Б1. Знання.** Для кожного героя глави — місця, де він спирається на
знання: каже, питає, вирішує, діє, приховує, бреше. До кожного — питання:
звідки він це знає на цей момент? Джерело — подія раніше в тексті (хто
сказав, що герой бачив, прочитав, підслухав), розділ картки «Що знає»
(знання до книги), рядок стану знань із джерелом. Розбіжність двох видів:

- герой знає те, чого ще не дізнався: джерела раніше немає, воно пізніше за
  це місце, або знання прийшло героєві, якого при тому не було (хто кому що
  сказав);
- герой поводиться так, ніби не знає вже відомого: дивується, перепитує,
  діє всупереч.

Обидва — лише кандидати. Герой, що бреше, приховує чи не вірить, діє
всупереч знанню свідомо: спершу звірити з підрозділом картки «Правда й
брехня» і із самою сценою.

**Б2. Тіло й речі.** Рани, втома, голод, речі — у кого вони й де. Це є в
будь-якому жанрі. Розбіжність: витрачене чи втрачене з'являється знову без
пояснення; річ у руках героя, який її не мав; рана чи втома зникає без часу
й лікування або забувається, коли мала б заважати. Джерела — текст
попередніх глав, рядки «Зміни по главах» картки, а якщо книга веде, — картка
глави зі станом на вході й документ поточного стану героя.

Числа героя (рівень, очки, запас сил чи магії, інвентар) — лише там, де
жанр їх веде, як у прозі з ігровою системою (LitRPG), і книга записує їх у
документ стану. Розбіжність — число в главі не сходиться з останнім
записаним або з тим, що змінилося відтоді. Чисел книга не веде — цієї
частини Б2 немає, і звіт її не згадує.

**Б3. Час.** Години, дні, тривалість дій і дороги. Розбіжність: дія не
вкладається в час між двома мітками; дорога забирає менше чи більше, ніж
дозволяє відстань і спосіб; герой у двох місцях одночасно; «через три дні»
не сходиться з днями хронології; світло, їжа, сон суперечать годині.
Джерела — таймлайн, хронологія, мітки часу в тексті.

**Б4. Правила світу.** Механіки, ліміти, ціни дій, закони й звичаї,
встановлені раніше. Розбіжність: глава порушує правило без пояснення
(вміння діє дешевше, ніж записано; межа, яку раніше не можна було
перейти, переходиться мовчки). Джерело — канон фактів, каталоги (розд. 7) і
текст попередніх глав. Нове правило, якого канон ще не має, — не розбіжність, а новий факт
(Б7).

**Б5. Що старше.** Правда — текст глав і погоджене автором у картках і
каноні. Документ стану — робочий матеріал: рядок, якого текст не
підтверджує, — розбіжність самого документа, а не глави, і подається так.
Рядок зі статусом «чернетка» чи «не погоджено» й виведене — підказка, а не
джерело: розбіжність лише з ним — питання, а не знахідка. Звірка однакова
для чернетки й чистовика: нічого не правиться.

**Б6. Задум автора.** Герой може знати те, чого читач ще не бачив; річ
може зникнути, щоб знайтися пізніше; час може йти дивно з причини, яку
розкриють. Позначка задуму — рядок у документі стану (розділ «Свідомо»
шаблону стану знань чи своя позначка книги), розділ «Відкрите» чи «Журнал
рішень» картки, «Відкриті рішення автора», нотатки до глави. Є позначка —
не знахідка; звіт одним реченням каже, які місця звірено з позначкою. Немає —
питання «діра чи задум?».

**Таблиця.** За `findings.md`, А3, з такими колонками:
`№ · пункт (Б1–Б4) · клас · де (глава, сцена, цитата до десяти слів) · що
не сходиться · джерело раніше (глава й цитата або документ і рядок;
«немає») · варіанти · вердикт`. У колонці «клас» — 3 для кожного рядка:
це питання авторові, а не правка. Варіант не приписує книзі правил, яких у
ній немає («розділ картки міняєте лише ви»), і не оголошує обов'язковими
наслідки, яких текст не вимагає. Варіантів кілька, кожен із
механізмом, наслідком і ризиком; «лишити як є» — рівноправний. Наприклад:
дати героєві джерело раніше, прибрати знання чи річ із цього місця,
позначити як задум. Варіант не вигадує подій за автора: де потрібна нова
подія, він її називає, а не пише. Для «забув», «з'явилось знову» й
суперечності часу — обидва місця з главами. Наслідки далі: якщо на
розбіжності тримаються інші місця (герой діє на цьому знанні ще двічі),
вони перелічені в тому самому рядку. Порядок рядків — за ціною для читача
(А3). Розбіжностей немає — одне речення: що звірено, із чим.

## 5. Оновлення стану

**Б7. Що змінила глава.** Після зміни глави — дописаний епізод, змінені
години, витрачене чи здобуте, нове правило світу — скіл проходить документи
стану, які веде книга (слот «Стан і час», «Стан знань персонажів», картки
героїв, канон фактів), і для кожного каже, що в ньому має змінитися:
документ · місце · було · стане · звідки (глава, сцена). Нові знання героя,
що з'явились у главі, — так само, рядками стану знань.

- **Коли записувати.** Книга в «Інструкціях проєкту» велить оновлювати ці
  документи разом із главою — скіл записує в тій самій роботі, у формі
  документа, і звітує переліком змін. Такого правила немає — показує перелік
  і записує після «так» автора.
- **Що не записується без автора.** Рядок, який звірка (Б1–Б4) поставила під
  питання; нове правило світу в каноні фактів; будь-що в розділах картки,
  крім «Змін по главах» і «У главах». Ці місця — переліком на погодження.
- **Наявне не переписується.** Новий момент — новий рядок, новий файл чи
  новий розділ, як заведено в книзі; старий рядок, що став неправдою,
  виправляється з приміткою, звідки зміна. Дата звірки, якщо документ її
  веде, оновлюється.
- **Картинки й похідні файли.** Документ, зібраний з інших (графік,
  діаграма), оновлюється так, як книга його будує; не вміє — сказати, що він
  застарів, і назвати, із чого перебудувати.

Без доступу до файлів — перелік змін текстом. Те, чого не записано,
подається як пропозиція («пропоную дописати»), а не як дія («дописую»).

## 6. Стан знань, коли його немає

**Б8.** Файлів стану знань немає або вони не покривають момент глави — скіл
складає чернетку з прочитаного: герой · знає · звідки (глава, сцена) · не
знає (що варто тримати) · свідомо. Чернетка позначена саме словами
«чернетка, не погоджено».

- **Знає** — словами тексту. Узагальнення понад текст («хворий», коли
  текст каже «кашляє») — з позначкою «виведено» або не пишеться.
- **Не знає** — лише те, що знає хтось інший чи читач, а героєві джерела не
  показано (його не було, йому не сказали). Здогадів про те, чого герой не
  помітив, не підозрює чи не бачив, не додавати.
- **Свідомо** — лише те, що позначив автор. Не позначав — розділ порожній. У файл — лише після «так» автора: у формі, яку книга вже веде;
книга ще не веде — за `templates/knowledge-state.md`. Куди — слот «Стан
знань персонажів»; його немає — питання авторові й рядок у профіль на
погодження. Наявний файл не переписується (Б7).

## 7. Каталоги

Каталог — довідник однієї категорії світу: уміння, речі, істоти, місця,
організації, терміни. Набір каталогів залежить від жанру й книги; які вони й
де лежать, каже слот «Каталоги». Каталогів книга не веде — режиму немає, і
скіл їх не заводить без прохання автора. Книга вже веде каталоги у своїй
формі (колонки, поділ на робочий канон і витяг із джерел, протокол) — скіл
дописує в ту саму форму (розд. 1).

**Б9. Знайти й звірити.** Запис іде в каталог лише з джерелом, звіреним
дослівно: цитату знайдено у файлі, і в записі стоїть файл і рядок (або глава
й сцена для тексту самої книги). Дослівно — з лапками джерела й без
скорочень; пропуск усередині цитати позначається «…». Джерела — глави книги й ті тексти, які книга
називає джерелами каталогів (слот «Каталоги»). Шукати — спершу пошуком по
файлах, потім читати знайдене. Шукати за коренем і ширшим шаблоном, а не за
точною назвою: та сама річ у джерелі може бути названа інакше, стояти в
іншій граматичній формі чи бути предметом, а не вмінням. Назву мовою
джерела зберегти поруч із перекладом, якщо каталог так веде.

**Б10. Внести.** Звірити з каталогами книги: такого запису немає — додати;
є, але неповний — доповнити; є з іншою назвою — не дублювати, а дописати
синонім. Розходиться з наявним — не переписувати мовчки: обидві редакції з
джерелами й питання авторові. Витяг із джерел (сировина) і робочий каталог
(канон для письма) не змішувати: у робочий іде лише звірене. Рішення автора
щодо запису — з датою і словами автора, як книга веде рішення. Без доступу до
файлів — запис текстом, як пропозиція («пропоную дописати»), а не дія.

**Б11. Протокол.** Книга веде протокол поповнення — кожна звірка в ньому:
дата · що · каталог · дія (додано / доповнено / не додано) · джерело
(файл:рядок) · як шукали (ключі, де, яким способом) · хто вказав. Не
додане — теж рядком і чому. Пошук, що спершу не знайшов, а потім знайшов
іншим ключем, — рядок в уроки пошуку, якщо протокол їх веде. Протоколу книга
не веде — ті самі поля звітом у відповіді.

**Б12. Огляд.** На прохання чи за розкладом, який книга завела сама: перечитати
протокол, подивитися, як шукали, і схожими ключами шукати те, що могло не
потрапити в каталог. Знахідки — у протокол; у каталог — лише звірене за Б9.
Розкладу скіл не заводить без прохання автора.

**Каталог і звірка.** Каталоги — джерело для Б4: уміння діє не так, як
записано, — розбіжність. Нове вміння, річ чи істота, що з'явились у главі, —
кандидат у каталог при оновленні стану (Б7), на погодження автора.

## 8. Стадія → файл

Шляхи — від `../../shared/`.

| Стадія | Коли | Читати |
|---|---|---|
| Вхід | перед роботою | цей файл · `profile.md` · профіль книги й слоти з розд. 1 |
| Звірка | режим «звірка» | глава · документи стану на момент перед главою · картки героїв глави · попередні глави за розд. 3 · канон фактів для Б4 · `findings.md`, А3, А7 |
| Оновлення стану | режим «оновлення стану» | глава · документи стану зі слотів «Стан і час», «Стан знань персонажів» · картки героїв глави · «Інструкції проєкту» |
| Каталог, огляд | режими «каталог», «огляд каталогів» | слот «Каталоги»: каталоги, протокол, джерела · «Інструкції проєкту» |
| Стан знань | режим «стан знань» | глава й попередні за розд. 3 · `templates/knowledge-state.md`, якщо книга ще не веде своєї форми |

## 9. Закривальний рядок

`Стадії: вхід (continuity/SKILL, profile, профіль книги, <прочитані слоти>) · звірка Б1–Б6 (глава <N>; попередні: <глави чи документи стану>; findings А3, А7) · текст глав не змінювався`

Оновлення — `· оновлення стану Б7: змінено <документи> / показано перелік на погодження`. Стан знань — `· стан знань Б8: чернетка показана` або `записано <файл> (погоджено автором)`. Каталог — `Стадії: вхід (…) · каталог Б9–Б11 (джерела: <де шукали>) · каталог: <додано / доповнено / не додано> · протокол: <записано / звітом>`; огляд — `· огляд Б12 (протокол, ключі)`. Категорію не звіряли — назвати, чому: «Б3 — у главі немає міток часу й таймлайну не ведуть». Профілю немає — `профіль: немає`. У рядку стоять файли, які справді прочитано в цій роботі. Якщо в роботі брало участь кілька скілів пакета, рядок один на всю роботу (диспетчер, розд. 3).
