Fuzit

Explainability

Explainability documentation.

Context retrieval should not be a black box.

A selection report can explain:

text
path
components
weights
score
decision
reason
redacted

Explain all decisions

bash
fuzit explain selection selection-report.json

JSON:

bash
fuzit --json explain selection selection-report.json

Explain one path

bash
fuzit explain path src/auth/service.ts selection-report.json

Possible reasons include:

text
weighted score ...
not relevant to task/profile
budget
documentation diversity budget
test diversity budget
not topically relevant to requested source category

The goal is auditability:

Note
Why is this file here?

and:

Note
Why is that file not here?

------------------------------------------------------------------------