What problem does it solve?
Contested technical decisions often collapse supporting and contradicting evidence into unstructured prose, losing track of what was actually sourced, what disagrees, and what remains unknown. This Skill turns one contested question into an auditable, machine-validated evidence map.
Core Features & Use Cases
- Structured reasoning graph: Models a decision as typed nodes (position, claim, evidence, unknown) connected by typed edges (supports, contradicts, qualifies, missing) with plain-language notes.
- Bounded source regions: Every evidence node records URL or local path, publisher, dates, a page/section/line/timestamp locator, and a 40-500 character checkable excerpt.
- Fail-closed validation: A bundled Node.js validator checks schema invariants, rejects cycles, duplicate edges, unused sources, and confidence percentages, then issues a SHA-256 receipt.
- Use Case: When reviewing a proposal to migrate databases, map the benchmark results, vendor claims, and missing production-load data into a
.doubt.json artifact so reviewers can see exactly what supports the verdict and what could overturn it.
Quick Start
Ask Copilot to build an evidence map for your contested technical decision, citing exact source regions, and validate the resulting .doubt.json file with the bundled script.