caelum-v19-training-data β€” known quality issues (audited 2026-08-01)

Odoo 19 instruction/response pairs (instruction / input / output).

Read before use. An audit on 2026-08-01 found two defects in this file. It is published for transparency and reproducibility, not as a clean training corpus.

Measured defects

Sample of 6,021 rows from training_data_v19_final.jsonl:

Defect Rate Detail
Advisory contamination 4.8% assistant answers that lecture instead of answering β€” "already exists in" (261), "Before creating a new one, check if you can" (252), "I noticed" (74), "Wait! Before you write new code" (61), "Quick tip before you start coding" (59)
Exact-duplicate answers 25.1% 1,512 rows repeat another row's answer verbatim; largest group = 200 identical answers

Why this matters

Advisory rows teach the model to refuse and explain rather than emit code. A model trained on a corpus with this defect failed a 14-case Odoo 19 migration eval gate at 4/14 (29%), reproducing the "Quick tip / already exists in" pattern instead of generating code.

Duplicate answers are the more insidious defect: they drive training loss down fast through memorisation, which looks like success. A related corpus with 42.4% duplicates drove loss from 1.86 to ~0.20 within 1% of one epoch β€” and one answer in it occurred 36,669 times.

If you use this data

  1. Scan the assistant/output field only for the phrases above β€” prompt-side matches are not contamination.
  2. Deduplicate on normalised answer text. Phrase-scanning alone will report a corpus as clean while a large fraction of it is byte-identical repeats.
  3. Verify after filtering rather than trusting the filter's own report.
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support