Improve developer experience with shared tooling, cleaner docs.#170
Conversation
…documentation ## CHANGES - Add configuration header to cfg file - Improve numbered list formatting consistency - Add proper heading punctuation throughout - Enhance readability with cleaner structure - Standardize markdown formatting conventions
* Add Platform Engineer role to support a robust and validated infrastructure * Platform Engineer and Architect boundaries, confidence levels, domain expertise * remove duplicate task, leftover artifact * Consistency, workflow, feedback loops between architect and PE * PE customization generalized, updated Architect, consistency check
CHANGES - Introduce VSCode recommended extensions and project-specific settings. - Update `.gitignore` to track the `.vscode` directory. - Apply consistent markdown formatting to all checklist documents. - Standardize spacing, list styles, and headers in personas. - Refine formatting and sectioning in task definition files. - Ensure newline termination for all modified text files. - Correct code block specifiers and minor textual content.
|
Looks good @ksylvan - I can always update my PR. If you can, can you please also let me know what you think of the idea for the template / more generic doc runner if you dont mind also. Im on the fence about embedding instructions into the templates. I think its a good idea, but not sure if its the best way - alternative idea I have is template remains clean, but every template has a metadata section with the instructions for the file. |
|
@bmadcode Regarding the templates and embedding instructions: The cleaner and more modular you make the templates, the more customizable and general/universal they are. I'll look at the PR more carefully and give you my opinion. |
|
🎉 This PR is included in version 1.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
…-code-org#170) * docs: add headers and improve formatting for BMAD orchestrator agent documentation ## CHANGES - Add configuration header to cfg file - Improve numbered list formatting consistency - Add proper heading punctuation throughout - Enhance readability with cleaner structure - Standardize markdown formatting conventions * gitignore update * Plaform Engineer role for a robust infrastructure (bmad-code-org#135) * Add Platform Engineer role to support a robust and validated infrastructure * Platform Engineer and Architect boundaries, confidence levels, domain expertise * remove duplicate task, leftover artifact * Consistency, workflow, feedback loops between architect and PE * PE customization generalized, updated Architect, consistency check * style: add VSCode integration and standardize document formatting CHANGES - Introduce VSCode recommended extensions and project-specific settings. - Update `.gitignore` to track the `.vscode` directory. - Apply consistent markdown formatting to all checklist documents. - Standardize spacing, list styles, and headers in personas. - Refine formatting and sectioning in task definition files. - Ensure newline termination for all modified text files. - Correct code block specifiers and minor textual content. * docs: remove exclamation from header * fix: spacing at end of line --------- Co-authored-by: Brian Madison <brianmadison@Brians-MacBook-Pro.local> Co-authored-by: Sebastian Ickler <icklers@users.noreply.github.com>
Improve developer experience with shared tooling, cleaner docs.
Summary
This PR updates the VSCode configuration for the BMAD (Breakthrough Method of AI ) agent project by removing the
.vscode/directory from.gitignoreand adding standardized VSCode settings and extension recommendations. Additionally, minor formatting improvements were made to various markdown files throughout the project.Files Changed
.gitignore.vscode/from the ignore list.vscode/extensions.json(Added).vscode/settings.json(Added)Multiple Markdown Files
bmad-agent/checklists/*.mdbmad-agent/personas/*.mdbmad-agent/tasks/*.mdCode Changes
VSCode Extension Recommendations
{ "recommendations": [ "davidanson.vscode-markdownlint", "streetsidesoftware.code-spell-checker" ] }These extensions will help maintain consistent markdown formatting and catch spelling errors.
Custom Dictionary for Spell Checker
{ "cSpell.words": [ "agentic", "Axios", "BMAD", // ... (38 domain-specific terms) ] }The custom dictionary includes technical terms, framework names, and BMAD-specific terminology to reduce noise in spell checking.
Markdown Formatting
Reason for Changes
Impact of Changes
Test Plan
Additional Notes