Experiment · Models & evaluation
Transcript Model Evaluator
Study a desktop experiment that kept tasks, model attempts, judgments and pricing views together.
Repository: CinvanaAI/transcript-model-evaluator
Recorded synthetic example. An executable experiment using supplied synthetic inputs.
See the idea in action.
The original judge contract assembles the request and parses the decision. A separate check reports that the shipped sample task lacks its rubric, artifacts and registered pairwise judge. No models are called.
One source artifact, a rubric, two synthetic responses and a fixture judge reply.
{
"mode": "Workbench contract study; synthetic judge response",
"snapshot_battle_readiness": {
"prompt_id": "sample_review",
"ready": false,
"checks": [
{
"name": "rubric",
"present": false
},
{
"name": "artifacts",
"present": false
},
{
"name": "pairwise_judge_registration",
"present": false
}
],
"scope": "Files and registration only; no provider availability or GUI execution test."
},
"request": "Judge only against the source and rubric.\n\nPrompt Metadata:\n- prompt_id: synthetic-owner\n- name: Extract an owner\n\nSource Prompt Text:\nReturn the named owner.\n\nModel A: Complete fixture\nModel B: Missing fixture\n\nRubric ID: exact-owner\nRubric Total Points: 1\n\nRubric Categories:\n- Owner (1 pts): Preserve the exact named owner.\n\nArtifact Results:\n\nArtifact ID: owner\nArtifact Filename: owner.txt\nSource Artifact:\nMorgan owns this item.\n\nModel A (Complete fixture):\nRun Outcome: success\nRaw Output:\nMorgan\n\nModel B (Missing fixture):\nRun Outcome: success\nRaw Output:\nUnknown\n",
"synthetic_judge_text": "{\"winner\":\"model_a_better\",\"short_reason\":\"The complete fixture preserves Morgan.\",\"confidence\":1.0}",
"parsed_decision": {
"winner": "model_a_better",
"short_reason": "The complete fixture preserves Morgan.",
"confidence": 1.0
},
"network_calls": 0
}Try the example.
From the repository root, follow the dependency requirements in the README. This example uses supplied synthetic material.
python -m pip install -r requirements.txt python -m examples.offline_case
The original judge contract assembles the request and parses the decision. A separate check reports that the shipped sample task lacks its rubric, artifacts and registered pairwise judge. No models are called.
Complete setup and instructions ↗The interesting part.
Prompt definitions, current model records, raw provider evidence and derived views represent different kinds of information; separating them avoids treating a cache as truth.
Where it came from.
Archived integrated transcript-evaluation operator console.
March 2026 — Its change_workbench subsystem is dated March 2026; not a date for every evaluator generation. Source ↗
Preserves the application as a study with synthetic data; the independent MK workflow develops reusable pieces.
The shipped desktop sample does not complete a tournament. Its platform ancestry does not identify a branch of current Skeleton.
Follow the family: Transcript evaluation and Rubric Rumble
- Focused extractionModel Provider Compatibility Lab
Inspect or reuse this boundary without navigating the whole application.
Source ↗ - Focused extractionGoverned Change Workbench
Inspect or reuse this boundary without navigating the whole application.
Source ↗ - Standalone continuationRubric Rumble
Try the complete task-to-results path developed from reusable pieces of this work.
Source ↗