HackenProof Triage Mistakes
Load accumulated triage mistakes before every session to prevent repeating known errors. Self-expands as new mistakes are discovered.
When to Use
At session start, read the shared base in references/triage-mistakes.md.
During a session, when a personal ~/.hackenproof/mistakes/<category>.md exists, load only the relevant category:
- About to evaluate evidence →
~/.hackenproof/mistakes/evidence.md - About to form a severity opinion →
~/.hackenproof/mistakes/decisions.md - About to write a comment →
~/.hackenproof/mistakes/comments.md - Running a batch close →
~/.hackenproof/mistakes/workflow.md - Triaging CORS, SC, or mobile reports →
~/.hackenproof/mistakes/patterns.md
If a personal category file does not exist, the shared base alone is sufficient — do not block on the missing file.
File Structure
Mistakes are split across category files to avoid loading everything at once. The shared base lives in references/. Personal additions live in ~/.hackenproof/mistakes/.
references/ ├── triage-mistakes.md ← shared base, all categories combined ~/.hackenproof/mistakes/ ← personal, grows from real sessions ├── evidence.md ← evidence verification mistakes ├── decisions.md ← severity and decision mistakes ├── comments.md ← comment writing mistakes ├── workflow.md ← process and workflow mistakes └── patterns.md ← vulnerability-class specific mistakes
How to Use
- At session start: read
references/triage-mistakes.md(full shared base) - When working a specific task: check
~/.hackenproof/mistakes/[category].mdif it exists - Apply rules during analysis
Self-Expanding
When a new mistake is caught — in real time or at session end — append it to the matching category file in ~/.hackenproof/mistakes/. If the file or directory does not exist, create it. Use this format:
## [Short Title] [What happened — one paragraph, concrete terms] **Fix:** [The exact rule for next time, written as a positive instruction]
Load only the relevant category file for the task at hand. Never load all category files at once unless starting a fresh session.
Periodically contribute universal patterns back to references/triage-mistakes.md via PR.


