generated from coulomb/repo-seed
Replaced the placeholder 'TODO: capture the recommended resolution' in the five auto-approved patterns with grounded problem descriptions + concrete resolutions drawn from the friction assessment: budget_overrun (read narrowly / checkpoint), infra_overhead (batch hub writes / orient once), schema_thrash (front-load tool schemas), tool_thrash (batch shell + larger edits), clean_pass (tests gate done). Each versioned 1.0.0 -> 1.0.1 with the stub archived to <id>.history.jsonl. Proposals regenerate with real content (0 TODO). Suite 139/139. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
96 lines
2.8 KiB
JSON
96 lines
2.8 KiB
JSON
{
|
|
"created_at": "2026-06-07T09:13:20Z",
|
|
"distribution_ready": true,
|
|
"id": "sp-problem-tool_thrash-tool-bash",
|
|
"name": "Tool thrash: one tool hammered",
|
|
"polarity": "problem",
|
|
"problem": "A single tool (often Bash or Edit) is invoked far more than any other in a session \u2014 a sign of trial-and-error churn or missing higher-level tooling.",
|
|
"provenance": {
|
|
"detected_at": null,
|
|
"evidence": {
|
|
"cost_impact": 1990.0,
|
|
"cross_flavor": false,
|
|
"flavors": [
|
|
"claude"
|
|
],
|
|
"frequency": 11,
|
|
"key": "problem:tool_thrash:tool:Bash",
|
|
"locus": "tool:Bash",
|
|
"polarity": "problem",
|
|
"repos": [
|
|
"activity-core",
|
|
"artifact-store",
|
|
"citation-evidence",
|
|
"ihp-railiance-probe",
|
|
"infospace-bench",
|
|
"railiance-apps",
|
|
"state-hub",
|
|
"vergabe-teilnahme"
|
|
],
|
|
"score": 21890.0,
|
|
"sessions": [
|
|
"claude:0ef1b45c-5c27-4e20-88b3-37daeaa24eca",
|
|
"claude:2c0d14e1-d089-4076-bf35-b134737a261d",
|
|
"claude:30dbad62-c042-41f2-80c1-5953a1100e7f",
|
|
"claude:4307eff6-cd39-4189-be58-79a3acb69d6c",
|
|
"claude:4340b160-2fb6-47d0-897c-3cac0a8855d8",
|
|
"claude:6e0d3d68-872b-4d93-bb09-0691e091314b",
|
|
"claude:8313f946-f008-4e98-9915-31950380e39e",
|
|
"claude:8fabd5ce-6a20-4412-9a8b-0f0763394a78",
|
|
"claude:a9483f07-c9dc-4f71-9fa0-831790ea965e",
|
|
"claude:b1dfbcfa-91f9-4540-823a-26fcfaab7fc8",
|
|
"claude:b4ae9631-a7eb-42a6-acb1-c65b660c4b74"
|
|
],
|
|
"signal_type": "tool_thrash",
|
|
"title": "problem: tool thrash"
|
|
},
|
|
"promoted_at": "2026-06-07T09:13:20Z",
|
|
"source_key": "problem:tool_thrash:tool:Bash"
|
|
},
|
|
"rendering_hints": {
|
|
"claude": {
|
|
"target": "CLAUDE.md"
|
|
}
|
|
},
|
|
"resolutions": [
|
|
{
|
|
"detail": "Compose a single command/script; run independent calls in parallel.",
|
|
"steps": [
|
|
"Group the steps",
|
|
"Run them as one block"
|
|
],
|
|
"summary": "Batch related shell work into one script, not many small Bash calls"
|
|
},
|
|
{
|
|
"detail": "Read the region, then one substantive Edit beats many tiny ones.",
|
|
"steps": [],
|
|
"summary": "Make fewer, larger edits with full context"
|
|
},
|
|
{
|
|
"detail": "If the same invocation recurs, wrap it once.",
|
|
"steps": [],
|
|
"summary": "Factor a repeated command pattern into a helper"
|
|
}
|
|
],
|
|
"schema_version": 1,
|
|
"scope": {
|
|
"domains": [],
|
|
"flavors": [
|
|
"claude"
|
|
],
|
|
"repos": [
|
|
"activity-core",
|
|
"artifact-store",
|
|
"citation-evidence",
|
|
"ihp-railiance-probe",
|
|
"infospace-bench",
|
|
"railiance-apps",
|
|
"state-hub",
|
|
"vergabe-teilnahme"
|
|
]
|
|
},
|
|
"status": "approved",
|
|
"updated_at": "2026-06-07T14:21:06Z",
|
|
"version": "1.0.1"
|
|
}
|