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
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added
- **Search-first skill** (#111) — New skill enforcing research before building custom utility code. 4-phase loop: Need Analysis → Search (via Explore subagent) → Evaluate → Decide (Adopt/Extend/Compose/Build)
- **Reviewer confidence thresholds** (#113) — Each review finding now includes a visible confidence score (0-100%). Only ≥80% findings appear in main sections; lower-confidence items go to a capped Suggestions section. Adds consolidation rules to group similar issues and skip stylistic preferences
- **Version manifest** (#91) — Tracks installed version, plugins, and features in `manifest.json`. Enables upgrade detection during `devflow init` and shows install status in `devflow list`

### Fixed
- **Synthesizer review glob** — Fixed `${REVIEW_BASE_DIR}/*-report.*.md` glob that matched zero reviewer files; now uses `${REVIEW_BASE_DIR}/*.md` with self-exclusion

---

## [1.4.0] - 2026-03-09
Expand Down Expand Up @@ -857,6 +865,7 @@ devflow init

---

[Unreleased]: https://github.com/dean0x/devflow/compare/v1.4.0...HEAD
[1.4.0]: https://github.com/dean0x/devflow/compare/v1.3.3...v1.4.0
[1.3.3]: https://github.com/dean0x/devflow/compare/v1.3.2...v1.3.3
[1.3.2]: https://github.com/dean0x/devflow/compare/v1.3.1...v1.3.2
Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Commands with Teams Variant ship as `{name}.md` (parallel subagents) and `{name}

```
devflow/
├── shared/skills/ # 30 skills (single source of truth)
├── shared/skills/ # 31 skills (single source of truth)
├── shared/agents/ # 10 shared agents (single source of truth)
├── plugins/devflow-*/ # 17 plugins (9 core + 8 optional language/ecosystem)
├── docs/reference/ # Detailed reference documentation
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ DevFlow adds structured commands that handle the full lifecycle: specify feature
- **Full-lifecycle implementation** — spec, explore, plan, code, validate, refine in one command
- **Automatic session memory** — survives restarts, `/clear`, and context compaction
- **Parallel debugging** — competing hypotheses investigated simultaneously
- **30 quality skills** — 8 auto-activating core, 8 optional language/ecosystem, plus specialized review and agent skills
- **31 quality skills** — 9 auto-activating core, 8 optional language/ecosystem, plus specialized review and agent skills

## Quick Start

Expand Down Expand Up @@ -120,6 +120,7 @@ The `devflow-core-skills` plugin provides quality enforcement skills that activa
| `test-driven-development` | Implementing new features (RED-GREEN-REFACTOR) |
| `test-patterns` | Writing or modifying tests |
| `input-validation` | Creating API endpoints |
| `search-first` | Adding utilities, helpers, or infrastructure code |

## Language & Ecosystem Plugins

Expand Down
5 changes: 4 additions & 1 deletion plugins/devflow-code-review/commands/code-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,10 @@ IMPORTANT: Write report to .docs/reviews/{branch-slug}/{focus}.md using Write to
Task(subagent_type="Git", run_in_background=false):
"OPERATION: comment-pr
Read reviews from .docs/reviews/{branch-slug}/
Create inline PR comments, deduplicate, consolidate skipped into summary"
<!-- Confidence threshold also in: shared/agents/reviewer.md, shared/agents/synthesizer.md -->
Create inline PR comments for findings with ≥80% confidence only.
Lower-confidence suggestions (60-79%) go in the summary comment, not as inline comments.
Deduplicate findings across reviewers, consolidate skipped into summary."
```

**Synthesizer Agent**:
Expand Down
1 change: 1 addition & 0 deletions plugins/devflow-core-skills/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"git-workflow",
"github-patterns",
"input-validation",
"search-first",
"test-driven-development",
"test-patterns"
]
Expand Down
88 changes: 0 additions & 88 deletions plugins/devflow-specify/agents/skimmer.md

This file was deleted.

204 changes: 0 additions & 204 deletions plugins/devflow-specify/agents/synthesizer.md

This file was deleted.

Loading
Loading