--- name: eld-record-compact description: | PCE (Process-Context Engine) のコンテキスト圧縮スキル。長期タスクの履歴を要約・圧縮し、セッション継続を可能にする。 トリガー条件: - セッションが長くなった時 - コンテキストウィンドウが逼迫した時 - 「ここまでをまとめて」 - 「ノートを作成して」 - 複数セッションにまたがる作業の時 - 「次回のために記録して」 --- # PCE Compact Skill 長期・反復で膨らむ履歴を要約/圧縮して、継続可能な状態を維持する。 ## 圧縮の原則 1. **連続性保持**: 判断の経緯を失わない 2. **最小化**: 必要最小限に絞る 3. **構造化**: 検索・参照しやすい形式 4. **差分明示**: 何が変わったかを明確に ## 圧縮フォーマット ### セッションノート ```markdown # Session Note: [日付/タスク名] ## 達成したこと - [成果1] - [成果2] ## 重要な決定 - [決定1]: [理由] ## 未解決・次回への引き継ぎ - [ ] [TODO1] - [ ] [TODO2] ## 参照すべきファイル - [ファイル1]: [その役割] ## 注意点・懸念 - [懸念1] ``` ### 進捗サマリー(長期プロジェクト用) ```markdown # Progress: [プロジェクト名] ## Current State [現在の状態を1-2文で] ## Completed Milestones 1. [マイルストーン1] - [日付] ## Active Context - Goal: [現在の目標] - Blockers: [阻害要因] - Next: [次のアクション] ``` ## 圧縮タイミング | トリガー | アクション | |---------|-----------| | 50ターン経過 | セッションノート作成 | | タスク完了 | 成果物と学びを記録 | | セッション終了 | 次回用ノート作成 | | 明示的依頼 | 即座に圧縮実行 | ## 使用例 ``` User: ここまでの作業をまとめて Claude: # Session Note: 2024-12-21 認証機能実装 ## 達成したこと - JWT認証の基本実装完了 - ログイン/ログアウト実装 - 単体テスト作成 (80%カバレッジ) ## 重要な決定 - リフレッシュトークン7日有効: セキュリティとUXのバランス - httpOnly Cookie使用: XSS対策 ## 未解決 - [ ] トークンリフレッシュエンドポイント - [ ] E2Eテスト → pce-memoryに保存完了 ``` --- ## 品質優先原則(Superpowers統合) ### 核心原則 1. **Epistemic Humility**: 推測を事実として扱わない。`unknown`と言う勇気を持つ 2. **Evidence First**: 結論ではなく因果と証拠を中心にする 3. **Minimal Change**: 最小単位で変更し、即時検証する 4. **Grounded Laws**: Lawは検証可能・観測可能でなければならない 5. **Source of Truth**: 真実は常に現在のコード。要約はインデックス ### 「速さより質」の実践 - 要件の曖昧さによる手戻りを根本から排除 - テストなし実装を許さない - 観測不能な変更を防ぐ ### 完了の定義 - [ ] Evidence Ladder目標レベル達成 - [ ] Issue Contractの物差し満足 - [ ] Law/Termが接地している(Grounding Map確認) - [ ] Link Mapに孤立がない - [ ] ロールバック可能な状態 ### 停止条件 以下が発生したら即座に停止し、追加計測またはスコープ縮小: - 予測と現実の継続的乖離(想定外テスト失敗3回以上) - 観測不能な変更の増加(物差しで検証できない変更) - ロールバック線の崩壊(戻せない変更の発生)