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

Commit e5e158f

Browse files
z23ccclaude
andcommitted
release: v0.1.46 — 47 forcing questions, 12 execution fixes, deep review gates
Quality system: - 47 forcing questions across 4 pipeline stages (brainstorm/plan_review/impl_review/close) - Every question has reject/accept criteria + mandatory pushback - Quantitative scoring gates at every stage (/25, /30, /30, /21) - Adaptive tier sizing (Trivial 6Q, Medium 17Q, Large 20Q) Execution fixes (12 issues resolved): - P0: get_flow_dir walk-up (fixes state loss in subdirectories) - P0: flowctl recover (rebuilds state from git history) - P1: guard fallback + review-backend availability check - P2: slug 20 chars, brainstorm auto-skip, --interactive flag 370 tests pass. Binary: flowctl 0.1.46. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 952c2ca commit e5e158f

9 files changed

Lines changed: 30 additions & 9 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 3 additions & 3 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.45"
9+
"version": "0.1.46"
1010
},
1111
"plugins": [
1212
{
1313
"name": "flow-code",
1414
"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.45",
15+
"version": "0.1.46",
1616
"source": "./",
1717
"category": "workflow",
1818
"tags": [
@@ -26,5 +26,5 @@
2626
"strict": true
2727
}
2828
],
29-
"version": "0.1.45"
29+
"version": "0.1.46"
3030
}

.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-code",
3-
"version": "0.1.45",
3+
"version": "0.1.46",
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 — 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.",
55
"author": {
66
"name": "z23cc",

.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-code",
3-
"version": "0.1.45",
3+
"version": "0.1.46",
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",

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,27 @@ 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.46] - 2026-04-09
8+
9+
### Added
10+
- **47 forcing questions** across entire pipeline (brainstorm 20Q + plan_review 10Q + impl_review 10Q + close 7Q)
11+
- Every question has reject/accept criteria + mandatory pushback
12+
- Quantitative scoring gates: brainstorm /25, plan_review /30, impl_review /30, close /21
13+
- Brainstorm 5 dimensions: Problem Reality, Solution Space, Risk & Failure, Implementation, Long-term
14+
- Plan review: Premise Challenge (4Q) + Architecture Interrogation (6Q)
15+
- Impl review: Correctness (5Q) + Quality (5Q) + 3-layer parallel review
16+
- Close: Ship-readiness interrogation with security grep, impact analysis, rollback plan
17+
- Adaptive tier sizing: Trivial 6Q, Medium 17Q, Large 20Q (brainstorm)
18+
19+
### Fixed
20+
- **P0: State directory resolution**`get_flow_dir()` now walks up directory tree (fixes state loss in subdirectories)
21+
- **P0: State recovery**`flowctl recover --epic <id>` rebuilds task status from git history
22+
- **P1: Guard fallback** — missing tools → "skipped" not "failed" (doesn't block pipeline)
23+
- **P1: Review-backend verify** — rp-cli/codex not in PATH → auto-fallback to "none"
24+
- **P2: Slug length** — max 40 → 20 characters (shorter task IDs)
25+
- **P2: Brainstorm auto-skip** — trivial tasks (≤10 words, "fix"/"typo") skip brainstorm
26+
- **P2: --interactive flag** — pause at key decisions for user confirmation
27+
728
## [0.1.45] - 2026-04-09
829

930
### Added

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](../../LICENSE)
88
[![Claude Code](https://img.shields.io/badge/Claude_Code-Plugin-blueviolet)](https://claude.ai/code)
9-
[![Version](https://img.shields.io/badge/Version-0.1.45-green)](https://github.com/z23cc/flow-code/releases)
9+
[![Version](https://img.shields.io/badge/Version-0.1.46-green)](https://github.com/z23cc/flow-code/releases)
1010

1111
**A production-grade harness for Claude Code. Full-auto development from idea to PR.**
1212

README_CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](../../LICENSE)
88
[![Claude Code](https://img.shields.io/badge/Claude_Code-Plugin-blueviolet)](https://claude.ai/code)
9-
[![Version](https://img.shields.io/badge/Version-0.1.45-green)](https://github.com/z23cc/flow-code/releases)
9+
[![Version](https://img.shields.io/badge/Version-0.1.46-green)](https://github.com/z23cc/flow-code/releases)
1010

1111
**Claude Code 的生产级开发框架。从想法到 PR,全自动。**
1212

bin/flowctl

0 Bytes
Binary file not shown.

flowctl/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flowctl/crates/flowctl-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "flowctl-cli"
3-
version = "0.1.45"
3+
version = "0.1.46"
44
description = "CLI entry point for flowctl"
55
edition.workspace = true
66
rust-version.workspace = true

0 commit comments

Comments
 (0)