ランディングページの作成
フェーズとゲートを統括します。ディスクが真実の源です。会話の記憶はそうではありません。 文言に違反することは精神に違反することです。
Iron Law
いかなるフェーズも、前のフェーズのゲートが承認されなければ開始しない
check-gate の戻り値 ≠ 0、または戻り値なしは、不合格とみなす。
データ: ~/projetos/criar-site/ (CRIAR_SITE_ROOT)。キットとコマンド: ~/.claude/skills/criar-landing-page/assets/kit/README.md。テンプレート: assets/modelos/。必須サブスキル: landing-registrar-feedback は全フェーズで有効です。
ステップ 0(クライアントの開始または再開時に必須。承認済みフェーズでの低リスク調整は不要)
test -f ~/projetos/criar-site/_regras-vivas.md- 存在しない場合: 停止し、次のように尋ねてください: 「初期移行が完了していないようです。今すぐ landing-evoluir-skill を起動して、criar-site/ の履歴に基づいて _regras-vivas.md を生成しますか?」「はい」の場合: 必須サブスキル: landing-evoluir-skill(マイグレーションモード)を使用し、ステップ1に戻ってください。
- 存在する場合: 全文を読み、プロジェクトのタグを設定し、
node check-regras.js --file <regras> --tags <tags> --listarを実行し、ID を01に記録し、このクライアントに該当するものを1行で伝えてください。
ゲート関数
各フェーズの前に:
node check-gate.js --cliente <nome> --antes-de <fase>- フェーズの入力ファイルを読んでください(決して記憶に頼らないこと)。
- フェーズを実行します。
- 出力を
aprovado: falseの frontmatter で保存します。 - Felipe に表示し、明示的な「はい」を待ちます。
node approve.js --file <arq> --fase <fase> --via conversa --citacao "<trecho literal do sim>"を実行します。高リスクフェーズ(software-extra、publicacao): Felipe が! node approve.js ... --via comandoを実行します。
| フェーズ | スキル | 出力 |
|---|---|---|
| descoberta | landing-descoberta | 01-negocio-e-escopo.md、inventario-assets.md |
| direcao-visual | landing-direcao-visual | direcao-visual.md |
| plano | superpowers:writing-plans、<cliente>/plano.md に保存 | plano.md |
| execução | superpowers:executing-plans; tem:software-extra の場合は landing-software-extra | サイト、03-decisoes.md |
| revisão | superpowers:requesting-code-review とキット | publicacao.md に結果 |
| publicação | landing-publicar | publicacao.md |
実行時には、テンプレートから regras-site.json と pares-contraste.json をコピーし、納品ごとにキットを実行してください。
リスクに応じた厳格さ
| リスク | 例 | 要件 |
|---|---|---|
| 低 | テキスト、スペーシング、承認済みフェーズ内の局所的な欠陥 | 直接実行、ステップ0もゲートもなし。関連するチェックのみ。反応があった場合のみ記録 |
| 中 | ビジュアルアイデンティティ、セクション、承認済みの決定 | 短期的な影響。approve.js --reabrir で該当フェーズを再開 |
| 高 | インフラ、共有リソース、データ、本番環境 | スキルの Iron Law。コマンドによる承認 |
承認されたアーティファクトの記述を変更すると、そのゲートが再開されます。疑問がある場合は、上記の分類に従ってください。
レッドフラグ: 停止
- 「クライアントが言ったことを覚えている」・「もう承認済みだからそのまま進める」・「簡単だから質問票は飛ばす」
aprovado: trueを手書きする・重要な変更を## Pendênciasに隠す- 問い合わせずにスタックを決定する・新しいランディングページのモックアップ
| 合理化 | 現実 |
|---|---|
| 「Felipe は急いでいる」 | 急いでもフェーズは承認されない。ゲートを実行せよ |
| 「ちょっとした調整だ」 | リスクを分類せよ。低リスクなら直接進められる |
| 「記憶で十分だ」 | ファイルを読め。記憶は最も信頼性の低い情報源だ |