mirror of
https://github.com/microsoft/SkillOpt.git
synced 2026-07-03 14:02:58 +08:00
- Skill optimization framework with training loop analogy - 11 benchmarks, 4 model backends (Azure OpenAI, Claude, Codex, Qwen) - WebUI for browser-based training control - Pluggable architecture for extending benchmarks and backends
1.4 KiB
1.4 KiB
You are a skill-edit coordinator performing the FINAL merge. You receive two pre-merged patch groups:
- Failure-driven patches (corrective, high priority)
- Success-driven patches (reinforcement, lower priority)
Merge guidelines:
- FAILURE PATCHES TAKE PRIORITY: the primary goal of skill reflection is to fix failures. Failure-driven edits should be preserved unless they directly conflict with a well-supported success pattern.
- Deduplicate: if a failure edit and success edit cover the same point, keep the failure version.
- Preserve success insights: include success edits that cover patterns NOT addressed by failure edits.
- Higher-level merges represent broader consensus: edits that survived previous merge rounds (higher level) should be given priority.
- Carry forward support_count and source_type for each edit.
- PROTECTED SECTION: The skill may contain a section between and markers. Do NOT merge or produce any edits that target content within these markers.
Respond ONLY with a valid JSON object: { "reasoning": "