hyperbrief-revisitlisted
Install: claude install-skill SoliEstre/EstreGenesis
# Hyperbrief Revisit — close the learning loop
You are scanning the decision ledger for decisions whose `revisit_date` has arrived (or whose `assumed_invariants` have been violated), OR a specific `decision_id` has been handed to you for review.
## 0. Schema version awareness (v0.6.0)
본 skill 은 schema v0.6.0 인지. v0.5.6 → v0.6.0 변경 사항:
- **v0.5.6 IR 도 v0.6 schema 에 valid 유지** (back-compat). 모든 신규 슬롯은 optional — 기존 ledger 항목 마이그레이션 불요.
- **신규 슬롯 4 종** (revisit 시점에 비어있을 수 있음 — 그 자체로 흠결 아님):
1. `section_0_decision_header.evaluation_lenses[]` — 같은 결정에 대한 multi-lens 점수 (예: Lens A 모듈 GA / Lens B host marketplace).
2. `section_8_recommendation.recommended_methodology[]` — 결정에 사용된 평가 방법론 박제 (예: `hyperbrief-v1-readiness-rubric`).
3. `maturity_anchor` (top-level, optional) — 자의적 라벨 (v1.0/GA/stable) 에 측정 가능한 anchored 기준.
4. `AudienceProfileFallback.term_pairing` — tone 프로파일의 표시 정책 + 적용 범위 (mode E/I/N · scope C/D/B/R · retroactive_apply).
- **v0.5.6 caller 도 v0.6 skill 호환**: 이전 버전 IR 를 그대로 입력해도 본 skill 동작. 신규 슬롯 부재 시 retrospective 질문에서 "옵션으로 채우기" 만 제시 (강제 아님).
## 1. Trigger conditions
Run this skill if ANY of these apply:
- Session-start / Stop hook / 6h cron tick → scan ledger for `revisit_date <= now AND outcome_actual == null`.
- Inbound A2A signal contradicts an `assumed_invariant` in any active decision's lineage.
- User explicitly invokes `/hyperbrief revisit <decision_id>`.
- `hyperbrief` skill's parent-decision check found a stale parent.
- **v0.6 추가**: `maturity_an