Files
Momento/.agent/skills/wds-8-product-evolution/workflow.md
Antigravity bd495be965
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 12s
feat: design system overhaul — sidebar, AI chats, settings, brainstorm, color cleanup
- Sidebar: dynamic brand-accent colors, brainstorm section restyled
- AI chat general: popup panel with expand/collapse, hides when contextual AI open
- AI chat contextual: tabs reordered (Actions first), X close button, height fix
- Settings: all tabs restyled, 6 new color presets (sage, terracotta, iron, etc.)
- Global color cleanup: emerald/orange hardcoded → brand-accent dynamic
- Brainstorm page: orange → brand-accent throughout
- PageEntry animation component added to key pages
- Floating AI button: bg-brand-accent instead of hardcoded black
- i18n: all 15 locales updated with new AI/billing keys
- Billing: freemium quota tracking, BYOK, stripe subscription scaffolding
- Admin: integrated into new design
- AGENTS.md + CLAUDE.md project rules added
2026-05-16 12:59:30 +00:00

99 lines
3.3 KiB
Markdown

---
name: wds-8-product-evolution
description: Brownfield improvements — the full WDS pipeline in miniature for existing products
---
# Phase 8: Product Evolution
**Goal:** Improve existing products through targeted, incremental changes — running the full WDS pipeline in miniature for each improvement.
**Your Role:** You work like a developer on the team. Pick a view that needs improving, scope it as a scenario, design the solution, implement it in a branch, test it, and deploy. Each cycle is one focused improvement.
---
## WORKFLOW ARCHITECTURE
Phase 8 is **menu-driven**, not linear. Each activity is a compressed version of a full WDS phase.
### Core Principles
- **Brownfield First**: You're joining an existing product, not building from scratch
- **Focused Scope**: One view, one scenario, one improvement at a time
- **Full Pipeline in Miniature**: Analyze → Scope → Design → Implement → Test → Deploy
- **Branch-Based**: Every change lives in its own branch until deployed
- **Kaizen**: Small, incremental, data-driven — each cycle informs the next
### Step Processing Rules
1. **READ COMPLETELY**: Always read the entire step file before action
2. **FOLLOW SEQUENCE**: Execute all sections in order
3. **WAIT FOR INPUT**: Halt at decision points and wait for user
4. **SAVE STATE**: Update design log when completing steps
---
## INITIALIZATION
### 1. Configuration Loading
Load and read full config from `{project-root}/_bmad/wds/config.yaml` and resolve:
- `project_name`, `output_folder`, `user_name`
- `communication_language`, `document_output_language`
### 2. Design Log
Read `{output_folder}/_progress/00-design-log.md`. Check Current and Backlog for context.
### 3. Activity Menu
```
What would you like to do?
[A] Analyze Product — Understand current state, find improvement targets
[S] Scope Improvement — Create a scenario for a specific update
[D] Design Solution — Sketch and specify the update
[I] Implement — Code in a new branch
[T] Acceptance Test — Test against spec
[P] Deploy — PR and deliver to the team
```
### Activity Routing
| Choice | Workflow File | Steps | Borrows From |
|--------|--------------|-------|--------------|
| [A] | workflow-analyze.md | steps-a/ | Phase 3 (scenarios) |
| [S] | workflow-scope.md | Inline | Phase 3 (scenarios) |
| [D] | workflow-design.md | steps-d/ | Phase 4 (UX design) |
| [I] | workflow-implement.md | Inline | Phase 5 (development) |
| [T] | workflow-test.md | steps-t/ | Phase 5 [T] (testing) |
| [P] | workflow-deploy.md | steps-p/ | Phase 4 [H] (delivery) |
---
## REFERENCE CONTENT
| Location | Purpose |
|----------|---------|
| `data/kaizen-principles.md` | Kaizen philosophy and patterns |
| `data/existing-product-guide.md` | Brownfield project guide |
| `data/context-templates.md` | Context gathering templates |
| `data/design-templates.md` | Design update templates |
| `data/delivery-templates.md` | Delivery packaging templates |
| `data/monitoring-templates.md` | Monitoring and impact templates |
---
## OUTPUT
- Scenarios: `{output_folder}/evolution/scenarios/`
- Specifications: `{output_folder}/evolution/specs/`
- Test Reports: `{output_folder}/evolution/test-reports/`
- Git branches with implementation
---
## AFTER COMPLETION
1. Update design log
2. Suggest next improvement or return to Activity Menu