Unlabeled failures
Errors without an ideal response cannot train or retrieve well.
Production traces → golden data
We review failed conversations and tool calls, record what should have happened, and get your team's approval. The resulting golden dataset includes the original context, corrected reply, and rules for where each example can be used.
Logs show what happened. A useful example also records the correct reply, why it's correct, and who approved it.
Errors without an ideal response cannot train or retrieve well.
Made-up examples miss your tools, policies, and edge cases.
CSV dumps lack versioning, scope, and runtime retrieval design.
Some facts and exceptions change too often to put into model weights. Keep those in a source you can update.
Review the logs, approve corrections, and make relevant examples available to the agent. Test whether they help on separate cases.
OpenTelemetry preferred; conversation or observability exports work for a first sprint.
Your reviewers, trained annotators, or both use the rules and approval process you agree on.
Each record keeps context, failed output, rewrite, critique, and status.
Keep enough context to check why an example was approved and where it applies. A correction for one customer shouldn't silently become a rule for everyone.
The log ID, user's request, available tools, current policy, and the reply or actions that went wrong.
The replacement response or action path, reviewer critique, approval status, and any escalation note.
Workflow, tenant, policy, confidence, and date metadata that limits where an experience can be used.
See the commercial golden-datasets service and its dataset design approachFollow the practical build process step by step
Put records in a consistent format, check the context, and have reviewers approve the correct reply or actions.
OpenTelemetry spans, conversation exports, ticket threads, and observability dumps with stable identifiers.
Map request, tools, intermediate state, final output, outcome, and version fields into a reviewable record.
Use the trace-readiness checklist to reject incomplete, unsafe, or unresolvable candidates.
Format the log, have a reviewer approve the correction, and assign the example to a training, retrieval, or test set.
Set aside records with missing tool results, conflicting information, or outdated policies. Don't invent the missing context.
Free template
A print-ready checklist for required fields, privacy handling, eligibility, and rejection criteria.
This template uses made-up examples, not client data. Adapt it to your policies, privacy requirements, and approval process.
Identify recurring mistakes and which cases your logs cover.
Prepare approved examples with source records for the agreed training, retrieval, or testing use.
Compare the changed and existing agent, then recommend the next step.
Link each correction to the original conversation so reviewers can check it and remove it when the policy or product changes.
We review real conversations with your team and agree what the agent should do differently. Approved corrections can become training data, test cases, or examples the agent looks up. We compare each change with your best existing setup on separate test cases, then check for new failures in the software you plan to deploy.
References:
Review the logs, approve corrections, and make relevant examples available to the agent. Test whether they help on separate cases.
If it's worth testing after we review the problem. We try your best prompt and consider better examples or tool fixes first. We test an adapter on cases it wasn't trained on and check for new failures. The contract sets delivery and usage rights; the base model's license still applies.
Logs or conversation exports for one task, examples of good results, and a reviewer who can approve corrections. We agree data handling before you send anything. Remove unnecessary personal details.
We test the existing and changed agent on the same task. Where the data is available, we compare completed tasks, human edits, handoffs, response time, and cost.
Book a call to discuss recurring mistakes and the examples needed to address them.