Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .seeds/issues.jsonl
Original file line number Diff line number Diff line change
Expand Up @@ -248,4 +248,4 @@
{"id":"seeds-d92f","title":"Release: run /release per .claude/commands/release.md","status":"closed","type":"task","priority":3,"plan_step_index":4,"description":"<!-- seeds:plan-backref:start -->\nStep 5 of plan pl-c94f.\n\nParent seed: seeds-a644 — nightwatch patrol: 2026-06-30\nPlan template: refactor\nPlan approach: Four independent small PRs. Each is a single-concern hygiene fix with co-located test updates. Land in any order; the optional release step gathers the trio of consumer-observable changes (error formatting, plan-show human render,…\n\nRun `sd plan show pl-c94f` for the full plan (context, alternatives, sibling steps, acceptance criteria).\n<!-- seeds:plan-backref:end -->","createdAt":"2026-06-30T11:06:02.417Z","updatedAt":"2026-06-30T11:31:11.668Z","labels":["nightwatch"],"plan_id":"pl-c94f","blocks":["seeds-a644"],"closedAt":"2026-06-30T11:31:11.668Z"}
{"id":"seeds-ed7e","title":"nightwatch patrol: 2026-07-17","status":"open","type":"task","priority":3,"createdAt":"2026-07-17T22:02:14.492Z","updatedAt":"2026-07-17T22:02:40.995Z","labels":["patrol","nightwatch"],"plan_id":"pl-dcda","blockedBy":["seeds-5286","seeds-37ae"]}
{"id":"seeds-5286","title":"Render plan suffix in `sd blocked` plain/default output","status":"closed","type":"bug","priority":2,"plan_step_index":0,"description":"<!-- seeds:plan-backref:start -->\nStep 1 of plan pl-dcda.\n\nParent seed: seeds-ed7e — nightwatch patrol: 2026-07-17\nPlan template: refactor\nPlan approach: In `src/commands/blocked.ts`, mirror the plan-suffix rendering used by `list.ts` and `ready.ts`: in the `plain` branch, replace `console.log(stripAnsi(formatIssueOneLine(issue, closedIds)))` with…\n\nRun `sd plan show pl-dcda` for the full plan (context, alternatives, sibling steps, acceptance criteria).\n<!-- seeds:plan-backref:end -->","createdAt":"2026-07-17T22:02:40.995Z","updatedAt":"2026-07-17T22:07:42.334Z","labels":["nightwatch"],"plan_id":"pl-dcda","blocks":["seeds-37ae","seeds-ed7e"],"closedAt":"2026-07-17T22:07:42.334Z"}
{"id":"seeds-37ae","title":"Release: run /release per .claude/commands/release.md","status":"open","type":"task","priority":3,"plan_step_index":1,"description":"<!-- seeds:plan-backref:start -->\nStep 2 of plan pl-dcda.\n\nParent seed: seeds-ed7e — nightwatch patrol: 2026-07-17\nPlan template: refactor\nPlan approach: In `src/commands/blocked.ts`, mirror the plan-suffix rendering used by `list.ts` and `ready.ts`: in the `plain` branch, replace `console.log(stripAnsi(formatIssueOneLine(issue, closedIds)))` with…\n\nRun `sd plan show pl-dcda` for the full plan (context, alternatives, sibling steps, acceptance criteria).\n<!-- seeds:plan-backref:end -->","createdAt":"2026-07-17T22:02:40.995Z","updatedAt":"2026-07-17T22:02:40.995Z","labels":["nightwatch"],"plan_id":"pl-dcda","blockedBy":["seeds-5286"],"blocks":["seeds-ed7e"]}
{"id":"seeds-37ae","title":"Release: run /release per .claude/commands/release.md","status":"closed","type":"task","priority":3,"plan_step_index":1,"description":"<!-- seeds:plan-backref:start -->\nStep 2 of plan pl-dcda.\n\nParent seed: seeds-ed7e — nightwatch patrol: 2026-07-17\nPlan template: refactor\nPlan approach: In `src/commands/blocked.ts`, mirror the plan-suffix rendering used by `list.ts` and `ready.ts`: in the `plain` branch, replace `console.log(stripAnsi(formatIssueOneLine(issue, closedIds)))` with…\n\nRun `sd plan show pl-dcda` for the full plan (context, alternatives, sibling steps, acceptance criteria).\n<!-- seeds:plan-backref:end -->","createdAt":"2026-07-17T22:02:40.995Z","updatedAt":"2026-07-17T22:14:36.985Z","labels":["nightwatch"],"plan_id":"pl-dcda","blockedBy":["seeds-5286"],"blocks":["seeds-ed7e"],"closedAt":"2026-07-17T22:14:36.985Z"}
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.5.15] - 2026-07-17

Nightwatch patrol fix (plan pl-dcda): render plan-membership suffix in `sd blocked` human output.

### Fixed
- `sd blocked` now renders the plan-membership suffix in both plain and default (ANSI) output, mirroring what `sd list` and `sd ready` already do. Previously an issue that belonged to an approved plan showed no plan hint in `sd blocked`. The plain branch now appends `planLineSuffix(planForIssue(...))` to the stripped one-liner; the default branch passes it to `printIssueOneLine`. `ids` / `compact` / `--json` output is unchanged (JSON was already routed through `issueJsonWithPlan`). (seeds-5286)

### Internal
- CI: force npm as the Nx package manager in `nx.json` so Polygraph's indexer (which runs `nx init` without Bun on PATH) no longer fails with `bun: not found`. Inert for real Bun workflows. (#104)

## [0.5.14] - 2026-06-30

Nightwatch patrol fixes (plan pl-c94f): four small hygiene fixes from a nightwatch sweep.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@os-eco/seeds-cli",
"version": "0.5.14",
"version": "0.5.15",
"description": "Git-native issue tracker for AI agent workflows",
"type": "module",
"bin": {
Expand Down
2 changes: 1 addition & 1 deletion src/version.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export const VERSION = "0.5.14";
export const VERSION = "0.5.15";
Loading