Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Data-Wise/flow-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.0.2
Choose a base ref
...
head repository: Data-Wise/flow-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.1.0
Choose a head ref
  • 6 commits
  • 97 files changed
  • 3 contributors

Commits on Feb 13, 2026

  1. docs: add spec for code workspace manager (code ws)

    Positron-first workspace management with project-type detection,
    template cascade, multi-root support, and work session integration.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Test User and claude committed Feb 13, 2026
    Configuration menu
    Copy the full SHA
    ecc206a View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2026

  1. feat: split dot dispatcher into dots, sec, tok (#381)

    * docs: add brainstorm and spec for dot → dots/sec/tok split
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * feat: split dot dispatcher into dots, sec, tok
    
    Split the monolithic dot-dispatcher.zsh (4,395 lines) into three
    focused dispatchers:
    - dots (~1,600 lines) - dotfile management
    - sec (~1,500 lines) - secret management
    - tok (~1,300 lines) - token management
    
    Each dispatcher gets its own completion file and doctor subcommand.
    Clean break with no deprecated aliases.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * refactor: rename _dot_ prefixes and update all references
    
    - Delete old dot-dispatcher.zsh and _dot completion
    - Rename shared helpers: _dot_* → _dotf_* in dotfile-helpers.zsh
    - Rename keychain helpers: _dot_kc_* → _dotf_kc_* in keychain-helpers.zsh
    - Rename core functions: _dot_secret_backend → _dotf_secret_backend etc
    - Rename doctor integration: _dot_doctor → _dots_doctor_integration
    - Update all callers in doctor.zsh, dash.zsh, work.zsh, secret-tutorial.zsh
    - Update help-compliance.zsh dispatcher registry (dot → dots/sec/tok)
    - Update user-facing command strings (dot token → tok, dot secret → sec)
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * test: update test files for dots/sec/tok rename
    
    Rename _dot_* function references to _dotf_*, _dots_*, _sec_*, _tok_*
    across all 25 test files. Update command invocations from `dot` to
    the appropriate new dispatcher (dots/sec/tok).
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * docs: update all documentation for dots/sec/tok split
    
    Update 15 documentation files to replace `dot` command references
    with the new dispatcher names (dots/sec/tok). Updates include:
    - MASTER-DISPATCHER-GUIDE.md: split into 3 dispatcher sections
    - QUICK-REFERENCE.md: 3 new command sections
    - DOTFILE-MANAGEMENT.md, DOT-WORKFLOW.md: dots commands
    - TOKEN-MANAGEMENT-COMPLETE.md, REFCARD-TOKEN-SECRETS.md: tok/sec
    - CLAUDE.md: 15 dispatchers, updated command table
    - mkdocs.yml, index.md, tutorials, installation
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * test: add e2e and dogfood tests for dispatcher split
    
    - e2e-dispatcher-split.zsh: 66 automated tests covering all 3
      dispatchers (dots/sec/tok), function existence, old function
      removal, shared helpers, files, and completions
    - dogfood-dispatcher-split.zsh: interactive dogfooding with
      real-world command execution and user confirmation
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * fix(test): update dogfood help validation for new heading text
    
    The dots help now uses "MOST COMMON" and "IGNORE & HEALTH" headings
    instead of "COMMON COMMANDS", "IGNORE PATTERNS", "REPOSITORY HEALTH".
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * docs: add migration guide and fix remaining stale dot references
    
    - Create MIGRATION-DOT-SPLIT.md with command mapping tables
    - Update mkdocs.yml nav with migration guide entry
    - Fix stale dot references in TROUBLESHOOTING, REFCARD-DOT-SAFETY,
      API-DOT-SAFETY, MASTER-API-REFERENCE, DOCTOR-TOKEN-USER-GUIDE
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * fix: make sec/tok help compliant with 9-rule format
    
    - Rewrite _sec_help and _tok_help with required sections:
      MOST COMMON, QUICK EXAMPLES, categorized, TIP, See also
    - Fix dots help: move RELATED into See also (TIP must follow last category)
    - Update automated-plugin-dogfood.zsh: dot → dots/sec/tok in dispatcher list
    - Update test-help-compliance-dogfood.zsh: dot → dots/sec/tok (14 dispatchers)
    
    Full suite: 45 passed, 0 failed, 1 expected timeout
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * docs: update all user-facing documentation for dots/sec/tok split
    
    Comprehensive sweep of 17 files replacing stale `dot` dispatcher
    references with the new `dots`, `sec`, and `tok` commands across
    README, CHANGELOG, guides, tutorials, architecture docs, and fixtures.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * fix: replace all stale dot secret/token calls with sec/tok
    
    Runtime function calls, user-facing messages, help text, and the
    interactive tutorial all still referenced the removed dot() function.
    Updated tok-dispatcher (13 calls), g-dispatcher (6), work.zsh (3),
    flow.zsh (1), keychain-helpers (~30 messages), secret-tutorial (~35
    references), and dotfile-helpers comments.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * fix: update stale dot references in tests and internal docs
    
    Updated 7 test files and 5 internal docs to use dots/sec/tok instead
    of the removed dot dispatcher. Preserves --dot flags and historical
    migration references intentionally.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    * fix: correct stale _dot_token_* refs, dots header, and changelog history
    
    - Rename _dot_token_expiring → _tok_expiring and _dot_token_rotate →
      _tok_rotate across 4 doc files (19 occurrences)
    - Remove incorrect bw/mise dependencies from dots-dispatcher.zsh header
    - Revert CHANGELOG historical entries to original `dot` command names
      (only [Unreleased] uses new dots/sec/tok names)
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
    ---------
    
    Co-authored-by: Test User <test@example.com>
    Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
    3 people authored Feb 15, 2026
    Configuration menu
    Copy the full SHA
    c1c5cbd View commit details
    Browse the repository at this point in the history
  2. docs: update dispatcher count from 13 to 15 across site pages

    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Test User and claude committed Feb 15, 2026
    Configuration menu
    Copy the full SHA
    66abaee View commit details
    Browse the repository at this point in the history
  3. Merge pull request #382 from Data-Wise/dev

    Release: v7.1.0
    Data-Wise authored Feb 15, 2026
    Configuration menu
    Copy the full SHA
    8138aae View commit details
    Browse the repository at this point in the history
  4. docs: update CLAUDE.md version to v7.1.0

    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Test User and claude committed Feb 15, 2026
    Configuration menu
    Copy the full SHA
    851d288 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #383 from Data-Wise/dev

    chore: sync v7.1.0 version update
    Data-Wise authored Feb 15, 2026
    Configuration menu
    Copy the full SHA
    ce925e2 View commit details
    Browse the repository at this point in the history
Loading