Workflow Scoped Execution
Role Boundary
workflow-scoped-execution is the scoped execution workflow owner.
It owns:
- governed execution for one concrete task,
- submission hygiene,
- artifact validation,
- post-run closeout.
It does not own:
- global entry policy,
- non-execution workflow ownership,
- cross-turn recursion policy,
- global self-update policy for the full skill system.
workflow-scoped-execution should be used only when:
- it is the selected workflow owner for one bounded execution task, or
- another workflow owner explicitly delegates one governed execution stage to it.
Use This Skill When
Use workflow-scoped-execution for experiment, debug, flow, baseline, handoff, monitoring, or infrastructure tasks that already have a scoped execution brief and need explicit gates and artifacts.
Inputs
Provide or derive:
- scoped objective,
- target design/config set,
- required output artifacts,
- comparison-policy lock if a claim/comparison is requested.
- selected skill set or explicit statement that no additional skill routing is needed.
Knowledge And Tool Interaction
- If the task needs shared KB retrieval or shared tool-reuse evidence, delegate that work to
eda-context-accessor instead of re-specifying retrieval logic locally.
- If
eda-context-accessor returns kb_feedback_decision != none, record that feedback in the execution summary and route KB/infrastructure follow-up to eda-infra-maintainer when the change is not purely local.
- Keep
workflow-scoped-execution focused on execution hygiene:
- run
scripts/common/knowledge_gate.sh for governed execution startup,
- update
slurm_logs/00_meta/knowledge_tool_maintenance_log.md,
- update
docs/knowledge_base/90_HYPOTHESIS_VALIDATION_LOG.md when a hypothesis was actually tested.
- When a batch completes and the outcome should be reused beyond the immediate turn, delegate
log -> result -> conclusion -> experience extraction to eda-experiment-phenomenology-analyst before handing off to control-postrun-retro or a future control-theory-veto.
Execution Rules
- Announce selected skills and first action.
- Execute fully unless the user explicitly asks for plan-only behavior.
- Keep artifact paths explicit.
- Every experiment submission must create a canonical monitor file immediately; do not leave monitor generation as manual follow-up.
- Prefer the reusable monitor stack (
scripts/debug/progress_monitor.py or scripts/debug/progress_monitor.sh) over ad hoc markdown.
- Immediately report monitor/manifest/job ids after submission.
- Do not close a submission task before monitoring visibility exists.
- For algorithmic claims, enforce
vanilla_replace as primary baseline.
Outputs
Return or update:
- canonical monitor path,
- canonical manifest path,
- key artifact paths,
- structured evidence-lift artifact paths when experiment phenomenology extraction was required,
- execution verdict,
- next constrained action.
Operational References
Load only the parts needed for the current task:
- Load
references/workflow-scoped-execution-checklist.md when starting or closing a normal workflow-scoped-execution execution and you need the full bootstrap/pre-submit/post-run checklist.
- Load
references/execution-gates.md when the task involves submission gating, route/CTS preflight, testcase-backed DC/Innovus checks, or root-cause mode for non-convergence.
- Load
references/output-and-stop-policy.md when deciding whether the task is complete, whether reporting is sufficient, or whether a hard-stop condition blocks closeout.
- Load
references/postrun-improvement.md when the current loop exposed a repeated execution gap and you need to decide the smallest acceptable improvement action.
1---2name: workflow-scoped-execution3description: Execute one scoped EDA task under governed gates: run bootstrap checks, validate artifacts, and return execution evidence.4---56# Workflow Scoped Execution78## Role Boundary910`workflow-scoped-execution` is the scoped execution workflow owner.1112It owns:13- governed execution for one concrete task,14- submission hygiene,15- artifact validation,16- post-run closeout.1718It does not own:19- global entry policy,20- non-execution workflow ownership,21- cross-turn recursion policy,22- global self-update policy for the full skill system.2324`workflow-scoped-execution` should be used only when:251. it is the selected workflow owner for one bounded execution task, or262. another workflow owner explicitly delegates one governed execution stage to it.2728## Use This Skill When2930Use `workflow-scoped-execution` for experiment, debug, flow, baseline, handoff, monitoring, or infrastructure tasks that already have a scoped execution brief and need explicit gates and artifacts.3132## Inputs3334Provide or derive:351. scoped objective,362. target design/config set,373. required output artifacts,384. comparison-policy lock if a claim/comparison is requested.395. selected skill set or explicit statement that no additional skill routing is needed.4041## Knowledge And Tool Interaction42431. If the task needs shared KB retrieval or shared tool-reuse evidence, delegate that work to `eda-context-accessor` instead of re-specifying retrieval logic locally.442. If `eda-context-accessor` returns `kb_feedback_decision != none`, record that feedback in the execution summary and route KB/infrastructure follow-up to `eda-infra-maintainer` when the change is not purely local.453. Keep `workflow-scoped-execution` focused on execution hygiene:46- run `scripts/common/knowledge_gate.sh` for governed execution startup,47- update `slurm_logs/00_meta/knowledge_tool_maintenance_log.md`,48- update `docs/knowledge_base/90_HYPOTHESIS_VALIDATION_LOG.md` when a hypothesis was actually tested.494. When a batch completes and the outcome should be reused beyond the immediate turn, delegate `log -> result -> conclusion -> experience` extraction to `eda-experiment-phenomenology-analyst` before handing off to `control-postrun-retro` or a future `control-theory-veto`.5051## Execution Rules52531. Announce selected skills and first action.542. Execute fully unless the user explicitly asks for plan-only behavior.553. Keep artifact paths explicit.564. Every experiment submission must create a canonical monitor file immediately; do not leave monitor generation as manual follow-up.575. Prefer the reusable monitor stack (`scripts/debug/progress_monitor.py` or `scripts/debug/progress_monitor.sh`) over ad hoc markdown.586. Immediately report monitor/manifest/job ids after submission.597. Do not close a submission task before monitoring visibility exists.606. For algorithmic claims, enforce `vanilla_replace` as primary baseline.6162## Outputs6364Return or update:65- canonical monitor path,66- canonical manifest path,67- key artifact paths,68- structured evidence-lift artifact paths when experiment phenomenology extraction was required,69- execution verdict,70- next constrained action.7172## Operational References7374Load only the parts needed for the current task:751. Load `references/workflow-scoped-execution-checklist.md` when starting or closing a normal `workflow-scoped-execution` execution and you need the full bootstrap/pre-submit/post-run checklist.762. Load `references/execution-gates.md` when the task involves submission gating, route/CTS preflight, testcase-backed DC/Innovus checks, or root-cause mode for non-convergence.773. Load `references/output-and-stop-policy.md` when deciding whether the task is complete, whether reporting is sufficient, or whether a hard-stop condition blocks closeout.784. Load `references/postrun-improvement.md` when the current loop exposed a repeated execution gap and you need to decide the smallest acceptable improvement action.