Overview
Create dt-handoff-problem-space.prompt.md — the Problem Space exit handoff prompt invoked when a user graduates from Methods 1-3 and chooses to hand off to the RPI pipeline. This prompt reads DT coaching artifacts, compiles them into the exit-point schema defined in the handoff contract (#583), and produces an RPI-ready prompt file targeting task-researcher.
Target File
.github/prompts/dt-handoff-problem-space.prompt.md
Frontmatter
---
description: 'Problem Space exit handoff — compiles DT Methods 1-3 outputs into RPI-ready artifact targeting task-researcher'
mode: 'agent'
tools: ['read_file', 'create_file']
---
Required Steps
- Step 1: Read Coaching State — Load coaching state to confirm Problem Space completion (Methods 1-3).
- Step 2: Compile DT Artifacts — Read Method 1-3 output directories:
- Method 1: stakeholder-map.md, scope-boundaries.md, assumptions-log.md
- Method 2: research-plan.md, raw-findings.md, interview-notes/
- Method 3: affinity-clusters.md, insight-statements.md, problem-definition.md, hmw-questions.md
- Step 3: Readiness Assessment — Validate artifact completeness against the Problem Space exit schema from the handoff contract. Flag gaps and ask user whether to proceed or return to address them.
- Step 4: Produce Handoff Artifact — Generate the exit-point artifact with:
- Validated problem statement (from Method 3)
- Stakeholder map summary (from Method 1)
- Research themes and key insights (from Methods 2-3)
- Gap analysis with validated/assumed/unknown markers
- Coaching context notes for the receiving RPI agent
- Step 5: Generate RPI Entry — Create a structured handoff document at
.copilot-tracking/dt/{project-slug}/rpi-handoff-problem-space.md that task-researcher can consume directly as context. This is a data document (not an executable prompt), so it uses the .md extension rather than .prompt.md.
Content Sanitization
Per backlog planning instructions, the handoff artifact must:
- Use no
.copilot-tracking/ paths in the generated prompt body (reference content inline)
- Include no planning reference IDs
- Produce clean, self-contained context for the receiving RPI agent
Handoff Quality Markers
Each compiled artifact section includes quality markers:
- Validated: Evidence from research supports this claim
- Assumed: Coach/user believes this but hasn't tested it
- Unknown: Identified as a gap requiring RPI investigation
- Conflicting: Multiple sources disagree — RPI should investigate
RPI Pipeline Workflow
- task-researcher: Gather DT4HVE exit handoff patterns, RPI entry prompt conventions, and handoff contract schema for Problem Space exit.
- task-planner: Plan the prompt — steps, artifact compilation logic, readiness assessment criteria, output format.
- task-implementor: Author following prompt-builder standards. The generated RPI entry prompt must be self-contained.
- task-reviewer: Validate step protocol, artifact compilation completeness, content sanitization, handoff quality markers, prompt-builder compliance.
Success Criteria
Overview
Create
dt-handoff-problem-space.prompt.md— the Problem Space exit handoff prompt invoked when a user graduates from Methods 1-3 and chooses to hand off to the RPI pipeline. This prompt reads DT coaching artifacts, compiles them into the exit-point schema defined in the handoff contract (#583), and produces an RPI-ready prompt file targeting task-researcher.Target File
.github/prompts/dt-handoff-problem-space.prompt.mdFrontmatter
Required Steps
.copilot-tracking/dt/{project-slug}/rpi-handoff-problem-space.mdthat task-researcher can consume directly as context. This is a data document (not an executable prompt), so it uses the.mdextension rather than.prompt.md.Content Sanitization
Per backlog planning instructions, the handoff artifact must:
.copilot-tracking/paths in the generated prompt body (reference content inline)Handoff Quality Markers
Each compiled artifact section includes quality markers:
RPI Pipeline Workflow
Success Criteria
.github/prompts/dt-handoff-problem-space.prompt.md.copilot-tracking/path references)---separator and activationcollections/design-thinking.collection.ymlwithpathandkindfieldscollections/hve-core-all.collection.ymlwithpathandkindfieldsnpm run plugin:generatesucceeds after collection manifest updates