← スキル一覧に戻る

interlock-ops
by CULPRITCHAOS
The Circuit Breaker for AI Infrastructure. A safety certification and failure-survivability system for RAG pipelines and Vector DBs.
⭐ 2🍴 0📅 2026年1月13日
SKILL.md
name: interlock-ops description: Operational rules for Interlock enforcement and receipts user-invocable: false allowed-tools:
- Read
- Grep
- Glob
- Bash(./scripts/claude/*)
Interlock Operations Skill
This skill governs operational behavior for Interlock enforcement.
Core Rules
1. Never Publish Enforcement Heuristics
Enforcement logic is internal. Never commit or document:
- Threshold values for enforcement decisions
- Specific trigger conditions
- Bypass mechanisms or exceptions
- Internal scoring algorithms
Reason: Publishing enforcement heuristics enables gaming.
2. Every Enforcement Action Must Emit a Receipt
No silent enforcement. Every action must produce:
{
"action": "refusal|degradation|allowance",
"timestamp": "2026-01-10T12:00:00Z",
"reason": "quality_floor_breach",
"incident_id": "int-123456",
"confidence": 0.45,
"threshold": 0.80
}
3. Receipt Format Changes Require Validation
Before changing receipt schema:
- Update the schema definition
- Create positive test fixture
- Create negative test fixture
- Run
./scripts/claude/receipt_audit.sh - Verify both positive and negative tests pass
4. Any Failure = Degrade/Refuse
Never allow silent passes:
| Scenario | Action |
|---|---|
| Validator unavailable | REFUSE |
| Schema mismatch | REFUSE |
| Confidence unknown | REFUSE |
| Timeout | DEGRADE |
| Partial data | DEGRADE |
Receipt Lifecycle
1. EMIT → Receipt generated at decision point
2. SIGN → Cryptographic signature applied
3. STORE → Written to forensic log
4. VERIFY → Schema validation on read
5. AUDIT → Periodic integrity check
Validation Commands
# Full receipt audit with negative tests
./scripts/claude/receipt_audit.sh
# Public safety check (no secrets in receipts)
./scripts/claude/public_safety_check.sh
Schema Files
| File | Purpose |
|---|---|
schemas/interlock_event.schema.json | Event schema definition |
schemas/golden_fixture.jsonl | Known-good test fixtures |
receipts/examples/operatorpack_example_pass.json | Valid receipt |
receipts/examples/operatorpack_example_fail.json | Invalid receipt (for negative test) |
Prohibited Actions
- Publishing enforcement thresholds
- Silent passes on validation failures
- Modifying receipts after signing
- Skipping negative tests
- Committing real receipts to public repo
スコア
総合スコア
70/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です