1.2 KiB
1.2 KiB
The active initiative
Work for one body of work lives in an initiative folder under output_folder. active_initiative under [core] in _bmad/custom/config.user.toml names the one in use. A skill that handed off here continues its own work when this ends.
- Run
uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key core.output_folder --key core.active_initiative. Script not found, or nooutput_folder: BMad is not set up here; offerbmad setupfirst. - Tell the user the active initiative, or none. List the
initiative-*folders under{output_folder}, with{project-root}substituted. - The user picks one, asks for a new one, or clears it. For a new one, ask its name and create
{output_folder}/initiative-<slug>/initiative-<slug>.md,<slug>the name in kebab-case, holding only frontmatter:type: initiative,title,parent: none.bmad-ticketfills it in when the user plans the work. - Write
active_initiative = "<folder name>"under[core]in{project-root}/_bmad/custom/config.user.toml, creating the file or the table when missing and keeping the rest of the file. Clearing removes the line. - Confirm the change in one line.