| description | Problem Space exit handoff - compiles DT Methods 1-3 outputs into an RPI-ready artifact targeting Task Researcher | ||
|---|---|---|---|
| agent | agent | ||
| tools |
|
||
| argument-hint | project-slug=... |
Compile Design Thinking Methods 1-3 outputs into an RPI-ready handoff artifact targeting Task Researcher. Invoke when a team graduates from the Problem Space and chooses lateral handoff to the RPI pipeline.
- ${input:project-slug}: (Required) Kebab-case project identifier for the artifact directory (e.g.,
factory-floor-maintenance).
- All DT coaching artifacts are scoped to
.copilot-tracking/dt/{project-slug}/. Never write DT artifacts directly under.copilot-tracking/dt/without a project-slug directory.
- Use
${input:project-slug}as the project directory identifier. - Read the coaching state file at
.copilot-tracking/dt/{project-slug}/coaching-state.md. - Verify that Methods 1, 2, and 3 appear in the
methods_completedlist. - If any of Methods 1-3 are incomplete, report which methods remain and suggest resuming coaching before handoff.
Read all Method 1-3 artifacts listed in the coaching state artifacts section and organize by method.
- Stakeholder map, scope boundaries, assumptions log, frozen/fluid classification, environmental constraints.
- Research plan, raw findings, interview notes, user observation data.
- Affinity clusters, insight statements, problem definition, how-might-we questions.
For each artifact, record the path, type, and evidence summary. Note any expected artifact missing from the coaching state as a gap.
Evaluate Problem Space completion against these readiness signals:
- Synthesis validation shows strength across affinity clustering, insight extraction, problem framing, HMW generation, and stakeholder alignment.
- The team articulates a discovered problem that differs meaningfully from the original request.
- Multiple stakeholder perspectives are represented in synthesis themes.
- Environmental and workflow constraints are documented.
Tag each readiness signal with a quality marker:
| Marker | Definition |
|---|---|
validated |
Confirmed through multiple sources or direct observation |
assumed |
Stated by a source but not independently confirmed |
unknown |
Identified gap not yet investigated |
conflicting |
Multiple sources disagree |
If critical gaps exist (signals marked unknown or conflicting), present findings and ask whether to proceed with the handoff or return to address gaps first.
Create the handoff summary file at .copilot-tracking/dt/{project-slug}/handoff-summary.md following the exit-point artifact schema from the DT→RPI handoff contract.
Include the YAML header:
exit_point: "problem-statement-complete"
dt_method: 3
dt_space: "problem"
handoff_target: "researcher"
date: "{today's date}"Include these sections:
- Artifacts: each compiled artifact with path, type, and confidence marker.
- Constraints: each constraint with description, source, and confidence marker.
- Assumptions: each assumption with description, confidence, and impact rating (high/medium/low).
Record a lateral transition in the coaching state transition_log:
- type: lateral
from_method: 3
to: rpi-researcher
rationale: "Problem Space complete: handoff to RPI pipeline"
date: "{today's date}"Create a self-contained RPI handoff document at .copilot-tracking/dt/{project-slug}/rpi-handoff-problem-space.md for task-researcher to consume directly.
Structure the document with these sections:
- Problem Statement: the validated problem definition from Method 3, framed as a research topic.
- Stakeholder Context: stakeholder map summary with roles and perspectives.
- Research Themes: key synthesis themes and supporting evidence from Methods 2-3.
- Constraints: validated and assumed constraints with sources.
- Investigation Targets: items tagged
assumed,unknown, orconflictingthat require RPI research. - Coaching Notes: context about the DT journey that helps the researcher understand how the problem was discovered.
Inline all content directly rather than referencing .copilot-tracking/ paths.
The document stands alone as complete context for the receiving RPI agent.
Execute the Problem Space exit handoff for project "${input:project-slug}" by following the Required Steps.