← ClaudeAtlas

hyperbrief-revisitlisted

Invoke when a stored Hyperbrief decision's revisit_date is reached, OR when an assumed_invariant in decision_lineage is violated by recent A2A signals, OR at session-start / Stop hook / 6h cron tick to scan the ledger. Loads the original IR, prompts user for actual outcome, computes outcome-quality vs decision-quality delta (Brier score increment), appends retrospective to ledger, supersedes/affirms decision_id chain. Closes the learning loop that fire-and-forget briefs leave open. v0.6: aware of 4 new schema slots (evaluation_lenses / recommended_methodology / maturity_anchor / term_pairing) — back-compat with v0.5.6 IRs preserved.
SoliEstre/EstreGenesis · ★ 8 · AI & Automation · score 81
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