@@ -34,7 +34,10 @@ bmalph/
3434│ │ ├── upgrade.ts # bmalph upgrade
3535│ │ ├── doctor.ts # bmalph doctor
3636│ │ ├── check-updates.ts # bmalph check-updates
37- │ │ └── status.ts # bmalph status
37+ │ │ ├── status.ts # bmalph status
38+ │ │ ├── implement.ts # bmalph implement
39+ │ │ ├── reset.ts # bmalph reset
40+ │ │ └── watch.ts # bmalph watch
3841│ ├── platform/ # Platform abstraction layer
3942│ │ ├── types.ts # PlatformId, PlatformTier, CommandDelivery types
4043│ │ ├── registry.ts # Platform registry (get, list, validate)
@@ -52,11 +55,20 @@ bmalph/
5255│ │ ├── story-parsing.ts # Parse BMAD stories
5356│ │ ├── fix-plan.ts # Generate @fix_plan.md
5457│ │ ├── artifacts.ts # Locate BMAD artifacts
58+ │ │ ├── artifact-scan.ts # Artifact scanning
5559│ │ ├── context.ts # Generate PROJECT_CONTEXT.md
60+ │ │ ├── preflight.ts # Pre-flight validation checks
5661│ │ ├── tech-stack.ts # Detect tech stack
5762│ │ ├── specs-*.ts # Spec generation modules
5863│ │ ├── types.ts # Shared transition types
5964│ │ └── index.ts # Module barrel export
65+ │ ├── watch/ # Live dashboard module
66+ │ │ ├── dashboard.ts # Dashboard orchestrator
67+ │ │ ├── file-watcher.ts # File system polling
68+ │ │ ├── renderer.ts # Terminal UI rendering
69+ │ │ ├── state-reader.ts # Ralph state parsing
70+ │ │ └── types.ts # Watch types
71+ │ ├── reset.ts # Reset plan-build + execute logic
6072│ └── utils/ # Shared utilities
6173│ ├── config.ts # Config file operations
6274│ ├── state.ts # State management
@@ -149,9 +161,9 @@ npm test
149161
150162### What Gets Bundled
151163
152- | Source | Destination | Contents |
153- | ----------------------- | ----------- | ----------------------------------- |
154- | BMAD-METHOD/bmad-agent / | bmad/ | Agents, workflows, personas, config |
164+ | Source | Destination | Contents |
165+ | ---------------- | ----------- | ----------------------------------- |
166+ | BMAD-METHOD/src / | bmad/ | Agents, workflows, personas, config |
155167
156168## Commit Guidelines
157169
@@ -196,15 +208,15 @@ npm run lint
196208npm run format
197209
198210# Full check (lint + build + test)
199- npm run check
211+ npm run ci
200212```
201213
202214## Pull Request Process
203215
2042161 . Create feature branch from ` main `
2052172 . Write tests first (TDD)
2062183 . Implement feature
207- 4 . Ensure all tests pass: ` npm run check `
219+ 4 . Ensure all tests pass: ` npm run ci `
2082205 . Create PR with clear description (version bumps are automated)
209221
210222## Questions?
0 commit comments