Sign in to create and edit playbooks. Sign In Register

Verify ESM Artifacts

DSP-1 Order: #1 Elaboration

Updated 4 months ago

Guidance

Verify ESM Artifacts

Objective

Verify that all required artifacts from the Envision the System (ESM) workflow exist before proceeding to AI IDE configuration. If any are missing, direct the user to run the ESM workflow first.


Process

1. Scan for Required ESM Artifacts

Check for the existence and non-emptiness of:

Artifact Expected Location ESM Activity
User Journey docs/features/user_journey.md ESM-02
Dialogue Maps / Screen Flows docs/ux/ (at least one .drawio or screen flow file) ESM-04
Feature Files docs/features/act-*/ (at least one .feature file or scenario markdown) ESM-05
IA Guidelines docs/ux/IA_guidelines.md ESM-03

2. Evaluate Results

For each artifact, report status:

ESM Artifact Check:
  User Journey              | ✅ Found (docs/features/user_journey.md, 104KB)
  Dialogue Maps             | ✅ Found (docs/ux/2_dialogue-maps/, 3 files)
  Feature Files             | ✅ Found (docs/features/act-*/,  12 acts)
  IA Guidelines             | ❌ Missing

3. If Any Missing → Redirect to ESM

If one or more artifacts are missing:

⚠️ ESM artifacts incomplete.
The following are missing: {list}.
Please run the Envision the System (ESM) workflow first.
See: .windsurf/workflows/ESM/_workflow.md

Stop here — do not proceed to DSP-02 until all ESM artifacts are present.

4. If All Present → Proceed

✅ All ESM artifacts verified. Proceeding to DSP-02 (Verify DTA Artifacts).


Deliverables

  • ESM artifact checklist evaluated
  • All artifacts present — or user redirected to ESM workflow
  • Ready to proceed to DSP-02
Details
Order:
#1
Phase:
Created:
Apr 12, 2026
Last Updated:
May 21, 2026
Workflow
Deploy Software Process

Check prerequisite artifacts (ESM, DTA), choose target AI IDE, and generate configuration (CLAUDE.md / copilot-instructions.md / Windsurf/Cursor rules) so AI …

View Workflow
Assigned Agent

No agent assigned

Required Skills

No skills linked

Rules

No rules linked.

Input Artifacts 2
Output Artifacts

No output artifacts