What problem does it solve?
Diagnoses why a Get Shit Done (GSD) workflow failed or became stuck by collecting evidence from git history, .planning artifacts, and the working tree to produce a clear, actionable forensic report.
Core Features & Use Cases
- Evidence collection: Analyze git log, git status/diff, .planning/STATE.md, ROADMAP.md, phase artifacts and recent session reports to ground findings in concrete commits and files.
- Anomaly detection & classification: Check for stuck loops, missing or abandoned artifacts, uncommitted/conflicting work, and crash/interruption indicators and cite specific evidence for each anomaly.
- Reporting & remediation: Write a structured forensic report to .planning/forensics/, present findings inline with recommendations, offer interactive follow-up, and optionally propose creating a GitHub issue for actionable items.
Quick Start
Run gsd-forensics with a short problem description to analyze recent workflow activity, gather evidence, and write a forensic report to .planning/forensics/.