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

Commit d999825

Browse files
z23ccclaude
andcommitted
feat: pipeline hygiene — epic-review in Close, skill dir docs, audit cleanup (v0.1.51)
- Added Step 4.5 (epic-review spec compliance) to Close phase - Documented skills/ vs codex/skills/ directory responsibilities in CLAUDE.md - Added shared rp-review-protocol references to all 3 review skills - Replaced stale audit warnings with verified safety invariants - Archived 13 stale/test epics from .flow/ state Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d41495c commit d999825

13 files changed

Lines changed: 53 additions & 14 deletions

File tree

.claude-plugin/flowctl-version

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

.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.50"
9+
"version": "0.1.51"
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 plus dedicated subagents, slash commands, and skills.",
15-
"version": "0.1.50",
15+
"version": "0.1.51",
1616
"source": "./",
1717
"category": "workflow",
1818
"tags": [
@@ -26,5 +26,5 @@
2626
"strict": true
2727
}
2828
],
29-
"version": "0.1.50"
29+
"version": "0.1.51"
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.50",
3+
"version": "0.1.51",
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 dedicated subagents, slash commands, and skills for planning, execution, review, and autonomous operation.",
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.50",
3+
"version": "0.1.51",
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: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ 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.51] - 2026-04-10
8+
9+
### Added
10+
- **Epic review step** (Step 4.5) in Close phase — verifies spec compliance before shipping
11+
- **Shared review protocol references** in plan-review, impl-review, and epic-review skills
12+
13+
### Changed
14+
- `CLAUDE.md` now documents `skills/` vs `codex/skills/` directory responsibilities and priority rules
15+
- Work phase audit warnings replaced with clean safety invariants (issues verified fixed since v0.1.48)
16+
17+
### Removed
18+
- Archived 13 stale/test epics from .flow/ state (5 completed, 1 abandoned, 7 test)
19+
720
## [0.1.50] - 2026-04-10
821

922
### Added

CLAUDE.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@ hooks/hooks.json → Ralph workflow guards (active when FLOW_RALPH=1)
1919
docs/ → Architecture docs, CI examples
2020
```
2121

22-
**Skill directories**: Both `skills/` and `codex/skills/` are scanned. Core workflow skills (plan, work, reviews) live in `codex/skills/` for Codex sync compatibility. Both directories are authoritative.
22+
**Skill directories**: Two directories exist with different responsibilities:
23+
- `skills/`**Primary for Claude Code**. Contains all skills including the pipeline engine (`flow-code-run`), domain skills, and standalone tools. This is the authoritative source when both directories have the same skill name.
24+
- `codex/skills/`**Codex CLI sync subset**. Contains core workflow skills (plan, work, reviews) and step files that Codex CLI needs. When a skill exists in both directories, `skills/` has the more complete version (user-invocable flags, extended sections, Claude Code-specific paths). `codex/` has the Codex-compatible version (hardcoded `$HOME/.codex` paths, no user-invocable flag).
25+
26+
21 skills currently exist in both directories. For Claude Code, `skills/` always wins on conflict.
2327

2428
**Skills**: Use `skills/flow-code-guide/SKILL.md` as the discovery index and browse `skills/*/SKILL.md` + `codex/skills/*/SKILL.md` for full coverage. Core workflow: `flow-code-run` (unified phase loop via `flowctl phase next/done`).
2529

bin/flowctl

-16 Bytes
Binary file not shown.

codex/skills/flow-code-epic-review/SKILL.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ user-invocable: false
77

88
# Epic Completion Review Mode
99

10+
> **Shared protocol**: Backend detection and review loop are defined in `skills/_shared/rp-review-protocol.md`. This skill sets review-specific variables and follows that protocol.
11+
1012
**Read [workflow.md](workflow.md) for detailed phases and anti-patterns.**
1113

1214
Verify that the combined implementation of all epic tasks satisfies the spec requirements. This is NOT a code quality review (that's impl-review's job) — this confirms spec compliance only.

codex/skills/flow-code-impl-review/SKILL.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ user-invocable: false
77

88
# Implementation Review Mode
99

10+
> **Shared protocol**: Backend detection and review loop are defined in `skills/_shared/rp-review-protocol.md`. This skill sets review-specific variables and follows that protocol.
11+
1012
**Read [workflow.md](workflow.md) for detailed phases and anti-patterns.**
1113

1214
Conduct a John Carmack-level review of implementation changes on the current branch.

codex/skills/flow-code-plan-review/SKILL.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ user-invocable: false
77

88
# Plan Review Mode
99

10+
> **Shared protocol**: Backend detection and review loop are defined in `skills/_shared/rp-review-protocol.md`. This skill sets review-specific variables and follows that protocol.
11+
1012
**Read [workflow.md](workflow.md) for detailed phases and anti-patterns.**
1113

1214
Conduct a John Carmack-level review of epic plans.

0 commit comments

Comments
 (0)