Bring the raw material. Leave with a decision.
Use this like a working session, not a reading assignment. Paste the trace, name the target, and turn the loose pieces into a next move you can defend.
What F.R.A.N.K keeps in view
- 01
Keeps prompts, logs, model behavior, and evidence tied to the testing objective.
- 02
Separates model behavior, app orchestration, retrieval, tool scope, memory, and output filtering.
- 03
Turns rough observations into finding language, retest criteria, and a fix owner.
Trace
Prompt, output, retrieval, tool call
F.R.A.N.K is strongest when you bring the whole trace instead of a screenshot of the weird answer. It can compare the prompt, retrieved context, tool behavior, refusal, and final output in one pass.
Leaves WithA triage split that names whether the problem looks like model behavior, app orchestration, retrieval contamination, tool scope, memory, or output filtering.
Control
The layer that actually failed
A good LLM security article should not stop at 'the model was unsafe.' F.R.A.N.K pushes toward the control that failed and the boundary that needs tightening.
Leaves WithA fix path with owner language: prompt boundary, retrieval sanitation, tool permission, memory policy, audit logging, or response validation.
Retest
Proof the fix worked
The useful end state is not a clever prompt. It is a retest you can rerun after engineering changes without re-litigating the whole finding.
Leaves WithA repeatable validation checklist with expected behavior, failure behavior, and evidence to capture.