You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
44
44
-`brigade work bootstrap` to initialize and verify the dogfood-backed daily work loop in one command.
45
45
-`brigade work brief` and `brigade work brief --json` as a start-of-day entrypoint with git state, latest sessions, latest dogfood run, resolved next task, and suggested command.
46
46
-`brigade work tasks` plus `brigade work task add/show/done` to manage a gitignored local task ledger under `.brigade/work/tasks.json`.
47
+
-`brigade work task add --template` for `vertical-slice`, `bugfix`, `red-green-refactor`, `docs`, and `security-follow-up` defaults, with repeatable `--acceptance` criteria preserved.
48
+
-`brigade work task plan <task-id>` to show task acceptance criteria and template-specific execution guidance.
49
+
-`brigade work task add --from-issue <issue-url-or-number>` to import GitHub issue title and metadata through the existing `gh` CLI when available.
47
50
-`brigade work run --queue-next` to queue the successful run's extracted next step, with duplicate pending task protection.
48
51
-`brigade work import add/list/show/promote` to manage a gitignored local import inbox for scanner-discovered candidate work.
49
52
-`brigade work import validate` and `brigade work import ingest` for scanner-authored JSONL import files.
@@ -82,6 +85,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
82
85
-`brigade work run` now consumes the oldest pending ledger task before falling back to the latest extracted dogfood next step, and marks consumed tasks done after successful runs.
83
86
-`brigade work task add --from-next` now reuses an equivalent pending task instead of adding duplicates.
84
87
-`brigade work brief` now includes pending local work imports and import counts in both text and JSON output.
88
+
-`brigade work brief` now surfaces issue-backed next-task context.
89
+
-`brigade work doctor` now warns on pending tasks without acceptance criteria, unchecked or closed issue-backed tasks, and active work sessions left open too long.
85
90
- The managed gitignore block now treats `.brigade/dogfood.toml`, `.brigade/security.toml`, `.brigade/runs/`, and `.brigade/security/` as local state.
86
91
- Live smoke docs now keep Codex agent execution in a trusted repo cwd while writing temporary roster, artifacts, and handoff output under `/tmp`.
87
92
- Handoff write failures now preserve final run artifacts, print the final answer, return nonzero, and mark `run.json` as `handoff-failed`.
Copy file name to clipboardExpand all lines: ROADMAP.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,14 +69,15 @@ Brigade-specific additions:
69
69
- Enrich reviewed indicators and suspicious package or domain findings through optional providers such as MISP, then route enriched findings into local evidence bundles and work imports. Status: started with `security-enrichment.json`, `security-enrichment.md`, and review/doctor visibility.
70
70
- Track false-positive taxonomy, runtime-confidence rules, suppressions, and regression fixtures as first-class project artifacts. Status: started with `brigade security review`, reasoned suppressions, unsuppress, and stale-suppression doctor warnings.
71
71
72
-
## Later Phase: Issue And TDD Work Loop
72
+
## Current Phase: Issue And TDD Work Loop
73
73
74
74
Goal: make Brigade support a narrow issue lifecycle for daily work: pick one task, define acceptance, test first when practical, implement, review, refactor, and close.
75
75
76
-
- Add task templates for vertical-slice work, bugfix work, and RED/GREEN/REFACTOR loops.
77
-
- Let `brigade work run` consume structured acceptance criteria from the local task ledger or a GitHub issue mirror.
76
+
- Add task templates for vertical-slice work, bugfix work, RED/GREEN/REFACTOR loops, docs work, and security follow-ups. Status: implemented in the local task ledger.
77
+
- Import GitHub issues into the local task ledger without building a sync engine. Status: implemented through the existing `gh` CLI.
78
+
- Let `brigade work run` consume structured acceptance criteria from the local task ledger or a GitHub issue mirror. Status: started with local ledger acceptance criteria and issue metadata.
78
79
- Keep repo-shareable workflow rules separate from gitignored personal/global preferences.
79
-
- Add doctor checks for missing acceptance criteria or stale active issue context.
80
+
- Add doctor checks for missing acceptance criteria or stale active issue context. Status: started with missing acceptance, closed remote issues, unchecked issue-backed tasks, and stale active sessions.
0 commit comments