| name | eda-method-implementer |
| description | Implement EDA research methods from approved hypothesis plans, with integration discipline, measurable contracts, and minimal-risk iteration. |
EDA Method Implementer
When to use
Use this skill when moving from experiment design to actual method/code implementation.
Knowledge And Tool Interaction
- Load the approved hypothesis and experiment-plan artifacts before touching code.
- If the task needs shared KB/tool lookup before implementation planning, delegate that step to
eda-context-accessor.
- If
eda-context-accessor reports maintain, update, overturn, or add, carry that recommendation into the implementation handoff so later validation/infra skills can act on it.
- Write implementation decisions and validation commands into explicit artifacts so later validation and retro skills can reuse them.
Workflow
- Load approved hypothesis and experiment plan artifacts.
- Query tool catalog before adding new scripts:
python3 scripts/common/tool_catalog.py query <keyword1> <keyword2>
- Define implementation contract:
- target files/modules,
- expected behavior delta,
- metrics to validate change.
- Implement minimal viable patch first, then iterate.
- Run required validation commands and link outputs.
- Prepare versioned checkpoint handoff to
git-version-control.
Outputs
implementation_plan.md
implementation_change_log.md
validation_command_log.md
Hard rules
- Do not implement without linked hypothesis ID.
- Keep each patch testable and reversible.
- Record known side effects and unresolved risks.
Reference
Load when needed:
references/implementation-contract-checklist.md