Skip to content
This repository was archived by the owner on Apr 11, 2026. It is now read-only.

Commit 3af37bc

Browse files
z23ccclaude
andcommitted
feat: RP agent_run pipeline, ADR/spec commands, shared RP orchestration, context eng, skill expansions (v0.1.49)
Major changes: - RP agent_run pipeline integration for worker spawning - New /flow-code:adr and /flow-code:spec commands - Shared RP/MCP orchestration guide (_shared/rp-mcp-orchestration.md) - Context engineering skill for token management - Expanded brainstorm, export-context, rp-explorer, run skills - Numerous flowctl core+CLI improvements across 34K lines of Rust - Version bump 0.1.48 → 0.1.49 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f08a88b commit 3af37bc

157 files changed

Lines changed: 5714 additions & 2013 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agents/plugins/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"name": "flow-code",
99
"source": {
1010
"source": "local",
11-
"path": "./plugins/flow-code"
11+
"path": "../../"
1212
},
1313
"policy": {
1414
"installation": "AVAILABLE",

.claude-plugin/flowctl-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.1.33
1+
v0.1.49

.claude-plugin/marketplace.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
},
77
"metadata": {
88
"description": "Structured plan-first development plugin for Claude Code with .flow/ task tracking, Agent Teams, and Ralph autonomous mode",
9-
"version": "0.1.47"
9+
"version": "0.1.49"
1010
},
1111
"plugins": [
1212
{
1313
"name": "flow-code",
14-
"description": "Zero-dependency planning + execution with .flow/ task tracking. Three-layer quality (guard + RP plan-review + Codex adversarial). Full-auto, zero questions. Teams auto-parallel, DAG mutation, Codex-driven decisions, auto draft-PR, session summary. 5 prompt templates. 24 subagents, 22 commands, 74 skills.",
15-
"version": "0.1.47",
14+
"description": "Zero-dependency planning + execution with .flow/ task tracking. Three-layer quality (guard + RP plan-review + Codex adversarial). Full-auto, zero questions. Teams auto-parallel, DAG mutation, Codex-driven decisions, auto draft-PR, session summary. 5 prompt templates plus dedicated subagents, slash commands, and skills.",
15+
"version": "0.1.49",
1616
"source": "./",
1717
"category": "workflow",
1818
"tags": [
@@ -26,5 +26,5 @@
2626
"strict": true
2727
}
2828
],
29-
"version": "0.1.47"
29+
"version": "0.1.49"
3030
}

