← CLAUDE-PENGIN-TOOLS
DOCUMENT · 1.5 KB

skills/wordpress-migration/PUBLISH-SCOPE.md

Workspace snapshot · 09/04 13:33

v0.2.0 公開スコープ

このファイルは公開作業用の内部指示書。公開リポジトリには含めない。

公開する

SKILL.md
README.md
LICENSE
EXAMPLE.md
references/RUNBOOK.md
references/TROUBLESHOOTING.md
scripts/preflight.sh
scripts/search_replace_plan.sh
scripts/verify.py
scripts/migration_project.py
tests/run-tests.sh
tests/test_verify_offline.py
tests/test_migration_project.py

公開しない

PUBLISH-SCOPE.md
__pycache__/
*.pyc
qa/
実環境E2EのDB dump・HTML・ログ
認証情報・実サーバー接続設定

検証済み

  • Xserver実WordPress E2E: HTTP 200 / serialized replace / core checksum / DB check / rollback
  • shell safety suite: PASS 24 / FAIL 0 / SKIP 2
  • verify offline suite: PASS 32 / FAIL 0
  • 既定はdry-run。--executeは空でないbackup・事前dry-run・明示確認を強制
  • サブディレクトリ付きURLの置換を回帰テスト
  • README / SKILL.mdの機能説明と実装が一致
  • 公開対象にパスワード、API key、DB dump、内部パスを含めない

破壊的操作の扱い

search_replace_plan.sh --execute はDB書き換え経路を持つ。実行前に対象サイト、 置換元/置換先、dry-run件数、backupパスを利用者に提示し、その実行回に対する 明示同意を得る。包括同意を流用しない。

公開判定

技術品質は公開可能。GitHubへのpush/リポジトリ公開は、植木さんの明示承認後に実行する。