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
Section 7 (optional): Recommended sequence
Если ≥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