Теги: note

Статус: active

Слов: 1 510

RULES.md

Названия мира

Названия папок и файлов

Локации файлов

Единый источник истины

Запрет на одушевление предметов

Строго запрещено одушевлять неодушевлённые предметы в авторском тексте.

Нельзя писать, что предмет:

Предметы должны оставаться предметами.

Если Товарищ Райко приписывает предмету идеологию, волю, позицию, революционную функцию или статус участника кухни, это допустимо только как его реплика или действие. Авторский текст не должен подтверждать его бред.

Пан Коцкий должен возвращать такие сцены к бытовой реальности сухой точной репликой.

Фокус сцены всегда должен оставаться на главных героях:

Предмет не может перетягивать роль персонажа на себя.

Правило против дублей карточек

Что можно и нельзя в карточках персонажей

Карточка персонажа — это его характеристики, личность, связи, способности. Не лог его появлений в историях.

В карточку можно: - характер, манеру речи, типичное поведение - ключевые черты личности (что движет персонажем) - способности и ограничения - связи с другими персонажами (с кратким описанием отношений) - открытые крючки (незакрытые вопросы, связанные с персонажем) - текущий статус (сверяемый с SOURCE_OF_TRUTH.md)

В карточку нельзя: - список всех историй, где персонаж появился - пересказ сюжета каждой истории с его участием - хронологический лог событий (для этого есть TIMELINE.md) - дублирование информации из историй

Исключение: «Ключевые события» — это поворотные моменты для самого персонажа (изменение статуса, новая роль, получение способности, важное личное решение), а не список его появлений. Если событие не изменило персонажа — ему не место в карточке.

Примеры: - Семёнок → карточки/персонажи/КОТ_СЕМЕНОК.md, не создавать СЕМЕНОК.md. - Галина → карточки/персонажи/ГАЛИНА.md, не создавать вторую ГАЛИНА.md в другой папке. - Андрюха → карточки/персонажи/АНДРЮХА.md. - Берюза-3000 → карточки/артефакты/БЕРЮЗА-3000.md.

Unicode и названия


Форматирование файлов (style guide)

1. Frontmatter (YAML)

Обязательные поля — в строгом порядке:

---
created: ГГГГ-ММ-ДД
updated: ГГГГ-ММ-ДД
tags:
- батоня
- категория     # одно из: персонаж, история, карточка, локация и т.д.
- ...           # по смыслу, каждое с новой строки с дефисом
status: active  # или: draft, archived, wip
---

Правила YAML: - Теги всегда списком с дефисами (- тег), не inline-массивом (tags: [тег1, тег2]). - Кавычки у значений — только если значение содержит спецсимволы (:, #, [, {, "). - Порядок полей: created, updated, tags, status, затем специфичные поля (см. ниже). - Между --- и содержимым — пустая строка не нужна (YAML парсит нормально). После закрывающего --- — пустая строка.

Дополнительные поля для карточек:

title: Персонаж — Роль          # или "Название — Описание"
type: character                  # character | artefact | location | transport
species: Человек | Кот | ...     # только для персонажей
role: Краткая роль               # только для персонажей
canon: true                      # для историй
canon_type: main_story | side_story
cycle: Название-арки             # необязательно
location: Где происходит         # для историй

Дополнительные поля для историй:

canon: true
canon_type: main_story | side_story
cycle: Название-арки
series: N                        # номер серии, если часть цикла
location: Где происходит

2. Заголовки (Heading hierarchy)

Строгая иерархия заголовков:

Тип файла H1 (#) Содержание
Карточка персонажа # ИМЯ Полное имя персонажа (как в карточке)
Карточка артефакта # НАЗВАНИЕ Название артефакта
Карточка локации # НАЗВАНИЕ Название локации
История основная # Название истории По смыслу, без кавычек
Виньетка боковая # ВИНЬЕТКА: НАЗВАНИЕ С префиксом ВИНЬЕТКА:
Сборник # СБОРНИК: НАЗВАНИЕ С префиксом СБОРНИК:
Мир/служебный # НАЗВАНИЕ По смыслу

Правила: - H1 (#) — ровно один на файл. Первая строка после frontmatter. - H2 (##) — основные разделы: ## Базовая информация, ## Личность, ## Сюжет. - H3 (###) — подразделы внутри H2: ### Физические характеристики, ### Ключевые события. - H4 (####) — детали внутри H3. Использовать редко. - H5/H6 — не использовать без крайней необходимости. - В историях H2 — сцены или временные блоки. - В карточках секции идут через H2 → H3, без пропуска уровней. - Между заголовком и текстом — пустая строка. - После текста перед следующим заголовком — пустая строка.

3. Формат историй

4. Формат карточек

Стандартная структура карточки (обязательные секции):

# ИМЯ

## Базовая информация
- **Поле:** Значение
- **Поле:** Значение

## Личность
- **Характер:** ...
- **Мотивация:** ...
- **Ценности:** ...

## Биография
**Ранняя жизнь:**
Текст...

**Ключевые события:**
- Событие 1
- Событие 2

## Связи
- **Персонаж** — Тип связи: описание

## Способности
- **Способность:** описание

### Важные цитаты
> Цитата

### Примечания
- **Заметка:** ...

Обязательные секции: Базовая информация, Личность, Связи. Остальные — по необходимости.

5. Теги (tags)

Теги-категории (всегда первые): - батоня — корневой тег вселенной, опционально - Для карточек: персонаж, артефакт, локация, транспорт - Для историй: история, основная / боковая, виньетка, сборник

Теги персонажей: Имя персонажа как в карточке, через дефис: Дядя-Леопольд, Кот-Семёнок, Пан-Коцкий, Мужик-не-жаркий.

Теги-контекст: абсурд, песня, медицина, борщ, джакузи — любые по смыслу, короткие, с маленькой буквы или через дефис.

Теги пишутся списком:

tags:
- батоня
- история
- боковая
- виньетка
- Леопольд
- Мужик-не-жаркий
- песня
- абсурд

6. Оформление цитат внутри текста

7. Именование файлов

8. Общие правила оформления