.claude-plugin/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "flow-code",
3-
"version": "0.1.48",
4-
"description": "Zero-dependency planning + execution with .flow/ task tracking and Ralph autonomous mode (multi-model review gates). Worker subagent per task with git worktree isolation for parallel execution. Three-layer quality system (guard + RP plan-review + Codex adversarial). Full-auto by default — AI decides from context, zero questions. Teams-default with file locking, DAG mutation, Codex-driven conflict resolution, auto draft-PR. Auto-detected stack profiles with one-command guard (test/lint/typecheck). Enhanced agent definitions with permissionMode/maxTurns/effort. Lifecycle hooks with state preservation (PreCompact injects .flow state into compaction, TaskCompleted auto-unlocks files, SubagentStart context injection). Memory v2 with atomic entries, dedup, and progressive disclosure. TDD enforcement mode. Multi-epic queue with dependency visualization. Includes 24 subagents, 22 commands, 74 skills.",
3+
"version": "0.1.49",
4+
"description": "Zero-dependency planning + execution with .flow/ task tracking and Ralph autonomous mode (multi-model review gates). Worker subagent per task with git worktree isolation for parallel execution. Three-layer quality system (guard + RP plan-review + Codex adversarial). Full-auto by default — AI decides from context, zero questions. Teams-default with file locking, DAG mutation, Codex-driven conflict resolution, auto draft-PR. Auto-detected stack profiles with one-command guard (test/lint/typecheck). Enhanced agent definitions with permissionMode/maxTurns/effort. Lifecycle hooks with state preservation (PreCompact injects .flow state into compaction, TaskCompleted auto-unlocks files, SubagentStart context injection). Memory v2 with atomic entries, dedup, and progressive disclosure. TDD enforcement mode. Multi-epic queue with dependency visualization. Includes dedicated subagents, slash commands, and skills for planning, execution, review, and autonomous operation.",
55
"author": {
66
"name": "z23cc",
77
"url": "https://github.com/z23cc"

.codex-plugin/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "flow-code",
3-
"version": "0.1.47",
3+
"version": "0.1.49",
44
"description": "Zero-dependency planning + execution with .flow/ task tracking and Ralph autonomous mode (multi-model review gates). Worker subagent per task with git worktree isolation for parallel execution. Three-layer quality system (guard + RP plan-review + Codex adversarial). Full-auto by default. Teams-default with file locking, DAG mutation, Codex-driven conflict resolution, auto draft-PR.",
55
"author": {
66
"name": "z23cc",
@@ -21,7 +21,7 @@
2121
"interface": {
2222
"displayName": "Flow-Code",
2323
"shortDescription": "Plan-first workflow with subagent execution",
24-
"longDescription": "Structured plan-first workflow engine. Tracks epics and tasks in .flow/ directory. Spawns isolated worker subagents per task. Ralph mode enables fully autonomous execution with multi-model review gates. 24 subagents, 22 commands, 74 skills.",
24+
"longDescription": "Structured plan-first workflow engine. Tracks epics and tasks in .flow/ directory. Spawns isolated worker subagents per task. Ralph mode enables fully autonomous execution with multi-model review gates. Includes dedicated subagents, slash commands, and skills for planning, execution, review, and autonomous operation.",
2525
"developerName": "z23cc",
2626
"category": "Productivity",
2727
"capabilities": [

.github/workflows/ci.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,25 @@ on:
77
- "flowctl/**"
88
- "scripts/**"
99
- "hooks/**"
10+
- ".claude-plugin/**"
11+
- ".codex-plugin/**"
12+
- ".agents/plugins/marketplace.json"
13+
- "README.md"
14+
- "README_CN.md"
15+
- "CHANGELOG.md"
1016
- ".github/workflows/ci.yml"
1117
pull_request:
1218
branches: [main]
1319
paths:
1420
- "flowctl/**"
1521
- "scripts/**"
1622
- "hooks/**"
23+
- ".claude-plugin/**"
24+
- ".codex-plugin/**"
25+
- ".agents/plugins/marketplace.json"
26+
- "README.md"
27+
- "README_CN.md"
28+
- "CHANGELOG.md"
1729
- ".github/workflows/ci.yml"
1830

1931
env:
@@ -42,6 +54,13 @@ jobs:
4254
run: |
4355
python3 -c "import json; json.load(open('hooks/hooks.json'))"
4456
python3 -c "import json; json.load(open('.claude-plugin/plugin.json'))"
57+
python3 -c "import json; json.load(open('.claude-plugin/marketplace.json'))"
58+
python3 -c "import json; json.load(open('.codex-plugin/plugin.json'))"
59+
python3 -c "import json; json.load(open('.agents/plugins/marketplace.json'))"
60+
61+
- name: Release surface preflight
62+
working-directory: .
63+
run: bash scripts/check-release-surface.sh
4564

4665
- name: Install Rust toolchain
4766
uses: dtolnay/rust-toolchain@stable

.github/workflows/release.yml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,30 @@ defaults:
1616
working-directory: flowctl
1717

1818
jobs:
19+
preflight:
20+
name: Release preflight
21+
runs-on: ubuntu-latest
22+
steps:
23+
- uses: actions/checkout@v4
24+
25+
- name: Check release surface parity
26+
working-directory: .
27+
run: bash scripts/check-release-surface.sh
28+
29+
- name: Ensure tag matches manifest version
30+
working-directory: .
31+
shell: bash
32+
run: |
33+
tag_version="${GITHUB_REF_NAME#v}"
34+
manifest_version="$(awk -F'\"' '/^version = /{print $2; exit}' flowctl/crates/flowctl-cli/Cargo.toml)"
35+
if [[ "$tag_version" != "$manifest_version" ]]; then
36+
echo "Tag version v$tag_version does not match manifest version v$manifest_version" >&2
37+
exit 1
38+
fi
39+
1940
build:
2041
name: Build ${{ matrix.target }}
42+
needs: preflight
2143
runs-on: ${{ matrix.os }}
2244
strategy:
2345
fail-fast: false
@@ -104,7 +126,7 @@ jobs:
104126
105127
release:
106128
name: Create GitHub Release
107-
needs: build
129+
needs: [preflight, build]
108130
runs-on: ubuntu-latest
109131
steps:
110132
- uses: actions/checkout@v4

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@ All notable changes to Flow-Code are documented in this file.
44

55
Format follows [Keep a Changelog](https://keepachangelog.com/). Versions use [Semantic Versioning](https://semver.org/).
66

7+
## [0.1.49] - 2026-04-10
8+
9+
### Changed
10+
- RP agent_run pipeline integration, ADR/spec commands, shared RP orchestration guide, context engineering, skill expansions, and numerous flowctl improvements across core+CLI crates.
11+
12+
## [0.1.48] - 2026-04-10
13+
14+
### Fixed
15+
- Aligned release/install version metadata across Cargo, Claude plugin manifests, Codex plugin manifest, and `flowctl-version` pin.
16+
- Corrected stale local marketplace source path to point at this repository root.
17+
- Updated `flowctl/README.md` repository/install links and architecture description to match the current workspace.
18+
19+
### Changed
20+
- Added CI/release preflight checks for version parity and install-surface drift (`scripts/check-release-surface.sh`).
21+
722
## [0.1.46] - 2026-04-09
823

924
### Added

0 commit comments

Comments
 (0)