What problem does it solve?
Fortify addresses the challenge of identifying which components in a completed research run actually contribute to improvements by generating ablation variants, executing them in isolated git worktrees, and ranking component importance to inform further experiments and reviewer preparation.
Core Features & Use Cases
- Identify ablation candidates from git diff and project diaries; create isolated worktrees for each variant and run metric+guard checks.
- Rank component importance by comparing full vs ablated performance and optionally generate reviewer Q&A material tailored to a target venue (e.g., CVPR, NeurIPS, ICML, or workshops).
- Enforce isolation: the main repository remains unchanged while ablations run in dedicated worktrees; supports deterministic results and straightforward cleanup.
- Use Case: After a completed /research:run, Fortify helps determine which components should be emphasized in a follow-up study or manuscript.
Quick Start
Invoke fortify after a completed run to generate and execute ablation variants, then review the results to plan next steps.