Commit Graph

15 Commits

Author SHA1 Message Date
Tolga Karatas d97b9b9cf9
refactor: remove ISO 29148 enterprise content, now in standalone ASE module
ISO 29148 compliance workflows, knowledge base, and enterprise-specific
modifications have been extracted to bmad-method-audit-standards-enterprise
(ASE) as a standalone module (code: audit, install: _bmad/audit/).

Removed:
- StRS (Clause 7) and SyRS (Clause 8) workflows
- RTM, Quality Gate, Change Management, Cross-Document Validation workflows
- PRD ISO steps (10b/10c/10d, v-06b/v-06c, v-12b/v-12c)
- Agent menu ISO triggers (CS, SY, RT, QG, CM)
- Enterprise shared templates (change-request, context-guard, versioning-guide, rtm)
- ISO modifications to PRD, Architecture, Epics, Sprint, Code Review

Retained (universal improvements):
- UX: Architecture/PRD discovery in step-01-init
- UX: Requirements validation step (step-13b)
- QA: Basic requirements traceability checklist (without Enterprise TEA section)
- Shared: Requirement quality checklist template

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 04:14:41 +03:00
Tolga Karatas 66bae0ece4
feat(enterprise): add StRS and SyRS transition guidance to completion steps
Product Brief completion (D3): Added Enterprise track guidance for StRS
creation as the logical next step, explaining how Product Brief sections
map to ISO 29148 Clause 7 StRS requirements.

Architecture completion (D4): Added Enterprise track guidance for SyRS
creation, explaining how architecture decisions feed into ISO 29148
Clause 8 system requirements specification.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 01:29:01 +03:00
Tolga Karatas e8f76504af
feat(enterprise): add requirement traceability to epics and readiness workflows
Implementation Readiness (D6): Added Enterprise track document discovery
(StRS, SyRS, RTM) and comprehensive final assessment checks including
StRS/SyRS completeness, RTM integrity, verification method assignment,
cross-document consistency, and baseline status validation.

Epics & Stories (D5): Added Enterprise track requirement traceability
with source requirement ID references (StRS/SyRS/PRD) per story,
verification method specification, and RTM forward coverage validation.
Updated template with Enterprise traceability sections.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 01:28:29 +03:00
Tolga Karatas 2159182fdf
feat(syrs): add ISO 29148 Clause 8 System Requirements Specification workflow
Enterprise track workflow for creating ISO 29148 compliant SyRS documents.
Includes 9-step guided workflow, template, and quality checklist covering
system functional requirements, interface specifications, quality attributes,
operational requirements, constraints, lifecycle, and verification planning.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 01:22:13 +03:00
Brian Madison 90d9204dc9 fix: update help task path from bmad-help.md to help.md
Update all references to the help task file from the old path
`_bmad/core/tasks/bmad-help.md` to the new path `_bmad/core/tasks/help.md`.

Affected files:
- 7 workflow step files across multiple workflows
- 1 IDE tool command generator (updated comments)
2026-02-06 21:27:14 -06:00
Brian Madison 09316ecc7f fix: remove forbidden workflow_path variable from step files
Remove the forbidden `workflow_path` frontmatter variable from 16 step files
across 3 workflows (quick-dev, quick-spec, check-implementation-readiness).
Per BMAD workflow standards, step files should use relative paths or
{project-root} references instead.

Changes:
- quick-dev (6 files): removed workflow_path and unused thisStepFile
- quick-spec (4 files): removed workflow_path, updated templateFile to use relative path
- check-implementation-readiness (6 files): removed workflow_path, updated all references to use relative paths

Also fixes incorrect path in check-implementation-readiness that referenced
non-existent 'implementation-readiness' folder instead of 'check-implementation-readiness'.

Fixes #1546
2026-02-06 21:16:14 -06:00
Brian Madison 731bee26ea additional slash commands added that were missing from trivariate workflows 2026-02-04 20:42:33 -06:00
Michael Pursifull 594235522c
fix: add process control and building automation domains (#1510)
Adds two operational technology domains to domain-complexity.csv
in both PRD and architecture workflows. Addresses the gap in OT
domain coverage for physical process control and building systems.

process_control: industrial automation, SCADA, PLC, DCS, I&C,
P&ID — covers power/utilities, water treatment, oil & gas,
manufacturing, chemical, pharmaceutical, food & beverage, mining,
and other sectors where software controls physical processes.
Key concerns include functional safety, process safety and hazard
analysis, environmental compliance, OT cybersecurity, and plant
reliability/maintainability. Requires engineering_authority PRD
section for PE/EOR credential requirements.

building_automation: BAS/BMS, HVAC, fire alarm, fire protection,
life safety, elevators, lighting, access control, commissioning —
covers commercial and institutional building systems. Key concerns
include life safety codes, multi-trade coordination, commissioning,
and indoor environmental quality.

Both domains are high complexity, include engineering_authority
as a required PRD section, and follow established entry patterns.

Fixes #1240

Co-authored-by: Brian <bmadcode@gmail.com>
2026-02-03 13:24:33 -06:00
Alex Verkhovsky 91f6c41be1
docs: radical reduction of documentation scope for v6 beta (#1406)
* docs: radical reduction of documentation scope for v6 beta

Archive and basement unreviewed content to ship a focused, minimal doc set.

Changes:
- Archive stale how-to workflow guides (will rewrite for v6)
- Archive outdated explanation and reference content
- Move unreviewed content to basement for later review
- Reorganize TEA docs into dedicated /tea/ section
- Add workflow-map visual reference page
- Simplify getting-started tutorial and sidebar navigation
- Add explanation pages: brainstorming, adversarial-review, party-mode,
  quick-flow, advanced-elicitation
- Fix base URL handling for subdirectory deployments (GitHub Pages forks)

The goal is a minimal, accurate doc set for beta rather than
comprehensive but potentially misleading content.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* refactor: restructure BMM and agents documentation by consolidating and flattening index files.

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 14:00:26 -06:00
Alex Verkhovsky 02513c721f
fix(workflow): correct stale path references in check-implementation-readiness steps (#1404)
Directory was renamed in 1da77058 but step file contents weren't updated.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Brian <bmadcode@gmail.com>
2026-01-25 03:57:50 -06:00
Alex Verkhovsky def8da0acb
refactor: replace 'execute' with 'Read fully and follow:' in workflow prompts (#1387)
Replace ambiguous "execute" terminology with explicit "Read fully and follow:"
phrasing across all workflow files to prevent LLM goal-seeking behavior where
models attempt to "achieve the end result" rather than following step-by-step
instructions verbatim.

Changes:
- Update 5 handler templates with canonical phrasing
- Replace ~150 INSTRUCTIONAL patterns across 87 workflow files
- Add "[Workflow] complete." prefix to 7 workflow endpoints
- Preserve BEHAVIORAL/STRUCTURAL patterns (agent descriptions, XML tags)
- Fix gitignore and markdownlint to ignore all node_modules directories

Closes #1372

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 22:25:19 -06:00
Brian Madison c9c3d31d3a add the phase four items to the workflow csv for bmm. compile all csv to a install file. improve the bmad-help to know how to work with the csv that contains the workflows from all installed modules 2026-01-21 20:47:43 -06:00
Brian Madison ec8ab0c638 workflow tracking evolved to bmad-help 2026-01-21 14:05:57 -06:00
Brian Madison 3734607994 workflow drastic simplification and more reliable 2026-01-20 01:12:20 -06:00
Brian Madison 6f8f0871cf Project Cleanup of Agents Menus, BMB module removal to other repo 2026-01-19 02:04:14 -06:00