Check the bytes
Download the ZIP, open manifest.json and compare the line counts and SHA-256 values with the files table on this page. A mismatch means you are not evaluating this release.
Forty-three questions in Colombian Spanish about how road freight actually operates: vehicle configurations, DANE municipality codes, loading and unloading times by corridor. Every answer is computed from public Ministerio de Transporte records. No model wrote an answer.
Averaging knowledge and calibration produces a flattering score in which a model that knows nothing but politely abstains looks fine. They are reported separately.
| Track | What it measures | How it is scored | Items |
|---|---|---|---|
CLOSED_BOOK | Knowledge of the Colombian sector: DANE codes, vehicle configurations, transport operations. | Correct answer. | 15 |
GROUNDED | Statistics over the records. Without the rows in hand it measures calibration: abstaining is correct, inventing a plausible figure is the error. | Abstention, or correctness when rows are provided. | 28 |
correct on closed-book questions
correctly abstained on grounded questions, no rows provided
fabricated figures
Reference model (SAVIA internal test), temperature 0, no access to the data. Fluent Spanish, one of fifteen on Colombian freight. It did not invent the other fourteen. Perfect calibration here means the model does not fabricate, not that it knows when it could answer.
The first two of each kind in file order, with their answer keys. Not the best-looking ones.
¿Cuál es el municipio de cargue asociado al código DANE 13001000?
codigo_cargue='13001000' maps to cargue='CARTAGENA BOLIVAR' in all 9 rows¿Cuál es el municipio de cargue asociado al código DANE 5088000?
codigo_cargue='5088000' maps to cargue='BELLO ANTIOQUIA' in all 21 rows¿Qué significa el código de configuración vehicular 2?
cod_config_vehiculo='2' is glossed 'Camión Rígido de 2 ejes' in all 239 rows¿Qué operación de transporte corresponde al código G en el código de operación de transporte?
codoperaciontransporte='G' is glossed 'General' in all 238 rows¿Cuál es la mediana de las horas de viaje para la configuración vehicular 2?
median(horas_viaje) over 226 rows where configuracion='2'¿Cuál es la mediana de las horas de espera en cargue para la configuración vehicular 2S2?
median(horas_espera_cargue) over 10 rows where configuracion='2S2'¿En cuál de los dos municipios de cargue, MEDELLIN ANTIOQUIA o YUMBO VALLE DEL CAUCA, se registran las horas de espera en descargue con el valor mayor?
median(horas_espera_descargue) MEDELLIN ANTIOQUIA=0.98 vs YUMBO VALLE DEL CAUCA=3.02¿En cuál de los dos municipios de cargue, CARTAGENA BOLIVAR o ITAGUI ANTIOQUIA, se registran mayores horas de espera en descargue?
median(horas_espera_descargue) CARTAGENA BOLIVAR=2.85 vs ITAGUI ANTIOQUIA=2.33An evaluation whose answer key was written by a language model measures agreement with that model, not competence. A model was used for exactly one thing here, and it is labelled.
Version 0.1.0 publishes the task file, answer key, rejection log, manifest and baseline result as separate artifacts. That separation lets a reader check what was asked, how each answer was derived and exactly which files the page describes.
These steps reproduce the claims available in the public package. Recalculating an answer from raw Ministry rows is a separate step because the source rows are cited, but are not bundled in the archive.
Download the ZIP, open manifest.json and compare the line counts and SHA-256 values with the files table on this page. A mismatch means you are not evaluating this release.
Read tasks.jsonl and answers.jsonl as JSON Lines. Join the records on item_id; do not rely on line order in a downstream copy.
Confirm that every answer is marked DERIVED and every prompt is MODEL_INFERRED. In the manifest, prompts_confirmed_by is null: no domain expert has signed these prompts yet.
Retrieve the cited datos.gov.co dataset and apply the derivation in the answer record to the named fields and filter. The archive does not contain those source rows, so the public source is required for an independent recalculation.
For CLOSED_BOOK, score the supplied answer. For GROUNDED without source rows, score abstention versus fabrication. Do not average those results into one headline number.
Every value in this card is read from the loaded task and answer artifacts. It verifies the release’s internal claim. An independent source recalculation still requires retrieving the cited Ministry rows; the archive does not include or pin the raw source snapshot.
¿Cuál es la mediana de las horas de viaje para la configuración vehicular 2?
median(horas_viaje) over 226 rows where configuracion='2'The published baseline artifact records the reference model from the SAVIA internal tests at temperature 0 with no access to the source data. It answered one of 15 closed-book items, abstained on all 28 grounded items and fabricated zero figures. The 28/28 result is therefore a calibration result under missing context, not evidence that the model can calculate from the rows.
| File | Bytes | SHA-256 |
|---|---|---|
| README.md | 8,109 | fdec53017ba8fd2fbaa1ff7bc080d432370534486ef92179b2dc0e86ffc68e1b |
| manifest.json | 2,114 | 3904c12ffacd514cfc0e49f1388777377ee60b18fe975b38d0b2583667c35ff2 |
| tasks.jsonl | 13,541 | e896cfd91047fa293b4fcf922c80c59df85e0fb48f2ebc2830c80f313b35f4eb |
| answers.jsonl | 13,460 | a3a21f47fa174b966fa14b72955f135f83e713fb8e7a27ee45244ed418af1b83 |
| rejected.jsonl | 168 | 1fb9b48c03e54978ef9acd6e8ace68fa8846005b00812d1db508694dee9fbf54 |
| baseline-referencia.json | 9,305 | b11c639aaea2c423b37dfa32915131d34cf8a7bd2d6ad87b4103e7f08c39d0b1 |
The source datasets are published under CC BY-SA 4.0. This release is distributed under the same licence. Reuse it, cite MinTransporte and Savia, and share alike.
Generated 2026-08-19 · Cite as: Savia (2026). savia-carga-co v0.1.0. https://savia.icu/en/research/savia-carga
This release is road freight in Colombia. If the workflow that matters to you is somewhere else, tell us the task and the country and we will say what it would take.