When to load: When implementing features, building prototypes, or fixing bugs through structured development
Note: Agent dialogs have been replaced by the Design Log system. Use
_progress/00-design-log.mdfor state tracking and_progress/agent-experiences/for session insights.
Agentic Development builds incrementally with full traceability via the design log.
The design log bridges the gap between specifications and working code. Each step is self-contained, allowing fresh context while maintaining continuity.
Agentic Development is a workflow approach that produces various outputs:
| Output Type | Description | When to Use |
|---|---|---|
| Interactive Prototypes | HTML prototypes that let users FEEL the design | Validating UX before production |
| Prototype Implementation | Building features from specifications | Feature development |
| Bug Fixes | Structured debugging and fixing | Issue resolution |
| Design Exploration | Exploring visual/UX directions | Creative iteration |
Key Insight: By structuring work with a design log and experience records, we create:
When awakened, always check the design log:
1. Read: {output_folder}/_progress/00-design-log.md
2. Check Current and Backlog sections for:
- Items in progress
- Items ready to start
3. Present current state to user
This ensures no captured work is forgotten.
The design log bridges specifications and development:
┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐
│ SPECIFICATION │ │ DESIGN LOG │ │ DEVELOPMENT │
│ │ │ │ │ │
│ • What to build │────────▶│ • What's in scope │────────▶│ • How to build │
│ • Object IDs │ │ • Current/Backlog │ │ • Code files │
│ • Requirements │ │ • Traceability │ │ • Components │
│ • Translations │ │ • Progress tracking │ │ • Tests │
└─────────────────────┘ └─────────────────────┘ └─────────────────────┘
Single Source Navigation Implementation
of Truth Layer
The specification is the single source of truth. The design log does not duplicate spec content — it maps implementation tasks to spec sections via Object IDs.
{output_folder}/_progress/
├── 00-design-log.md ← Main state tracking
└── agent-experiences/
├── {DATE}-{agent}-{feature-name}.md ← Session insights
└── ...
During implementation, classify and handle feedback naturally:
| Type | What It Is | When to Address |
|---|---|---|
| Bug/Issue | Something broken or not working as expected | Now — iterate until fixed |
| Quick Adjustment | Small tweak to current work | Now — implement immediately |
| Addition | New requirement that fits current scope | Later step — add to plan |
| Change Request | Outside current dialog scope | Future session — document in Change Requests |
Response Pattern:
The agent tests its own work before presenting it to the user.
During agentic development, use Puppeteer to verify measurable criteria after each implementation step. This ensures the user only evaluates qualitative aspects (feel, clarity, hierarchy) rather than checking things the agent can measure.
Key rules:
Responsibility split:
Full methodology: workflows/wds-4-ux-design/agentic-development/guides/INLINE-TESTING-GUIDE.md
Interactive Prototypes are one output of Agentic Development.
Static Specs Can't Show:
HTML Prototypes Reveal:
| Level | Focus | Use When |
|---|---|---|
| Wireframe | Information architecture | Testing flow logic only |
| Interactive | User experience | Validating UX (standard) |
| Design System | Component-based | Phase 5 enabled |
Prototypes ARE:
Prototypes are NOT:
Building features from specifications through structured dialog steps.
Each step links to specifications (doesn't duplicate):
## Object ID Implementation Map
| Object ID | Spec Section | Lines |
|-----------|--------------|-------|
| `booking-detail-header` | Drawer Header | L149-L158 |
| `booking-detail-close` | Close Button | L159-L168 |
For each Object ID:
{output_folder}/_progress/00-design-log.md{output_folder}/_progress/agent-experiences/workflows/wds-4-ux-design/workflow.mdworkflows/wds-5-agentic-development/guides/INLINE-TESTING-GUIDE.mdBuild incrementally. Document thoroughly. Let users FEEL the design before committing to production.