diff --git a/src/bmm-skills/4-implementation/bmad-quick-dev/customize.toml b/src/bmm-skills/4-implementation/bmad-quick-dev/customize.toml index 351465443..4f6a4e868 100644 --- a/src/bmm-skills/4-implementation/bmad-quick-dev/customize.toml +++ b/src/bmm-skills/4-implementation/bmad-quick-dev/customize.toml @@ -1,41 +1,33 @@ # DO NOT EDIT -- overwritten on every update. # -# Workflow customization surface for bmad-quick-dev. Mirrors the -# agent customization shape under the [workflow] namespace. +# Default customization values for bmad-quick-dev. +# Override in _bmad/custom/bmad-quick-dev.toml or +# _bmad/custom/bmad-quick-dev.user.toml. +# +# Merge rules: +# - Strings replace the default. +# - Lists append to the default list. +# - Tables merge key by key. [workflow] -# --- Configurable below. Overrides merge per BMad structural rules: --- -# scalars: override wins • arrays (persistent_facts, activation_steps_*): append -# arrays-of-tables with `code`/`id`: replace matching items, append new ones. - -# Steps to run before the standard activation (config load, greet). -# Overrides append. Use for pre-flight loads, compliance checks, etc. +# Extra instructions to run before config is loaded and before the user is greeted. activation_steps_prepend = [] -# Steps to run after greet but before the workflow begins. -# Overrides append. Use for context-heavy setup that should happen -# once the user has been acknowledged. +# Extra instructions to run after the greeting and before step 01. activation_steps_append = [] -# Persistent facts the workflow keeps in mind for the whole run -# (standards, compliance constraints, stylistic guardrails). -# Distinct from the runtime memory sidecar — these are static context -# loaded on activation. Overrides append. -# -# Each entry is either: -# - a literal sentence, e.g. "All stories must include testable acceptance criteria." -# - a file reference prefixed with `file:`, e.g. "file:{project-root}/docs/standards.md" -# (glob patterns are supported; the file's contents are loaded and treated as facts). +# Facts kept in context for the whole run. +# Entries are literal text or file references prefixed with "file:". +# File entries may use globs and are loaded during activation. persistent_facts = [ "file:{project-root}/**/project-context.md", ] -# Scalar: executed when the workflow reaches its final step, -# after implementation is complete and explanations are provided. Override wins. -# Leave empty for no custom post-completion behavior. +# Instruction run after Quick Dev completes. +# Empty means no extra completion behavior. on_complete = ""