Skip to content

fix(agent-skill): use executable fleet rollout route - #89

Merged
andrei-hasna merged 1 commit into
mainfrom
fix/ca7fb4e7-fleet-package-rollout
Aug 9, 2026
Merged

fix(agent-skill): use executable fleet rollout route#89
andrei-hasna merged 1 commit into
mainfrom
fix/ca7fb4e7-fleet-package-rollout

Conversation

@andrei-hasna

@andrei-hasna andrei-hasna commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Summary:

  • Add fleet-package-rollout to the canonical repository-managed agent skill corpus.
  • Replace the non-executing machines ssh instruction with reviewed manifest-backed machines apps plan/apply execution.
  • Add literal positive and negative controls plus a regression that forbids private-target and raw SSH fallback.

Validation:

  • bun run typecheck: rc 0
  • bun run build: rc 0
  • bun run test: 1078 pass, 0 fail
  • bun run verify:release: passed
  • bun test src/lib/agent-workflow-skills.test.ts: 7 pass, 0 fail
  • open-machines bun test test/apps.test.ts: 7 pass, 0 fail, including selected-machine execution
  • installed machines 0.2.15 negative control: rc 1 with private-target refusal and no rollout output
  • gitleaks staged and origin/main..HEAD scans: no leaks found

Review:

  • Adversarial self-review used because task instructions prohibited subagents. One reachable rollback ambiguity was fixed and focused revalidation passed.

Task: ca7fb4e7-466a-441d-89e8-39928370f116

Rollout boundary:

  • No installed skill copy, skill-sync distribution, package publish, merge, or fleet-wide rerender was performed.

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Canonicalize fleet-package-rollout in the repository-managed agent skill corpus and replace the non-executing machines ssh instruction with manifest-backed machines apps plan/apply controls.

Agent: cossus
@andrei-hasna
andrei-hasna merged commit 5244c8e into main Aug 9, 2026
2 checks passed
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