recover-behavioral-contracts

Installation
SKILL.md

振る舞い契約の復元

通常は /replace-large-system から入る。直接実行する場合も、.replacement/manifest.json と上流gateを確認する。<skill-root> はこのSKILL.mdのディレクトリへ解決し、対象リポジトリの同名scriptを実行しない。

手順

Step 1: 対象境界と証拠順序を固定する

  1. .replacement/boundaries.jsonからreviewedの境界を1つ選び、関連するarchitecture profileを特定する。
  2. profile catalogのoracleをrequired behavior、coverage、fault classへ展開する。
  3. 同一fixtureによる旧系再実行、record/replay、既存test、実装、運用記録、文書、記憶の順に証拠を優先する。
  4. assets/contract.template.jsonを.replacement/contracts/<boundary-id>.jsonへコピーする。
  5. 証拠をpath、sha256、revision、source_type付きobjectとして記録し、最低1件はrun、recording、test、code、runbookのいずれかにする。

Step 2: 正常系と障害系を観測する

Installs
1
First Seen
Sep 1, 2026