dnsweeper
Version:
Advanced CLI tool for DNS record risk analysis and cleanup. Features CSV import for Cloudflare/Route53, automated risk assessment, and parallel DNS validation.
43 lines (36 loc) • 2.44 kB
Markdown
# DNSweeper プロジェクト自動タスク実行システム
## 🇯🇵 言語ルール
**重要**: すべての応答、ドキュメント、コメント、コミットメッセージは**日本語**で記述すること。
- 技術用語(TypeScript、DNS、APIなど)は英語可
- ファイル名、変数名、関数名は英語
- ユーザーとのコミュニケーションは100%日本語
## 🎯 永続実行ルール
1. **常に次のタスクを探す**: タスク完了時、必ず新しいタスクを生成または既存タスクから選択
2. **進捗の可視化**: すべての行動をログに記録し、チェックボックスで管理
3. **エラーからの学習**: エラーは改善機会。必ず原因分析と対策を記録
4. **パフォーマンス監視**: 定期的にコードベースを分析し、改善点を探す
## 🔄 タスクループ戦略
- 計画フェーズ → 実装フェーズ → テストフェーズ → 学習フェーズ → 次の計画
- 各フェーズ完了時に必ず`.claude/auto-task-system.md`を更新
## ⚠️ 絶対的ルール
- **停止禁止**: 明示的な中断指示がない限り、タスクを継続
- **自己改善**: 定期的に自身のワークフローを分析・改善
- **ドキュメント更新**: すべての変更を適切に文書化
- **マイルストーン保護**: `/docs/MILESTONES.md`と`/docs/business/MILESTONES_BUSINESS.md`は読み取り専用
## 📋 プロジェクト固有ルール
1. **開発マイルストーンに従う**: 開発タスクは必ず`/docs/MILESTONES.md`に基づく
2. **事業マイルストーンを考慮**: 事業目標との整合性を常に確認
3. **品質基準の維持**:
- TypeScript strict mode
- ESLint エラー 0
- テストカバレッジ 85%以上
4. **副業開発体制**: 効率的な時間活用と自動化を重視
## 🎮 カスタムコマンド
- `/project:execute-next-task` - 次のタスクを自動実行
- `/project:update-progress` - 進捗状況を更新
- `/project:analyze-codebase` - コードベースを分析して改善点を発見
- `/project:sync-milestones` - マイルストーンとタスクを同期
## 🚀 現在のフォーカス
1. DNS解決機能実装(8月第1週のマイルストーン)
2. CSV処理機能実装(8月第2週のマイルストーン)
3. リスクスコア計算実装(8月第3週のマイルストーン)