# Agentic Development - File Index **Location**: `src/workflows/5-agentic-development/` --- ## 📁 Complete File Structure ``` agentic-development/ │ ├── AGENTIC-DEVELOPMENT-GUIDE.md ← START HERE (overview & quick reference) ├── workflow.md ← Workflow overview with phase links ├── PROTOTYPE-INITIATION-DIALOG.md ← Conversation scripts for initiation ├── CREATION-GUIDE.md ← Original detailed guide (reference) ├── PROTOTYPE-ANALYSIS.md ← Dog Week analysis (examples) │ ├── steps-p/ ← Micro-step workflow files │ ├── 1-prototype-setup.md ← Phase 1: Environment setup │ ├── 2-scenario-analysis.md ← Phase 2: Analyze spec & create views │ ├── 3-logical-view-breakdown.md ← Phase 3: Break view into sections │ ├── 4a-announce-and-gather.md ← Phase 4a: Announce section │ ├── 4b-create-story-file.md ← Phase 4b: Create story file │ ├── 4c-implement-section.md ← Phase 4c: Implement code │ ├── 4d-present-for-testing.md ← Phase 4d: Present for testing │ ├── 4e-handle-issue.md ← Phase 4e: Fix issues (loop) │ ├── 4f-handle-improvement.md ← Phase 4f: Handle improvements (loop) │ ├── 4g-section-approved.md ← Phase 4g: Section approved │ └── 5-finalization.md ← Phase 5: Integration test & approval │ ├── templates/ │ ├── work-file-template.yaml ← Planning document template │ ├── story-file-template.md ← Section implementation template │ ├── page-template.html ← Complete HTML page template │ ├── PROTOTYPE-ROADMAP-template.md ← Scenario roadmap template │ ├── demo-data-template.json ← Demo data structure template │ └── components/ │ ├── dev-mode.html ← Dev mode toggle button │ ├── dev-mode.js ← Dev mode logic (Shift+Click to copy IDs) │ ├── dev-mode.css ← Dev mode styles │ └── DEV-MODE-GUIDE.md ← Dev mode usage guide │ └── examples/ └── (Dog Week prototypes as reference) ``` --- ## 📚 What Each File Does ### Core Documentation #### `AGENTIC-DEVELOPMENT-GUIDE.md` **Purpose**: Complete system overview **For**: All agents (Freya, Saga, Idunn) **Contains**: - System overview - Folder structure - Complete workflow summary - Key principles - Quick reference - Success metrics **Read this**: To understand the complete system --- #### `workflow.md` **Purpose**: Workflow overview with phase navigation **For**: Freya (primary), other agents (reference) **Contains**: - Overview of all phases - Clear links to step files - When to use each phase - What each phase creates **Read this**: To understand the workflow structure --- ### Step Files #### `steps-p/1-prototype-setup.md` **Purpose**: Environment setup instructions **Contains**: Device compatibility, design fidelity, languages, demo data creation **Next**: Phase 2 --- #### `steps-p/2-scenario-analysis.md` **Purpose**: Scenario analysis and view identification **Contains**: Spec analysis, logical view mapping **Next**: Phase 3 --- #### `steps-p/3-logical-view-breakdown.md` **Purpose**: Break view into implementable sections **Contains**: Section breakdown, work file creation **Next**: Phase 4 --- #### `steps-p/4a-4g-*.md` (Phase 4 Loop) **Purpose**: Section-by-section implementation **Contains**: Announce, create story, implement, test, handle feedback, approve **Flow**: 4a → 4b → 4c → 4d → [4e/4f loop] → 4g → [next section] --- #### `steps-p/5-finalization.md` **Purpose**: Integration test and completion **Contains**: Final test, quality checklist, next steps **Next**: New page (Phase 3) or new scenario (Phase 1) --- ### Templates #### `templates/work-file-template.yaml` **Purpose**: Planning document **When to use**: Start of EVERY implementation **Created**: Once per page at beginning **Contains**: - Metadata (page info, device compatibility) - Design tokens (Tailwind config) - Page requirements (from spec) - Demo data needs - Object ID map - Section breakdown (4-8 sections) - Testing checklist **Use this**: To create work file (plan BEFORE coding) --- #### `templates/story-file-template.md` **Purpose**: Section implementation guide **When to use**: Just-in-time (right before implementing each section) **Created**: Once per section (4-8 per page) **Contains**: - Section goal - What to build (HTML/JS) - Tailwind classes to use - Dependencies - Acceptance criteria - Test instructions - Common issues **Use this**: To create story file before each section --- #### `templates/page-template.html` **Purpose**: Complete HTML page structure **When to use**: Creating new HTML page **Created**: Once per page (at start of Section 1) **Contains**: - Complete HTML structure - Tailwind CDN setup - Tailwind config inline - Component examples - Shared script includes **Use this**: As starting point for new page HTML --- ## 🎯 Which File When? ### Starting New Scenario 1. Read: `workflow.md` (understand phases) 2. Follow: `steps-p/1-prototype-setup.md` (setup) 3. Use: `PROTOTYPE-ROADMAP-template.md` → Create roadmap 4. Use: `demo-data-template.json` → Create demo data ### Starting New Page 1. Follow: `steps-p/2-scenario-analysis.md` (analyze) 2. Follow: `steps-p/3-logical-view-breakdown.md` (break down) 3. Use: `work-file-template.yaml` → Create work file 4. Get approval ### Implementing Each Section 1. Follow: `steps-p/4a-4g-*.md` (loop) 2. Use: `story-file-template.md` → Create story file (just-in-time) 3. Implement in HTML (incrementally) 4. Test 5. Get approval 6. Repeat for next section ### Finishing Page 1. Follow: `steps-p/5-finalization.md` (integration test) 2. Get final approval 3. Choose: New page, new scenario, or done --- ## 📝 Template Usage Summary | Template | When Created | How Many | Purpose | |----------|--------------|----------|---------| | work-file | Start of page | 1 per page | Complete plan | | story-file | Before each section | 4-8 per page | Section implementation | | page | Start of Section 1 | 1 per page | HTML structure | | roadmap | Start of scenario | 1 per scenario | Scenario overview | | demo-data | Setup scenario | 1 per scenario | Auto-loading data | --- **All templates and micro-step instructions are ready!** Next step: Activate Freya and follow `workflow.md` → `steps-p/1-prototype-setup.md`