Skip to content

feat: RefactorIA CLI parity + graceful navigation fallback - #68

Merged
barbatdev merged 30 commits into
mainfrom
feat/optional-cortex-shell-integration
Oct 8, 2026
Merged

barbatdev merged 30 commits into
mainfrom
feat/optional-cortex-shell-integration

Conversation

@barbatdev

Copy link
Copy Markdown
Owner

Acumulated RefactorIA rollout work on this feature branch, plus the latest navigation fix:

Navigation fix (a1a4721)

  • _go_first_existing_dir / _go_dev_dir now fall back to the nearest existing ancestor with a notice instead of hard-failing on hosts missing part of the workspace layout.
  • innit/work/cowork default to ~/dev/innit-sas.
  • New commands: refactoria → ~/dev/refactoria, gentle → ~/dev/gentle; the Braille logo command is renamed to refactoria-logo.
  • Fish tests updated to the new contract (w2-core PASS; w5b pre-existing env failure on mac, unrelated).

Prior work on this branch

RefactorIA themes/prompt rollout for pi, opencode, starship, claude; guarded Linux rollout docs and ODD task closures (27 commits).

barbatdev added 30 commits July 14, 2026 21:02
No history usage of gs; drop alias gs 'git status' and update its test
and docs. gst remains git stash, untouched.
…targets

- _go_first_existing_dir/_go_dev_dir now fall back to the nearest existing
  ancestor with a notice instead of hard-failing on hosts that lack part
  of the workspace layout (Linux agents).
- innit/work/cowork default to ~/dev/innit-sas (real workspace) instead of
  the nonexistent ~/dev/barbatdev/innit on every host.
- new commands: refactoria -> $REFACTORIA_DIR (~/dev/refactoria) and
  gentle -> $GENTLE_DIR (~/dev/gentle).
- zsh: rename the RefactorIA logo command to refactoria-logo to free the
  refactoria name for navigation.
- tests updated to the new contract.
- fish navigation: keep branch redesign (graceful ancestor fallback,
  innit-sas targets, tested).
- CI/README/install/flake/nix/scripts/zsh structure: take main's newer
  infrastructure (extracted cortex-dotfiles.zsh, fish CI, nix preflight).
…ted profile

Apply the same navigation contract already deployed on mac (worktree
dotfiles-live) to main's extracted zsh structure:
- ancestor fallback in _go_dev_dir/_go_first_existing_dir
- INNIT_DIR/WORK_PROJECTS_DIR default to $WORKSPACE_DIR/innit-sas
- new refactoria/gentle commands + REFACTORIA_DIR/GENTLE_DIR defaults
- braille logo command renamed to refactoria-logo
- register refactoria.fish/gentle.fish in nix/home.nix
@barbatdev
barbatdev merged commit 41a8526 into main Oct 8, 2026
1 check passed
@barbatdev
barbatdev deleted the feat/optional-cortex-shell-integration branch October 8, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant