Skip to content

Commit ef5030d

Browse files
committed
chore(flow-next): bump version to 3.13.2
1 parent de78a57 commit ef5030d

8 files changed

Lines changed: 19 additions & 9 deletions

File tree

.agents/plugins/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"plugins": [
77
{
88
"name": "flow-next",
9-
"version": "3.13.1",
9+
"version": "3.13.2",
1010
"source": {
1111
"source": "local",
1212
"path": "./plugins/flow-next"

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
},
77
"metadata": {
88
"description": "Plan-first workflows for Claude Code and Factory Droid. Ships flow-next: zero-dep, spec-driven, Ralph autonomous mode.",
9-
"version": "3.13.1"
9+
"version": "3.13.2"
1010
},
1111
"plugins": [
1212
{
1313
"name": "flow-next",
1414
"description": "Zero-dependency, spec-driven agentic SDLC: durable specs, context-fit plans, re-anchored workers, adversarial cross-model review, and receipts. Includes 21 subagents, 25 commands, 30 skills.",
15-
"version": "3.13.1",
15+
"version": "3.13.2",
1616
"author": {
1717
"name": "Gordon Mickel",
1818
"email": "gordon@mickel.tech",

.flow/specs/fn-153-chart-graph-integrity-premise-ordered.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@
181181
"plan": 0
182182
},
183183
"spec_path": ".flow/specs/fn-153-chart-graph-integrity-premise-ordered.md",
184-
"status": "open",
184+
"status": "done",
185185
"title": "chart graph integrity: premise-ordered cascades and unambiguous map aliases",
186186
"tracker": {
187187
"baseHashFlow": null,
@@ -194,5 +194,5 @@
194194
"mergeBaseTracker": null,
195195
"url": null
196196
},
197-
"updated_at": "2026-08-02T12:16:16.743636Z"
197+
"updated_at": "2026-08-02T13:45:37.479957Z"
198198
}

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,16 @@
22

33
All notable changes to the flow-next.
44

5-
## Unreleased
5+
## [flow-next 3.13.2] - 2026-08-02
6+
7+
Three chart defects that all failed the same way - silently. A reopened chart
8+
could not get back to capture, a supersession could wire a replacement to the
9+
premise it had just superseded, and an ambiguous initial map resolved edges to
10+
the wrong decision. None of them raised, none logged; each persisted a chart
11+
that looked correct and answered every later question from the wrong state.
12+
Plus a CI change that is invisible to anyone running flow-next: the repo's own
13+
test runner now uses the whole build machine.
14+
615

716
Reopening a chart no longer costs you the way back to capture. `chart reopen`
817
does not re-open the decisions, so a finished chart is ready to brief again the

plugins/flow-next/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "flow-next",
3-
"version": "3.13.1",
3+
"version": "3.13.2",
44
"description": "Zero-dependency, spec-driven agentic SDLC: durable specs, context-fit plans, re-anchored workers, adversarial cross-model review, and receipts. Includes 21 subagents, 25 commands, 30 skills.",
55
"author": {
66
"name": "Gordon Mickel",

plugins/flow-next/.codex-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "flow-next",
3-
"version": "3.13.1",
3+
"version": "3.13.2",
44
"description": "Zero-dependency, spec-driven agentic SDLC: durable specs, context-fit plans, re-anchored workers, adversarial cross-model review, and receipts. Compatible with Codex, Claude Code, and Factory Droid.",
55
"author": {
66
"name": "Gordon Mickel",

plugins/flow-next/.cursor-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "flow-next",
3-
"version": "3.13.1",
3+
"version": "3.13.2",
44
"description": "Zero-dependency, spec-driven agentic SDLC: durable specs, context-fit plans, re-anchored workers, adversarial cross-model review, and receipts. (Ralph autonomous mode is available on other hosts; intentionally not registered on Cursor.)",
55
"author": {
66
"name": "Gordon Mickel",

plugins/flow-next/docs/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ Append-only list of **behavior-affecting changes and new opt-in defaults**. Newe
6262
```
6363

6464
- **A reopened chart keeps its capture door** - re-running `flowctl chart briefing` after a `chart reopen` with the same proposal over an unchanged ledger used to hand back the briefing the reopen had staled and call it a no-op, leaving a briefable chart with no capture-ready package and no obvious way to get one. The reopen now counts as a new epoch, so the same proposal mints the next package and names what it supersedes (`supersedes_stale` under `--json`; `(supersedes stale B1)` on the terminal line). Enable: nothing - it is what `chart briefing` now does after a reopen. Details: [`flowctl.md`](flowctl.md#chart), [`../skills/flow-next-chart/workflow.md`](../skills/flow-next-chart/workflow.md).
65+
- **`chart create --initial-map-file` refuses an ambiguous alias namespace (3.13.2)** - an explicit `id` colliding with another decision's generated alias (`<n>`, `d<n>`, or the full decision id) is now rejected with a `validation` / `alias_collision` error naming both claimants, instead of the last writer silently winning and every edge on that alias pointing at the wrong decision. Enable: nothing - it is the command's own validation. Details: [`flowctl.md`](flowctl.md#chart).
6566
- **Chart's entry test - destination known, route unknown (3.13.1)** - a theme or direction ("make X more Y") is now refused before any grounding spend, because with no nameable end state there is no Outcome to state, no boundary that rules anything out of scope, and a map that never closes; chart offers a narrowing or `/flow-next:prospect` instead. Enable: nothing - it is the skill's own refusal path. Details: [`../skills/flow-next-chart/SKILL.md`](../skills/flow-next-chart/SKILL.md), [`../skills/flow-next-guide/SKILL.md`](../skills/flow-next-guide/SKILL.md).
6667
- **`/flow-next:chart` + `/flow-next:guide` (fn-135)** - optional pre-capture decision-map discovery for oversized/unclear ideas, plus a smallest-sufficient router so chart never becomes a mandatory stage. Enable: nothing required for local chart work; optional tracker projection with `flowctl config set tracker.charts on` when the bridge is active. Details: [`../skills/flow-next-chart/SKILL.md`](../skills/flow-next-chart/SKILL.md), [`flowctl.md`](flowctl.md#chart), [`tracker-sync.md`](tracker-sync.md#chart-lifecycle-projection).
6768
- **`FLOW_PR_CREATE_CMD` - make-pr's PR-create call is interposable** - repos that require App/bot-authored PRs (single-maintainer repos with a required approval, where GitHub forbids self-approving) point the env var at a wrapper that supplies its own identity; the wrapper receives make-pr's stable argument contract (`--title/--body-file/[--draft]/--base/--head`) and must print the PR URL. Unset = `gh pr create`, unchanged. Enable: `export FLOW_PR_CREATE_CMD=/path/to/wrapper`. Details: [`create-and-finalize.md`](../skills/flow-next-make-pr/create-and-finalize.md) § 4.6 (inline contract).

0 commit comments

Comments
 (0)