interpretable-context-methodology-template

Source Traceability

Source traceability means an output names the files, inputs, references, or decisions it relied on.

In ICM, this matters because a human reviewer should be able to answer: “Where did this claim, stage decision, or recommendation come from?”

Beginner Pattern

Add a short section to important outputs:

## Source Traceability

| Source | Used For |
| --- | --- |
| `../00_intake/output/project-brief.md` | Goals, audience, constraints, and success criteria |
| `references/discovery-question-bank.md` | Question coverage |
| `../../_config/quality-gates.md` | Review and validation expectations |

Then add the same source paths to the stage rubric:

## Required Sources

- ../00_intake/output/project-brief.md
- references/discovery-question-bank.md
- ../../_config/quality-gates.md

Run:

icm review stages/01_discovery

The review fails when the output does not cite a required source by path or filename.

To also require the table shape and a minimum number of cited paths, extend the rubric:

## Required Table Columns

- Source
- Used For

## Required Link Or Path Count

- 3

Good Habits