Conversation
Adds SPEC-flow-claude-v2.md covering: - C4 two-tier threshold (warn >100, error >180) - C7: per-project CLAUDE.md line count + version drift - C8: orphaned ~/.claude/projects/ memory dirs - C9: unreferenced rules in ~/.claude/rules/ - C10: hooks in settings.json pointing to missing scripts - C11: plugin dirs missing valid plugin.json - flow claude watch: 30-min background daemon, terminal-notifier on WARN/ERROR state change, --stop/--status subcommands Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore: add ORCHESTRATE plan for flow claude v2 C4 two-tier fix + C7-C11 new checks + flow claude watch daemon. 5-wave implementation plan with test list and verification steps. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * feat(claude): C4 two-tier + C7-C11 checks + watch daemon Extends `flow claude check` with: - C4 two-tier threshold: >100 lines → WARN, >180 → ERROR - C7 per-project CLAUDE.md audit (line count + version drift) - C8 orphaned memory dir detection (slug decode) - C9 rules drift (unreferenced rules in CLAUDE.md) - C10 missing hook file detection from settings.json - C11 plugin.json health check - `flow claude watch [--interval N] [--stop] [--status]` background daemon with desktop notifications on state change Tests: 39 passed, 6 skipped (tool-absent), 0 failed Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs(claude): Wave 5 — CHANGELOG, test counts, completions for v7.13.0 - CHANGELOG.md + docs/CHANGELOG.md: [Unreleased] section documenting C4 two-tier, C7-C11 checks, and flow claude watch daemon - CLAUDE.md: 218→219 test files, 66/66→67/67 suites - docs/guides/TESTING.md: 218→219 test files (table + footer) - completions/_flow: watch subcommand + options (--interval, --stop, --status) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Test User <test@example.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…h daemon Add C7-C11 rows to the checks table (per-project CLAUDE.md, orphaned memory dirs, rules drift, missing hook files, plugin health), update C4 to show the two-tier threshold (>100 WARN, >180 ERROR), and add Watch Daemon section covering flow claude watch --interval/--stop/--status. Mirror all changes in tutorial 49. Bump both to v7.13.0. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fixes MD040 markdownlint errors introduced by the C7-C11/watch daemon doc update — 14 output blocks in tutorial 49 and 1 in the commands page were missing the text language specifier. Also fixes MD049 underscore emphasis → asterisk. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- flow.plugin.zsh, package.json, CLAUDE.md, man pages → 7.13.0 - CHANGELOG.md + docs/CHANGELOG.md: 7.13.0 date stamped (2026-06-19) - docs/CHANGELOG.md: inserted missing 7.12.0 entry - MASTER-DISPATCHER-GUIDE.md: version footer → v7.13.0 - .STATUS: phase → Release Pending (v7.13.0) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
$FLOW_CLAUDE_PROJECTS_ROOT(depth 4), warns on >180 lines or stale version refs~/.claude/rules/*.mdstem must appear in main CLAUDE.mdsettings.jsonhook commands, error on absent absolute-path scripts~/.claude/plugins/*/plugin.jsonexists and is valid JSON (skipscache/)flow claude watch: background daemon (( ... ) & disown), PID at~/.flow/claude-watch.pid, state at~/.flow/claude-health-state.json, desktop notifications viaterminal-notifieron state transitions onlydocs/commands/claude.md+docs/tutorials/49-flow-claude-check.mdupdated for all 11 checks + watch daemonTest plan
flow claude checkreports all 11 checksflow claude watch --statusshows daemon state🤖 Generated with Claude Code