Brian Madison
503a394218
party mode fix
2025-10-28 22:52:03 -05:00
Brian Madison
44bc96fadc
readme update
2025-10-28 22:27:23 -05:00
Brian Madison
7710d9941d
document-project moved out of phase 1 to right below workflows and documents updated to clarify its not a phase-0 but a prereq and also a post project tool to use.
2025-10-28 22:21:13 -05:00
Brian Madison
1c5b30f361
some v5 references lingered - change to v6
2025-10-28 20:32:08 -05:00
Brian Madison
d9c7980b1d
remove unused csv columns from cis
2025-10-28 19:17:44 -05:00
Brian Madison
ee58586f39
installer improvements
2025-10-28 12:47:45 -05:00
Brian Madison
ed3603f7b2
vast improvements to create story, review story, draft story checklist validation, sm menu items and dev agent menu items fixed
2025-10-28 10:03:19 -05:00
Brian Madison
0354d1ae45
story review was missing detailed instructions to review AC and task adherance.
2025-10-28 08:51:58 -05:00
Brian Madison
0dab278e7b
story-review renamed code-review and dev-agent performs this
2025-10-28 08:30:44 -05:00
Brian Madison
66c66f602d
all workflows can optionally run without a workflow
2025-10-27 23:51:22 -05:00
Brian Madison
7ad841964d
installer for bmm includes option to include game assets or not when adding to a project.
2025-10-27 22:38:34 -05:00
Brian Madison
f55e822338
brownfield guide draft
2025-10-27 21:18:55 -05:00
Brian Madison
334e24823a
doc updates
2025-10-26 23:25:48 -05:00
Brian Madison
b753fb293b
workflows tasks and tools can be configured wether they are able to be run standalone from agents with ide commands
2025-10-26 20:06:34 -05:00
Brian Madison
63ef5b7bc6
installer fixes
2025-10-26 19:38:38 -05:00
Brian Madison
1cb88728e8
installer fixes
2025-10-26 17:04:27 -05:00
Brian Madison
8d81edf847
install quick updates
2025-10-26 16:17:37 -05:00
Brian Madison
0067fb4880
path fixes, documentation updates, md-xplodr added to core tools
2025-10-26 15:40:43 -05:00
Cameron Pitt
8220c819e6
Add Opencode IDE installer ( #820 )
...
- Added docs/ide-info/opencode.md
- Added tool/cli/installers/lib/ide/opencode.js
- Modified tools/installers/lib/ide/core/detector.js to include
detection for opencode command dir
- Modified tools/cli/platform-codes.yaml to include opencode config
- Modified tools/cli/installers/lib/ide/workflow-command-template.md to
include frontmatter with description as opencode requires this for
commands and adding it to the template by default does not seem to
impact other IDEs
- Modified src/modules/bmm/workflows/workflow-status/workflow.yaml
description so that it properly escapes quotes when interpolated in the
teplate
2025-10-26 11:16:57 -05:00
Brian Madison
b7e6bfcde5
a few more instruction cleanup items
2025-10-25 23:57:27 -05:00
Brian Madison
bfd49faf2d
tech context improved
2025-10-25 23:29:41 -05:00
Brian Madison
52b8edb01d
phase 4 more workflow cleanup
2025-10-25 19:25:28 -05:00
Brian Madison
061b7d94c4
status normalization
2025-10-25 15:41:13 -05:00
Brian Madison
5762941321
better status loading and updating for phase 4
2025-10-25 14:26:30 -05:00
Brian Madison
994f251687
workflow phase 4 only has single sprint planning item in it now
2025-10-25 10:44:46 -05:00
Brian Madison
cf13e81dd5
sprint plan clearer comments
2025-10-25 00:30:49 -05:00
Brian Madison
92bff333b1
plan-project gone, and all level 1-3 workflows are dynamic from the workflow in suggesting what is next
2025-10-24 23:16:08 -05:00
Brian Madison
f37c960a4d
validation tasks added
2025-10-23 23:20:48 -05:00
Brian Madison
2d297c82da
fix create-design workflow path
2025-10-23 15:58:05 -05:00
Brian Madison
a175f46f1b
create-ux-design refactor
2025-10-23 14:20:13 -05:00
Brian Madison
44e09e4487
ux expert -> ux designer
2025-10-22 16:58:18 -05:00
Brian Madison
be5556bf42
checks checked
2025-10-22 15:40:51 -05:00
Brian Madison
be5b06f55e
check alignment
2025-10-22 12:36:39 -05:00
Brian Madison
c8776aa9ac
inline tag reference updtges
2025-10-21 23:48:35 -05:00
Brian Madison
ddaefa3284
use sprint plan for al workflow level 4 implementations
2025-10-21 23:03:46 -05:00
Brian Madison
abaa24513a
sprint status helpers, remove workflow integration from phase 4 items in prep of using sprint-planning status
2025-10-21 22:25:26 -05:00
Brian Madison
71330b6aac
updates to the paths
2025-10-21 20:37:59 -05:00
Brian Madison
949d818db8
sprint status story location relative
2025-10-21 18:41:40 -05:00
Brian Madison
1b1947d240
sprint-planning placeholder for future integration with jira linear and trello
2025-10-21 18:13:34 -05:00
Brian Madison
419043e704
sprint planning
2025-10-21 08:24:02 -05:00
Brian Madison
b8db0806ed
architecture name standardization
2025-10-20 19:01:18 -05:00
Jrakru
c2b3e797e7
fix(retrospective): align SM ownership in workflow paths and handoff ( #770 )
2025-10-20 07:19:11 -05:00
Alex Verkhovsky
31666c1f0f
feat: add agent schema validation with comprehensive testing ( #774 )
...
Introduce automated validation for agent YAML files using Zod to ensure
schema compliance across all agent definitions. This feature validates
17 agent files across core and module directories, catching structural
errors and maintaining consistency.
Schema Validation (tools/schema/agent.js):
- Zod-based schema validating metadata, persona, menu, prompts, and critical actions
- Module-aware validation: module field required for src/modules/**/agents/,
optional for src/core/agents/
- Enforces kebab-case unique triggers and at least one command target per menu item
- Validates persona.principles as array (not string)
- Comprehensive refinements for data integrity
CLI Validator (tools/validate-agent-schema.js):
- Scans src/{core,modules/*}/agents/*.agent.yaml
- Parses with js-yaml and validates using Zod schema
- Reports detailed errors with file paths and field paths
- Exits 1 on failures, 0 on success
- Accepts optional project_root parameter for testing
Testing (679 lines across 3 test files):
- test/test-cli-integration.sh: CLI behavior and error handling tests
- test/unit-test-schema.js: Direct schema validation unit tests
- test/test-agent-schema.js: Comprehensive fixture-based tests
- 50 test fixtures covering valid and invalid scenarios
- ESLint configured to support CommonJS test files
- Prettier configured to ignore intentionally broken fixtures
CI Integration (.github/workflows/lint.yaml):
- Renamed from format-check.yaml to lint.yaml
- Added schema-validation job running npm run validate:schemas
- Runs in parallel with prettier and eslint jobs
- Validates on all pull requests
Data Cleanup:
- Fixed src/core/agents/bmad-master.agent.yaml: converted persona.principles
from string to array format
Documentation:
- Updated schema-classification.md with validation section
- Documents validator usage, enforcement rules, and CI integration
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-20 07:14:50 -05:00
Brian Madison
2a6eb71612
massive architecture creation overhaul
2025-10-19 23:28:38 -05:00
Brian Madison
d3402c3132
architecture reorganization in preparation of architecture solutioning rework
2025-10-19 15:28:33 -05:00
Brian Madison
0a048f2ccc
installer updates, bmd module added and moved out of src, created a plan for module installation tool for custom modules, minor flow improvements
2025-10-19 11:59:27 -05:00
Brian Madison
a1fc8da03c
workflow init added to analyst pm and game agents
2025-10-18 01:34:03 -05:00
Brian Madison
36231173d1
workflows consistent method to update status file
2025-10-17 23:44:43 -05:00
Brian Madison
5788be64d0
installer temp updates
2025-10-17 22:42:36 -05:00
Brian Madison
b54bb9e47d
workflow references to moved workflow status workflow
2025-10-17 22:34:21 -05:00
Brian Madison
af8e296e6f
all phase 4 workflows use status check workflow update
2025-10-17 20:33:38 -05:00
Brian Madison
e92f138f3d
doc output lang vs com lang
2025-10-17 19:46:25 -05:00
Brian Madison
ffd354b605
arch alignment with workflows
2025-10-17 16:44:06 -05:00
Brian Madison
9519eae666
workflow plan realignment
2025-10-17 00:44:05 -05:00
Brian Madison
bc7d679366
workflow simplified
2025-10-17 00:19:45 -05:00
Brian Madison
54985778f2
minor fixes
2025-10-16 21:50:50 -05:00
Murat K Ozcan
84a70d8331
reafactor: test arch audit ( #758 )
...
Co-authored-by: Murat Ozcan <murat@mac.lan>
2025-10-16 19:58:37 -05:00
Murat K Ozcan
bee9c5dce7
feat: migrate test architect entirely ( #750 )
...
* feat: migrate test architect entirely to v6
* format fixed
* feat: integrated new playwright mcp
---------
Co-authored-by: Murat Ozcan <murat@mac.lan>
2025-10-16 11:09:51 -05:00
Brian Madison
7f0e57e466
bmb updates
2025-10-16 09:50:29 -05:00
Brian Madison
790c4cedf4
remaining bmm workflows bloat removed
2025-10-16 08:58:09 -05:00
Brian Madison
e77a1c036b
1-analysis workflow-state yaml streamlined
2025-10-16 08:26:26 -05:00
Brian Madison
1fe405eb64
1-analysis intentionalized
2025-10-16 08:11:22 -05:00
Brian Madison
516fa1a917
intent based workflow
2025-10-16 07:58:28 -05:00
Brian Madison
a28a350e14
workflow builder understand existing_workflows tag for web bundles, and cleanup comtinues
2025-10-16 07:24:38 -05:00
Brian Madison
73ba7afa90
update additional location audit workflow
2025-10-16 00:15:18 -05:00
Brian Madison
fb5e40319f
added audit workflow worfklow
2025-10-16 00:09:19 -05:00
Brian Madison
72b6640f4b
workflow cleanup
2025-10-15 23:50:34 -05:00
Brian Madison
f4b16bfacf
planning workflow alignment
2025-10-15 23:10:33 -05:00
Brian Madison
b9b219a13b
prd cleanup
2025-10-15 21:17:09 -05:00
Brian Madison
9b427a4e2b
planning tech spec cleanup
2025-10-14 20:20:55 -05:00
Brian Madison
0f126b7f87
consolidated prd isntruction
2025-10-14 19:58:44 -05:00
Brian Madison
4b6f34dff8
date removed from status file, status file renamed
2025-10-13 22:32:35 -05:00
Brian Madison
27586e6a40
context should use relative paths
2025-10-13 21:11:20 -05:00
Brian Madison
5eb410d622
update config re deprecated removed file
2025-10-13 19:29:19 -05:00
Brian Madison
f1965810a6
adv elicitation project updated to hopefully not be skipped as optional anymore. further workflow updates.
2025-10-13 00:33:06 -05:00
Brian Madison
36bf506241
all workflows aware
2025-10-12 22:19:28 -05:00
Brian Madison
88989d5403
master workflow integration
2025-10-12 18:10:23 -05:00
Brian Madison
c3c51945bb
docs update
2025-10-12 16:59:54 -05:00
Brian Madison
79ac3c91fe
central source of trust for workflow status, current, and next story or epic
2025-10-12 16:14:29 -05:00
Brian Madison
e61d58d480
workflow level 0 and 1 aligned with brownfield and quick dev
2025-10-12 15:53:24 -05:00
Brian Madison
ab05cdcdd2
\split analyze workflow
2025-10-12 01:39:24 -05:00
Brian Madison
2b736a8594
brownfield document project workflow added to analyst
2025-10-12 00:49:12 -05:00
Brian Madison
4f16d368ac
minor dev agent updates
2025-10-11 19:45:25 -05:00
PinkyD
d76bcb5586
chore: cleaned up bad architecture file calls, legacy doc references, and case sensitivity issues to remove ambiguity ( #718 )
2025-10-10 09:26:49 -05:00
MeetNexus
5977227efc
fix: Correct path to instructions in bmad-init workflow ( #663 )
...
Co-authored-by: Brian <bmadcode@gmail.com>
2025-10-09 19:07:56 -05:00
PinkyD
b62e169bac
adjusted workflow installed_path to proper bmm workflow folders ( #688 )
2025-10-07 16:07:30 -05:00
Alex Verkhovsky
c9ffe202d5
feat(installer): default project name to directory ( #681 )
2025-10-05 22:12:37 -05:00
Brian Madison
33d893bef2
workflows added to sub items in plan project phase. updated single action checks to be ifs on the action.
2025-10-05 11:32:45 -05:00
Brian Madison
aefe72fd60
gdd updated
2025-10-04 22:52:38 -05:00
Brian Madison
16984c3d92
fix path bug
2025-10-04 21:33:19 -05:00
PinkyD
47658c00d5
Fixed bug with activation-steps.xml injecting wrong path ( #674 )
2025-10-04 21:04:33 -05:00
Brian Madison
c632564849
finish move of brainstorming to the core
2025-10-04 19:33:34 -05:00
Brian Madison
c7d76a3037
agent manifest generation, party mode uses it, and tea persona compression
2025-10-04 19:28:10 -05:00
Brian Madison
bbb37a7a86
brainstorming moved to core workflows part 2
2025-10-04 19:02:29 -05:00
Brian Madison
b6d8823d51
brainstorming moved to core workflows
2025-10-04 19:01:37 -05:00
Brian Madison
e60d5cc42d
removed deprecated src_impact
2025-10-04 18:43:24 -05:00
Brian Madison
3147589d0f
bomb agent updates
2025-10-04 17:35:37 -05:00
Brian Madison
94a2dad104
name and language will now persisten better with most models
2025-10-04 16:12:42 -05:00
Brian Madison
9300ad1d71
subagaents updated with consistent return info and missing frontmatter where it was missing
2025-10-04 08:24:21 -05:00
Brian Madison
a747017520
docs updated and agent standalone builder working now from the main install flow
2025-10-04 01:26:38 -05:00
Brian Madison
5ee4cf535c
BoMB updates
2025-10-04 00:22:59 -05:00
Brian Madison
9e8c7f3503
bundle agents front matter optimized, along with the orchestrators activation instructions;
2025-10-03 21:46:53 -05:00
Brian Madison
5ac18cb55c
agent teams orchesatraion prompt improved
2025-10-03 19:08:34 -05:00
Brian Madison
fd01ad69f8
remove uneeded files
2025-10-03 11:54:32 -05:00
Brian Madison
3f40ef4756
agent updates
2025-10-02 21:45:59 -05:00
Brian Madison
c6704b4b6e
web bundles for team complete
2025-10-01 22:22:40 -05:00
Brian Madison
f077a31aa0
docs updated
2025-10-01 18:29:08 -05:00
PinkyD
5f0a318bdf
feature: Added detailed epics file generation that was missing ( #669 )
2025-10-01 14:01:56 -05:00
Brian Madison
25c3d50673
SubAgents in sub folders. installer improvements. BMM Flow document added
2025-10-01 09:12:21 -05:00
Brian Madison
56e7a61bd3
v6 flow documented and subagent organization
2025-10-01 08:50:16 -05:00
Brian Madison
05a3b4f3f1
hash file change checking integrated
2025-09-30 21:20:13 -05:00
Murat K Ozcan
df0c3e4bae
Port TEA commands into workflows and preload Murat knowledge ( #660 )
...
* Port TEA commands into workflows and preload Murat knowledge
* Broke the giant knowledge dump into curated fragments under src/modules/bmm/testarch/knowledge/
* Broke the giant knowledge dump into curated fragments under src/modules/bmm/testarch/knowledge/
* updated the web bunles for tea, and spot updates for analyst and sm
* Replaced the old TEA brief with an indexed knowledge system: the agent now loads topic-specific
docs from knowledge/ via tea-index.csv, workflows reference those fragments, and risk/level/
priority guidance lives in the new fragment files
---------
Co-authored-by: Murat Ozcan <murat@mac.lan>
2025-09-30 15:19:55 -05:00
Brian Madison
30fb0e67e1
analyst command fix
2025-09-30 01:41:09 -05:00
Brian Madison
e1fac26156
all agent bundles working
2025-09-30 01:38:39 -05:00
Brian Madison
108e4d8eb4
feat: add web activation instructions to bundled agents
...
- Created agent-activation-web.xml with bundled file access instructions
- Updated web-bundler to inject web activation into all agent bundles
- Agents now understand how to access <file> elements instead of filesystem
- Includes workflow execution instructions for bundled environments
- Generated new web bundles with activation blocks
2025-09-30 00:32:20 -05:00
Brian Madison
688a841127
missed a workflow update
2025-09-30 00:24:27 -05:00
Brian Madison
c26220daec
installer and bundler progress
2025-09-30 00:24:27 -05:00
Brian Madison
ae136ceb03
web_bundle info added to workflow yamls
2025-09-30 00:24:27 -05:00
Brian Madison
9934224230
workflows indicate web_bundle file inclusions
2025-09-30 00:24:27 -05:00
Murat Ozcan
24b3a42f85
docs: improved tea wording
2025-09-29 17:01:50 -05:00
Murat Ozcan
bf24530ba6
docs: spot update test architect
2025-09-29 16:58:44 -05:00
Murat K Ozcan
9645a8ed0d
Docs/update test architect for brian ( #655 )
...
Update Docs for TestArch
---------
Co-authored-by: Murat Ozcan <murat@mac.lan>
2025-09-29 16:43:20 -05:00
Brian Madison
0a6a3f3015
feat: v6.0.0-alpha.0 - the future is now
2025-09-28 23:17:07 -05:00