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
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
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
47
- Typed task metadata and repeatable acceptance criteria for `brigade work task add`, plus `brigade work task plan` for the completion checklist.
48
+
-`brigade work task add --template` for `vertical-slice`, `bugfix`, `red-green-refactor`, `docs`, and `security-follow-up` defaults.
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.
48
50
-`brigade work run --queue-next` to queue the successful run's extracted next step, with duplicate pending task protection.
49
51
-`brigade work import add/list/show/promote` to manage a gitignored local import inbox for scanner-discovered candidate work.
50
52
-`brigade work import validate` and `brigade work import ingest` for scanner-authored JSONL import files.
@@ -95,6 +97,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
95
97
-`brigade work task add --from-next` now reuses an equivalent pending task instead of adding duplicates.
96
98
-`brigade work brief` now reports acceptance coverage for the next ledger task, and `brigade work run` passes accepted ledger criteria into the dogfood task prompt.
97
99
-`brigade work brief` now includes pending local work imports and import counts in both text and JSON output.
100
+
-`brigade work brief` now surfaces issue-backed next-task context.
101
+
-`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.
98
102
-`brigade work brief` now surfaces pending handoff ingest issue counts when the local handoff source config has an ingestor latest-run log.
99
103
- The managed gitignore block now treats `.brigade/dogfood.toml`, `.brigade/security.toml`, `.brigade/runs/`, and `.brigade/security/` as local state.
100
104
- The managed gitignore block now treats `.brigade/handoff-sources.json` as host-local state.
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
@@ -94,14 +94,15 @@ Brigade-specific additions:
94
94
- 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.
95
95
- 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.
96
96
97
-
## Later Phase: Issue And TDD Work Loop
97
+
## Current Phase: Issue And TDD Work Loop
98
98
99
99
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.
100
100
101
-
- Add task templates for vertical-slice work, bugfix work, and RED/GREEN/REFACTOR loops.
102
-
- Let `brigade work run` consume structured acceptance criteria from the local task ledger or a GitHub issue mirror. Status: started for local ledger tasks with typed priority, repeatable acceptance criteria, `work task plan`, brief coverage, and criteria injection into ledger-driven runs.
101
+
- 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.
102
+
- Import GitHub issues into the local task ledger without building a sync engine. Status: implemented through the existing `gh` CLI.
103
+
- 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.
103
104
- Keep repo-shareable workflow rules separate from gitignored personal/global preferences.
104
-
- Add doctor checks for missing acceptance criteria or stale active issue context.
105
+
- 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