KEEMOV Interview Learning Loop

Deterministic audit baseline for planner-driven interview review.

This screen validates one fictional interview bundle with Zod, runs the pure audit engine, and surfaces reproducible findings without any semantic model involvement.

Passed Checks

1

Total Checks

10

Errors

5

Warnings

4

Info

0

Bundle

Validated fixture summary

The fixture intentionally includes deterministic failures plus one unresolved contradiction reserved for later semantic review.

Profilefictional recreational climber
Statuscompleted
Minimum domains8
Turns / traces16 / 10

Boundary

What this audit does not infer

The deterministic layer validates structure and planner behavior, but it does not decide whether contradictory free text was clinically meaningful or resolved adequately.

Out of scopesemantic contradiction review, diagnosis, treatment advice
Detectordeterministic-audit-v1

Findings

Ordered by severity and interview position

Audit v1
error

Closure attempted before minimum domain coverage

Planner attempted to close with 7 covered domains; 8 are required.

Category
coverage
Sequence
15

Turns

  • t15

Questions

  • q_closing

Evidence

  • domainsBefore: mechanism, timeline, symptom_pattern, instability, neurological, mechanical_symptoms, night_symptoms.
  • Required minimum: 8.
error

Planner trace references an unknown question

Planner trace at sequence 15 references unknown question q_missing_catalogue.

Category
planner-trace
Sequence
15

Turns

  • none

Questions

  • q_missing_catalogue

Evidence

  • Attempt to wrap early despite partial coverage.
error

Planner trace sequence has no matching turn

Planner trace sequence 21 does not match any interview turn.

Category
planner-trace
Sequence
21

Turns

  • none

Questions

  • q_function

Evidence

  • Errant trace entry beyond the actual interview.
error

Initial hypothesis has no linked evidence

Hypothesis h2 does not include supporting evidence turn IDs.

Category
evidence
Sequence
n/a

Turns

  • none

Questions

  • none

Evidence

  • Hypothesis statement: The issue is definitely a simple overuse flare with no need for further clarification.
error

Canonical reference has no source turns

Canonical reference neuro_symptoms is missing sourceTurnIds.

Category
evidence
Sequence
n/a

Turns

  • none

Questions

  • none

Evidence

  • Reference value: Tingling into ring and little finger after long sessions.
warning

Duplicate question asked

Question q_mechanism_onset was asked more than once.

Category
question-repetition
Sequence
1

Turns

  • t1
  • t5

Questions

  • q_mechanism_onset

Evidence

  • First asked at sequence 1.
  • Asked again at sequence 5.
warning

Question asked after target references were already known

Question q_mechanism_onset was asked even though all target references were already available before the decision.

Category
planner-efficiency
Sequence
5

Turns

  • t5

Questions

  • q_mechanism_onset

Evidence

  • refsBefore contained: mechanism, onset_timing, pain_location, instability_trigger, aggravating_movements.
  • Question targets: mechanism, onset_timing.
warning

Closing action was followed by another planner question

Planner decided to close at sequence 15 but later asked question q_final_open.

Category
closing
Sequence
15

Turns

  • t16

Questions

  • q_missing_catalogue
  • q_final_open

Evidence

  • Close decision reason: Attempt to wrap early despite partial coverage.
  • Later question kind: final_open.
warning

Final open question has no patient response

A final open question was asked without a subsequent patient answer.

Category
closing
Sequence
16

Turns

  • t16

Questions

  • q_final_open

Evidence

  • Final open question asked at sequence 16.
  • No later turn exists.