Opportunity
shared/reporting-otlp.md already exists as a consolidated bundle of shared/reporting.md + shared/otlp.md, but 52 workflows still import both files directly instead of using it.
Current Usage
52 workflows import both shared/reporting.md and shared/otlp.md directly (but not shared/reporting-otlp.md).
Examples:
agent-performance-analyzer.md
agent-persona-explorer.md
approach-validator.md
artifacts-summary.md
auto-triage-issues.md
aw-failure-investigator.md
ci-coach.md
cli-version-checker.md
cloclo.md
commit-changes-analyzer.md
- (and 42 more)
Proposed Component
Already exists: shared/reporting-otlp.md
Impact
- 52 workflows affected
- ~2 lines saved per workflow (~104 lines total)
- Reduces drift risk: single import instead of two
Migration Plan
- Identify all 52 workflows importing both
shared/reporting.md + shared/otlp.md (but not shared/reporting-otlp.md)
- For each workflow, replace the two direct imports with
shared/reporting-otlp.md
- Run
make recompile to verify no regressions
Example
# Before
imports:
- shared/reporting.md
- shared/otlp.md
# After
imports:
- shared/reporting-otlp.md
Generated by 🔍 Workflow Skill Extractor · sonnet46 41.6 AIC · ⌖ 8.54 AIC · ⊞ 4.8K · ◷
Opportunity
shared/reporting-otlp.mdalready exists as a consolidated bundle ofshared/reporting.md+shared/otlp.md, but 52 workflows still import both files directly instead of using it.Current Usage
52 workflows import both
shared/reporting.mdandshared/otlp.mddirectly (but notshared/reporting-otlp.md).Examples:
agent-performance-analyzer.mdagent-persona-explorer.mdapproach-validator.mdartifacts-summary.mdauto-triage-issues.mdaw-failure-investigator.mdci-coach.mdcli-version-checker.mdcloclo.mdcommit-changes-analyzer.mdProposed Component
Already exists:
shared/reporting-otlp.mdImpact
Migration Plan
shared/reporting.md+shared/otlp.md(but notshared/reporting-otlp.md)shared/reporting-otlp.mdmake recompileto verify no regressionsExample