docs(design-thinking): add Design Thinking documentation and DT-to-RPI handoff#789
Merged
WilliamBerryiii merged 8 commits intomainfrom Feb 27, 2026
Merged
Conversation
added 6 commits
February 26, 2026 19:35
- add overview, why-design-thinking, and method guides for Methods 1-9 - add DT Coach, DT Learning Tutor, and using-together guides - add DT-RPI integration guide with shared prompts section - update lifecycle, roles, and getting-started docs with DT references - add agents/README and ux-designer role documentation closes #783 📚 - Generated by Copilot
- remove @dt-coach prefix from 12 code blocks in using-together.md - remove @dt-learning-tutor prefix from code block in dt-learning-tutor.md - add note about selecting dt-coach agent from picker dropdown 🔧 - Generated by Copilot
- add tutorial-handoff-to-rpi.md covering all three exit points with practical examples - update README.md, dt-rpi-integration.md, and using-together.md with tutorial links 📖 - Generated by Copilot
- unify handoff prompts to route all exit points through Task Researcher - add tiered artifact handling to research context instructions - expand tutorial with reviewer guidance and asset checklists - update using-together handoff table with per-exit-point artifact details - regenerate plugin outputs for design-thinking and hve-core-all 📝 - Generated by Copilot
- correct Exit Point 3 methods range from 7-8 to 7-9 across all docs - fix mermaid diagrams to show Exit 3 arrow from M9 instead of M8 - update dt-rpi-handoff-contract root cause table entry - fix stale Task Implementor reference to Task Researcher - correct broken relative link in hve-guide README 🔧 - Generated by Copilot
🎨 - Generated by Copilot
Contributor
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF Scorecard
Scanned Files
|
- update minimatch 9.0.5 to 10.2.4 fixing GHSA-7r86-cg39-jmmj and GHSA-23c5-xmqv-rm74 - update markdown-table-formatter 1.6.1 to 1.7.0 to satisfy ^1.7.0 semver range - update glob 10.4.5 to 13.0.0 as transitive dependency refresh 🔒 - Generated by Copilot
katriendg
approved these changes
Feb 27, 2026
This was referenced Feb 27, 2026
WilliamBerryiii
pushed a commit
that referenced
this pull request
Feb 28, 2026
## Pre-Release 3.1.44 ### ✨ Features - add Docusaurus 3 documentation site with GitHub Pages deployment (#680) - add workflow permissions validation for OpenSSF Scorecard compliance (#759) - add DT coach return path handoff to task-researcher (#591) (#758) - add DT subagent handoff workflow instructions (#592) (#757) - create dt-method-06-deep.instructions.md (#602) (#748) - create dt-method-05-deep.instructions.md (#747) - add DT-aware task-implementor context instructions (#755) - extract embedded PowerShell from workflows into testable scripts (#738) - add gitleaks binary-based secret scanning as PR gate (#734) - add SBOM generation, attestation, and diff tooling to release pipeline (#730) - add dt-learning-tutor agent for DT education (#662) - add DT image prompt generation guidance for Method 5 (#726) - add DT-aware task-reviewer review context (#714) - add dt-method-next routing prompt (#713) - create dt-method-04-deep.instructions.md (#709) - add Implementation Space exit handoff prompt for DT workflows (#708) - add Write-CIStepSummary markdown table to Test-SHAStaleness github output (#660) - add dt-handoff-solution-space prompt for Solution Spac… (#707) ### 🐛 Bug Fixes - update sidebar link color to meet WCAG AA contrast requirements (#814) - harden even/odd versioning against regression and syntax errors (#816) - replace even/odd versioning with SemVer -rc.N suffixes (#811) - ensure prerelease label exists before PR creation (#806) - replace Docusaurus favicons with Microsoft logo (#808) - add missing subagents and shared instructions to collection manifests (#804) - standardize file path conventions for copilot-tracking output (#784) - enforce project-scoped artifact isolation across DT files (#766) - add top-level permissions to copilot-setup-steps.yml (#760) - update broken file directives and markdown links after collection directory reorg (#743) - add pre-release companion pipeline with even/odd versioning (#735) - exclude auto-generated CHANGELOG.md from spell check (#756) - add job-level permissions to extension-publish.yml (#729) - resolve handoff dependencies using display names (#727) - add job-level permissions to validate-version in extension-publish-prerelease (#731) - replace parent-directory VS Code settings paths with per-subdirectory enumeration (#732) ### 📚 Documentation - add Design Thinking documentation and DT-to-RPI handoff (#789) - add customization guides for HVE Core artifacts (#772) - reconcile documentation against implementation (#771) - document accepted Token-Permissions risks and add lint:dependency-pinning (#763) - add Design Thinking section to hve-core-all collection description (#762) ### ♻️ Refactoring - move collection scripts from plugins to collections (#728) - remove duplicate git diff logic in frontmatter validator (#473) ### 🔧 Maintenance - bump basic-ftp from 5.0.5 to 5.2.0 (#780) - standardize script path references in SKILL.md files (#768) - bump the github-actions group across 1 directory with 2 updates (#752) --- *Managed automatically by pre-release workflow.* Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
WilliamBerryiii
pushed a commit
that referenced
this pull request
Feb 28, 2026
## Pre-Release 3.1.46 ### ✨ Features - add Docusaurus 3 documentation site with GitHub Pages deployment (#680) - add workflow permissions validation for OpenSSF Scorecard compliance (#759) - add DT coach return path handoff to task-researcher (#591) (#758) - add DT subagent handoff workflow instructions (#592) (#757) - create dt-method-06-deep.instructions.md (#602) (#748) - create dt-method-05-deep.instructions.md (#747) - add DT-aware task-implementor context instructions (#755) - extract embedded PowerShell from workflows into testable scripts (#738) - add gitleaks binary-based secret scanning as PR gate (#734) - add SBOM generation, attestation, and diff tooling to release pipeline (#730) - add dt-learning-tutor agent for DT education (#662) - add DT image prompt generation guidance for Method 5 (#726) - add DT-aware task-reviewer review context (#714) - add dt-method-next routing prompt (#713) - create dt-method-04-deep.instructions.md (#709) - add Implementation Space exit handoff prompt for DT workflows (#708) - add Write-CIStepSummary markdown table to Test-SHAStaleness github output (#660) - add dt-handoff-solution-space prompt for Solution Spac… (#707) ### 🐛 Bug Fixes - update prerelease publish to use even/odd convention (#822) - update sidebar link color to meet WCAG AA contrast requirements (#814) - harden even/odd versioning against regression and syntax errors (#816) - replace even/odd versioning with SemVer -rc.N suffixes (#811) - ensure prerelease label exists before PR creation (#806) - replace Docusaurus favicons with Microsoft logo (#808) - add missing subagents and shared instructions to collection manifests (#804) - standardize file path conventions for copilot-tracking output (#784) - enforce project-scoped artifact isolation across DT files (#766) - add top-level permissions to copilot-setup-steps.yml (#760) - update broken file directives and markdown links after collection directory reorg (#743) - add pre-release companion pipeline with even/odd versioning (#735) - exclude auto-generated CHANGELOG.md from spell check (#756) - add job-level permissions to extension-publish.yml (#729) - resolve handoff dependencies using display names (#727) - add job-level permissions to validate-version in extension-publish-prerelease (#731) - replace parent-directory VS Code settings paths with per-subdirectory enumeration (#732) ### 📚 Documentation - add Design Thinking documentation and DT-to-RPI handoff (#789) - add customization guides for HVE Core artifacts (#772) - reconcile documentation against implementation (#771) - document accepted Token-Permissions risks and add lint:dependency-pinning (#763) - add Design Thinking section to hve-core-all collection description (#762) ### ♻️ Refactoring - move collection scripts from plugins to collections (#728) - remove duplicate git diff logic in frontmatter validator (#473) ### 🔧 Maintenance - pre-release 3.1.44 (#819) - bump basic-ftp from 5.0.5 to 5.2.0 (#780) - standardize script path references in SKILL.md files (#768) - bump the github-actions group across 1 directory with 2 updates (#752) --- *Managed automatically by pre-release workflow.* Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This was referenced Mar 1, 2026
This was referenced Mar 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added comprehensive Design Thinking documentation and unified the DT-to-RPI handoff pipeline. This PR established a complete nine-method framework reference under
docs/design-thinking/, integrated DT into the HVE Guide lifecycle, and routed all three exit points exclusively through the Task Researcher agent. Across 35 files (17 new, 18 modified), the changes introduced 2463 lines and removed 200, closing a major documentation gap for Design Thinking adoption in hve-core.Description
Architectural Change: Unified Exit Point Routing
All three DT exit points now route exclusively through Task Researcher, replacing the prior pattern where exits could target different RPI agents. This unified the handoff contract and simplified the integration surface.
Design Thinking Documentation Suite
Established a complete framework reference with 17 new files covering the three-space model (Problem, Solution, Validation) and all nine methods.
validated,assumed,unknown,conflicting), and per-agent input tablesHVE Guide Lifecycle Integration
Wove Design Thinking into the existing project lifecycle framework as an optional entry point feeding into Stage 2 Discovery.
dt-coachand added a "Design Thinking as Pre-Research Methodology" calloutRole Guide Updates
dt-coachto Key Agents tables in business-program-manager.md and tpm.md with contextual paragraphsNavigation and Discovery
Related Issue(s)
Closes #783
Type of Change
Select all that apply:
Code & Documentation:
Infrastructure & Configuration:
AI Artifacts:
prompt-builderagent and addressed all feedback.github/instructions/*.instructions.md).github/prompts/*.prompt.md).github/agents/*.agent.md).github/skills/*/SKILL.md)Other:
.ps1,.sh,.py)Sample Prompts (for AI Artifact Contributions)
User Request:
Invoke the
dt-coachagent from the agent picker, then provide your project context. The coach guides you through the nine DT methods and hands off to RPI through the Task Researcher when ready.Execution Flow:
dt-coachfrom the agent pickerOutput Artifacts:
.copilot-tracking/dt/Success Indicators:
Testing
All changes were validated through the following checks:
npm run lint:md— passednpm run spell-check— passednpm run lint:frontmatter— passednpm run validate:skills— passednpm run lint:md-links— passednpm run lint:ps— passednpm run plugin:generate— passed (table formatting applied to 2 files, committed separately)Manual review confirmed consistent YAML frontmatter across all 17 new files, identical structural templates across method guides 01-09, accurate cross-references between documentation files, and correct exit point routing through Task Researcher in all modified AI artifacts.
Checklist
Required Checks
AI Artifact Contributions
/prompt-analyzeto review contributionprompt-builderreviewRequired Automated Checks
The following validation commands must pass before merging:
npm run lint:mdnpm run spell-checknpm run lint:frontmatternpm run validate:skillsnpm run lint:md-linksnpm run lint:psnpm run plugin:generateSecurity Considerations
Additional Notes
npm run plugin:generateto confirm freshness.dt-coachrow and contextual paragraph were substantive additions.