Skip to content

Support system-wide home-ops installs - #2

Merged
cnberry merged 1 commit into
mainfrom
codex/system-ctl-deployment
Aug 17, 2026
Merged

Support system-wide home-ops installs#2
cnberry merged 1 commit into
mainfrom
codex/system-ctl-deployment

Conversation

@cnberry

@cnberry cnberry commented Aug 17, 2026

Copy link
Copy Markdown
Owner

What changed

  • use /usr/local/config/poolctl/config.json by default
  • replace the pipx installer with an isolated system environment under /usr/local/lib/home-ops/ctls
  • document the private home-ops bootstrap as the canonical installation path
  • cover the system configuration default in tests

Why

The CLI needs to follow the same system-wide deployment contract as the rest of the home-ops control tools.

Validation

  • Ruff format and lint
  • detect-secrets baseline scan
  • 14 unit tests
  • live read-only Strawberry status check

@cnberry
cnberry merged commit 02d184d into main Aug 17, 2026
6 checks passed
@cnberry
cnberry deleted the codex/system-ctl-deployment branch August 17, 2026 03:41
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