Skill: Hypothesis Engine (Working-Theory Ledger)
CommunityContinuously score and refine working theories.
Data & Analytics#evidence integration#dfir triage#hypothesis scoring#jsonl ledger#investigation reasoning#operational period updates
Authorrjonhaas
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents investigation anchoring bias by maintaining an explicit, continuously updated ledger of 2–3 working theories that can be rescored and retired as new evidence arrives.
Core Features & Use Cases
- Append-only hypothesis ledger: Records hypothesis evolution in JSONL at analysis/hypotheses.jsonl without rewriting prior entries.
- Evidence-driven scoring: Uses scripts/hypothesis_score.py to compute confidence mechanically from weighted supportive and contradictory signals.
- Operational-period maintenance: Re-scores active hypotheses at each operational period boundary, retires low-confidence items, and ensures at least one adequately supported hypothesis exists.
- Contradiction surfacing: Detects mutually exclusive high-confidence hypotheses and surfaces contradictions in the COP’s Contradictions table.
- Report-ready reasoning: Produces artifacts that downstream reporting can render into narrative explanations of how conclusions were reached.
Quick Start
Invite the Investigation Section Chief to invoke this skill at case start and then at every operational period boundary to keep hypotheses scored, retired, and updated based on the latest COP findings.
Dependency Matrix
Required Modules
python3scripts/hypothesis_score.py
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Skill: Hypothesis Engine (Working-Theory Ledger) Download link: https://github.com/rjonhaas/SIFTics/archive/main.zip#skill-hypothesis-engine-working-theory-ledger Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.