Recipe — GENESIS Phase 8 Application Guide template

Когда создавать guide

Создавай Phase 8 Application Guide когда:

  • Project applying GENESIS методологию (есть `{project}/genesis/` directory)

  • ≥2 artifacts достигли status `ready-for-review`

  • Production target paths известны (даже если файлы ещё не существуют)

НЕ создавай:

  • До первого artifact L7 closure

  • Для one-off GENESIS application (1 artifact only) — overhead не оправдан

Location

{project}/genesis/PHASE-8-APPLICATION-GUIDE.podlite

Same directory as `genesis/README.podlite` — guide служит как navigation companion для user.

Template structure (минимум 6 секций)

Section 1: Artifacts ready table

Список всех artifacts со status `ready-for-review`. Колонки:

  • `#` — artifact number из genesis/README sequence

  • Artifact name

  • Source path (link к `.podlite` или `.css`/`.json`)

  • Target path (production destination после Phase 8)

Format:

=begin table :caption<Artifact × target>
#  Artifact            Source                                  Target
==|===================|=======================================|================================
1  brand-line          L<...|file:./brand-line/brand-line.podlite>  {project}/README.podlite hero
...
=end table

Section 2: Pre-application checklist

Conditions перед запуском Phase 8:

  • Review каждый artifact полностью

  • Verify cross-references между artifacts корректны

  • Verify нет конфликтов между artifacts

  • Decide: apply все сразу OR incrementally

  • Verify Phase 4 closure criteria status (см. genesis/README)

Section 3: Application commands

User-facing commands trigger Phase 8:

# Single artifact:
применяй <artifact> к <target>

# Batch:
применяй все Phase 4 artifacts

# Selective:
применяй artifacts 1,2,7 к {project}/

Section 4: Claude responsibilities (per artifact)

Что Claude делает при получении команды:

  • 1. Прочитать source artifact

  • 2. Прочитать target (если существует, для merge strategy)

  • 3. Apply content к target

  • 4. Update artifact status в genesis/README из 🟡 в 🟢

  • 5. Register Runa `eu_used` events с `validation-status=production`

  • 6. Log action в action-log

  • 7. Confirm targets + diff summary

Section 5: What Claude NEVER does

  • НЕ применяет без explicit user команды

  • НЕ изменяет `validation-status=production` без Phase 8 trigger

  • НЕ перемещает файлы между genesis/ и production parallel

  • НЕ генерирует новые artifacts во время Phase 8

Section 6: Reversibility

How к откатить если applied wrong:

  • 1. Backup auto-created в `genesis/_backups/YYYY-MM-DD-target-name`

  • 2. Command: «откати X application»

  • 3. Claude restores backup, reverts status, registers `reverted` event

Если ≥4 artifacts — рекомендованный application order по risk levels:

  • Phase 8a — low-risk first (ADRs, docs, new files)

  • Phase 8b — token systems

  • Phase 8c — README + brand

  • Phase 8d — implementation files (когда code scaffolded)

Section 8 (optional): Closure criteria status

Snapshot текущего pack closure status:

  • Met criteria (с numbers)

  • Pending criteria (calendar-based usually)

Reference instance

Phrasis Phase 8 Guide (validated 2026-05-24):

  • Location: `~/Sync/projects/phrasis-editor/genesis/PHASE-8-APPLICATION-GUIDE.podlite`

  • 8 artifacts × 8 targets table

  • 4-phase recommended sequence

  • 7/8 closure criteria status snapshot

Cross-references