10 KiB
10 KiB
Complete Agent Activation Flow - All Links Verified ✅
🎯 Entry Points
User types one of:
├─ @wds-freya-ux.md
├─ @wds-saga-analyst.md
└─ @wds-idunn-pm.md
📋 Flow Diagram with Verified Links
┌─────────────────────────────────────────────────────────────┐
│ STEP 1: Quick Launcher │
│ getting-started/agent-activation/wds-freya-ux.md │
│ │
│ Instructions: │
│ 1. Load: src/modules/wds/agents/freya-ux.agent.yaml ✅ │
│ 2. Execute: workflows/project-analysis/instructions.md ✅ │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ STEP 2: Agent Definition (YAML) │
│ src/modules/wds/agents/freya-ux.agent.yaml │
│ │
│ Principles specify: │
│ - On activation: presentations/freya-presentation.md ✅ │
│ - Then run: workflows/project-analysis/instructions.md ✅ │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ STEP 3: Agent Presentation │
│ presentations/freya-presentation.md │
│ │
│ Ends with: │
│ *(Continue to: workflows/project-analysis/ │
│ instructions.md)* ✅ │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ STEP 4: Router │
│ workflows/project-analysis/instructions.md │
│ │
│ STEP 1: Show presentation ✅ (already done) │
│ STEP 2: Check conditions A → B → C → D → E │
│ │
│ Routes to ONE file: │
│ ├─ A: analysis-types/outline-based-analysis.md ✅ │
│ ├─ B: analysis-types/folder-based-analysis.md ✅ │
│ ├─ C: analysis-types/empty-project-response.md ✅ │
│ ├─ D: analysis-types/new-project-response.md ✅ │
│ └─ E: analysis-types/unknown-structure-response.md ✅ │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ STEP 5: Analysis (ONE file based on condition) │
│ │
│ All analysis files reference: │
│ ├─ ../agent-domains/saga-domain.md ✅ │
│ ├─ ../agent-domains/freya-domain.md ✅ │
│ ├─ ../agent-domains/idunn-domain.md ✅ │
│ └─ ../agent-handoff-guide.md ✅ │
│ │
│ outline-based-analysis.md also references: │
│ └─ ../validation/deep-validation-before-work.md ✅ │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ STEP 6: Present Status & Options │
│ │
│ Agent uses domain file to determine recommendations │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ STEP 7: User Selects Task │
└────────────┬───────────────────┬────────────────────────────┘
│ │
Task in Task in
current agent's another agent's
domain domain
│ │
▼ ▼
┌───────────────┐ ┌──────────────────────┐
│ Continue │ │ Use handoff guide: │
│ in same │ │ ../agent-handoff- │
│ conversation │ │ guide.md ✅ │
└───────────────┘ └──────────┬───────────┘
│
▼
┌──────────────────────┐
│ Seamless handoff to │
│ specialized agent │
│ │
│ New agent follows │
│ same flow from │
│ Step 1 ✅ │
└──────────────────────┘
✅ All Link Verifications
Entry Points
getting-started/agent-activation/wds-freya-ux.md→agents/freya-ux.agent.yamlgetting-started/agent-activation/wds-freya-ux.md→workflows/project-analysis/instructions.mdgetting-started/agent-activation/wds-saga-analyst.md→agents/saga-analyst.agent.yamlgetting-started/agent-activation/wds-idunn-pm.md→agents/idunn-pm.agent.yaml
Agent Definitions
agents/freya-ux.agent.yaml→presentations/freya-presentation.mdagents/freya-ux.agent.yaml→workflows/project-analysis/instructions.mdagents/saga-analyst.agent.yaml→presentations/saga-presentation.mdagents/idunn-pm.agent.yaml→presentations/idunn-presentation.md
Agent Presentations
presentations/freya-presentation.md→workflows/project-analysis/instructions.mdpresentations/saga-presentation.md→workflows/project-analysis/instructions.mdpresentations/idunn-presentation.md→workflows/project-analysis/instructions.md
Router
instructions.md→presentations/freya-presentation.mdinstructions.md→presentations/saga-presentation.mdinstructions.md→presentations/idunn-presentation.mdinstructions.md→analysis-types/outline-based-analysis.mdinstructions.md→analysis-types/folder-based-analysis.mdinstructions.md→analysis-types/empty-project-response.mdinstructions.md→analysis-types/new-project-response.mdinstructions.md→analysis-types/unknown-structure-response.mdinstructions.md→agent-domains/saga-domain.mdinstructions.md→agent-domains/freya-domain.mdinstructions.md→agent-domains/idunn-domain.mdinstructions.md→agent-handoff-guide.md
Analysis Files (from analysis-types/)
outline-based-analysis.md→../agent-domains/saga-domain.mdoutline-based-analysis.md→../agent-domains/freya-domain.mdoutline-based-analysis.md→../agent-domains/idunn-domain.mdoutline-based-analysis.md→../agent-handoff-guide.mdoutline-based-analysis.md→../validation/deep-validation-before-work.mdfolder-based-analysis.md→../agent-domains/(all 3)folder-based-analysis.md→../agent-handoff-guide.mdempty-project-response.md→../agent-handoff-guide.mdnew-project-response.md→../agent-handoff-guide.mdunknown-structure-response.md→../agent-handoff-guide.md
🎯 Summary
Total Links: 40
All Verified: ✅ 40/40
Broken Links: ❌ 0
All paths use correct relative references:
- From
analysis-types/to parent:../agent-domains/,../validation/,../agent-handoff-guide.md - From root workflows: Direct references without
../
🚀 System Ready
All agent activation flows are properly linked and ready for production use!