Milestone 8 of 8
Write and audit the report
Explain one complete prediction, every tie rule, checking evidence, replay, and limits without claiming future performance.
The report should turn traces into a clear account of one bounded run. Every claim should be easy to follow back to a saved record.
Goal
Write and audit a concise report that explains the supplied rules, one complete prediction trace, tie behavior, checking results, visible evidence, and limitations without claiming learned representation or future performance.
Inputs
Use output/neighbor_config.json, the validated source records,
output/predictions.csv, output/neighbor_traces.json,
output/vote_traces.json, output/checking_summary.json,
output/neighbors_and_queries.png, output/run_manifest.json, and
output/replay/replay_result.json. Read the saved files rather than relying on
console output.
Deliverables
Complete report.md with these sections:
- Question and setup: state the supplied records, coordinate boundary,
k, and expected-label checking role. - Rules and checks: explain squared distance, reference-row tie order, the three vote stages, and the validation checks.
- One complete prediction: trace one query through distances, ordered neighbors, counts, distance sums, tie stage, and predicted label.
- Checking and evidence: state exact match count, query count, bounded fraction, observations from a matched or mismatched query, and the figure's identity-aware links.
- Replay and limits: state replay agreement or mismatch and explain what this fixture cannot establish about representation, generalization, or future data.
Audit every numerical statement against a saved artifact. Say that a label was selected by the supplied rule for these records rather than that the system learned a generally good classifier.
Checks
Check that the report names a real query and follows its IDs through the neighbor and vote traces. Confirm that the stated tie stage, match count, summary fraction, replay result, and figure references agree with the saved files.
Check that the report states at least one concrete limit and separates visible observations from hypotheses. Remove claims about future performance, learned features, probability, or coordinate quality that the project does not test.
Workspace
Keep the report at the project-level report.md. Do not duplicate every trace
in prose. The report explains the durable files; the manifest, predictions,
traces, summary, figure, and replay record remain the primary evidence.
Hints
HintFollow one identity all the way through
HintUse bounded language
Review
Read the report as a new reader. Can they tell which rule selected the label, which records were compared, what the summary counts, and what remains unknown? Replace broad wording with an artifact-backed statement or remove it.
How to check your work
Checks compare the report structure and evidence links with the supplied fixture. The supplied fixture is an exemplar of traceable writing, not a result to copy without checking your own run.