Files
yao-meta-skill/reports/route_scorecard.json
T
2026-05-01 14:27:51 +08:00

591 lines
17 KiB
JSON

{
"summary": {
"total_cases": 13,
"correct_cases": 13,
"accuracy": 1.0,
"ambiguous_case_count": 0,
"margin_warning_threshold": 0.08,
"misroute_count": 0,
"no_route_accuracy": 1.0
},
"route_stats": {
"yao-meta-skill": {
"expected_count": 3,
"predicted_count": 3,
"correct_count": 3,
"precision": 1.0,
"recall": 1.0,
"average_margin": 0.611
},
"team-frontend-review": {
"expected_count": 3,
"predicted_count": 3,
"correct_count": 3,
"precision": 1.0,
"recall": 1.0,
"average_margin": 0.805
},
"governed-incident-command": {
"expected_count": 3,
"predicted_count": 3,
"correct_count": 3,
"precision": 1.0,
"recall": 1.0,
"average_margin": 0.659
},
"no_route": {
"expected_count": 4,
"predicted_count": 4,
"correct_count": 4,
"precision": 1.0,
"recall": 1.0,
"average_margin": null
}
},
"confusion_matrix": {
"yao-meta-skill": {
"yao-meta-skill": 3,
"team-frontend-review": 0,
"governed-incident-command": 0,
"no_route": 0
},
"team-frontend-review": {
"yao-meta-skill": 0,
"team-frontend-review": 3,
"governed-incident-command": 0,
"no_route": 0
},
"governed-incident-command": {
"yao-meta-skill": 0,
"team-frontend-review": 0,
"governed-incident-command": 3,
"no_route": 0
},
"no_route": {
"yao-meta-skill": 0,
"team-frontend-review": 0,
"governed-incident-command": 0,
"no_route": 4
}
},
"ambiguous_cases": [],
"misroutes": [],
"cases": [
{
"family": "meta_create",
"prompt": "Create a reusable skill from this workflow and add evals before sharing it with the team.",
"expected_route": "yao-meta-skill",
"predicted_route": "yao-meta-skill",
"correct": true,
"margin": 0.741,
"ambiguous": false,
"ranked_routes": [
{
"name": "yao-meta-skill",
"score": 0.741,
"passed_threshold": true,
"threshold": 0.33,
"matched_desired_concepts": [
"eval_optimize",
"iterate_existing_skill",
"reuse_package",
"team_operationalize",
"transform_workflow"
],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.01,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.01,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "meta_iterate",
"prompt": "Refactor this existing skill description, tighten the trigger boundary, and package it for reuse.",
"expected_route": "yao-meta-skill",
"predicted_route": "yao-meta-skill",
"correct": true,
"margin": 0.535,
"ambiguous": false,
"ranked_routes": [
{
"name": "yao-meta-skill",
"score": 0.535,
"passed_threshold": true,
"threshold": 0.33,
"matched_desired_concepts": [
"eval_optimize",
"iterate_existing_skill",
"reuse_package"
],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.011,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.01,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "meta_operationalize",
"prompt": "Turn these prompts, notes, and transcripts into a maintained skill package with references and scripts.",
"expected_route": "yao-meta-skill",
"predicted_route": "yao-meta-skill",
"correct": true,
"margin": 0.558,
"ambiguous": false,
"ranked_routes": [
{
"name": "yao-meta-skill",
"score": 0.558,
"passed_threshold": true,
"threshold": 0.33,
"matched_desired_concepts": [
"build_skill",
"reuse_package"
],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.269,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [
"governed_workflow"
],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.011,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "frontend_premerge",
"prompt": "Run a pre-merge frontend review for keyboard navigation issues and unsafe rendering.",
"expected_route": "team-frontend-review",
"predicted_route": "team-frontend-review",
"correct": true,
"margin": 0.893,
"ambiguous": false,
"ranked_routes": [
{
"name": "team-frontend-review",
"score": 0.893,
"passed_threshold": true,
"threshold": 0.48,
"matched_desired_concepts": [
"accessibility",
"frontend_scope",
"review_frontend",
"ui_security",
"ux_regression"
],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.018,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.012,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "frontend_states",
"prompt": "Run a pre-merge frontend review on this React diff for missing empty states, form handling, and UX regressions.",
"expected_route": "team-frontend-review",
"predicted_route": "team-frontend-review",
"correct": true,
"margin": 0.704,
"ambiguous": false,
"ranked_routes": [
{
"name": "team-frontend-review",
"score": 0.704,
"passed_threshold": true,
"threshold": 0.48,
"matched_desired_concepts": [
"frontend_scope",
"review_frontend",
"ui_security",
"ux_regression"
],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.013,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.008,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "frontend_a11y",
"prompt": "Review React components for a11y regressions, unsafe rendering, and UI behavior before merge.",
"expected_route": "team-frontend-review",
"predicted_route": "team-frontend-review",
"correct": true,
"margin": 0.819,
"ambiguous": false,
"ranked_routes": [
{
"name": "team-frontend-review",
"score": 0.819,
"passed_threshold": true,
"threshold": 0.48,
"matched_desired_concepts": [
"accessibility",
"frontend_scope",
"review_frontend",
"ui_security"
],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.012,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.006,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "incident_packet",
"prompt": "Build a governed incident command packet from alerts, responder notes, incident communication needs, and severity findings.",
"expected_route": "governed-incident-command",
"predicted_route": "governed-incident-command",
"correct": true,
"margin": 1.0,
"ambiguous": false,
"ranked_routes": [
{
"name": "governed-incident-command",
"score": 1.0,
"passed_threshold": true,
"threshold": 0.48,
"matched_desired_concepts": [
"comms_and_owners",
"governed_workflow",
"severity_assessment"
],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.021,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.011,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "incident_severity",
"prompt": "Run severity assessment and package incident communication from this outage review.",
"expected_route": "governed-incident-command",
"predicted_route": "governed-incident-command",
"correct": true,
"margin": 0.805,
"ambiguous": false,
"ranked_routes": [
{
"name": "governed-incident-command",
"score": 0.805,
"passed_threshold": true,
"threshold": 0.48,
"matched_desired_concepts": [
"comms_and_owners",
"severity_assessment"
],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.189,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [
"reuse_package"
],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.022,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "incident_governed_workflow",
"prompt": "Standardize this incident review into a reusable governed workflow with owner actions.",
"expected_route": "governed-incident-command",
"predicted_route": "governed-incident-command",
"correct": true,
"margin": 0.172,
"ambiguous": false,
"ranked_routes": [
{
"name": "governed-incident-command",
"score": 0.62,
"passed_threshold": true,
"threshold": 0.48,
"matched_desired_concepts": [
"comms_and_owners",
"governed_workflow"
],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.448,
"passed_threshold": true,
"threshold": 0.33,
"matched_desired_concepts": [
"reuse_package",
"team_operationalize",
"transform_workflow"
],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.013,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "no_route_explain",
"prompt": "Explain keyboard accessibility basics in plain English.",
"expected_route": "no_route",
"predicted_route": "no_route",
"correct": true,
"margin": null,
"ambiguous": false,
"ranked_routes": [
{
"name": "team-frontend-review",
"score": 0.195,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [
"accessibility"
],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.0,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [],
"matched_negative_concepts": [
"explain_only"
]
},
{
"name": "governed-incident-command",
"score": 0.0,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "no_route_build",
"prompt": "Build a React form page with loading and empty states.",
"expected_route": "no_route",
"predicted_route": "no_route",
"correct": true,
"margin": null,
"ambiguous": false,
"ranked_routes": [
{
"name": "yao-meta-skill",
"score": 0.016,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.008,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.0,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [
"frontend_scope"
],
"matched_negative_concepts": [
"build_ui"
]
}
]
},
{
"family": "no_route_single_update",
"prompt": "Write one short outage update for customers from these notes.",
"expected_route": "no_route",
"predicted_route": "no_route",
"correct": true,
"margin": null,
"ambiguous": false,
"ranked_routes": [
{
"name": "yao-meta-skill",
"score": 0.024,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.008,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "governed-incident-command",
"score": 0.0,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
}
]
},
{
"family": "no_route_document_only",
"prompt": "Summarize this workflow and keep it as documentation only.",
"expected_route": "no_route",
"predicted_route": "no_route",
"correct": true,
"margin": null,
"ambiguous": false,
"ranked_routes": [
{
"name": "governed-incident-command",
"score": 0.01,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "team-frontend-review",
"score": 0.009,
"passed_threshold": false,
"threshold": 0.48,
"matched_desired_concepts": [],
"matched_negative_concepts": []
},
{
"name": "yao-meta-skill",
"score": 0.0,
"passed_threshold": false,
"threshold": 0.33,
"matched_desired_concepts": [
"transform_workflow"
],
"matched_negative_concepts": [
"no_build_directive",
"summarize_only"
]
}
]
}
]
}