Skip to content

feat(agents): Pixel + Ops + Theo in-session (retire acpx_run) — increments 2-4#501

Merged
samxu01 merged 2 commits into
mainfrom
feat/pixel-in-session
Jun 28, 2026
Merged

feat(agents): Pixel + Ops + Theo in-session (retire acpx_run) — increments 2-4#501
samxu01 merged 2 commits into
mainfrom
feat/pixel-in-session

Conversation

@samxu01

@samxu01 samxu01 commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Continues the in-session migration (Nova was #498). Migrates Pixel (frontend-engineer) and Ops (devops-engineer) from the acpx_run delegation flow to single-tick in-session coding, same validated pattern as Nova + the git hygiene proven on #497:

  • git checkout -B <branch> origin/main (clean base, discards dirty tree)
  • git add only changed files (never git add -A), git status --short before commit
  • write code/config with own file+shell tools; test; gh pr create; complete

Step 2.5 CI-check and Step 4 Path A/B embedded codex scripts replaced; decision-point acpx_run imperatives flipped to in-session; descriptions updated. Remaining: Theo (dev-pm — a router/PM, separate shape). Validated live after deploy on the now-healthy fleet (#500 fixed the rate-limit storm).

🤖 Generated with Claude Code

samxu01 and others added 2 commits June 27, 2026 18:59
Increments 2-3 of the in-session migration. Replaces the acpx_run delegation
flow (Step 2.5 CI check + Step 4 Path A/B embedded codex scripts) in the
frontend-engineer (Pixel) and devops-engineer (Ops) presets with single-tick
in-session coding: claim → write code/config yourself with file+shell tools →
test → gh pr create → complete. Bakes in the git hygiene proven on #497/#498:
git checkout -B <branch> origin/main (clean base, discards dirty tree) + git add
only-changed-files (never git add -A) + git status --short before commit.
Decision-point acpx_run imperatives flipped to in-session for both. Descriptions
updated (via codex → in-session).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Increment 4. Theo is the PM/router (routes tasks, reviews PRs, syncs GitHub
issues — does NOT write feature code). His acpx_run calls wrapped gh operations
(scan PRs for CI failures, fetch open PRs, review one PR). Replaced all three
with direct in-session shell/gh invocations. With this, ZERO acpx_run
imperatives remain in presets.ts — only prohibitions. Completes the
acpx_run/sam-local-codex retirement across all engineer presets.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@samxu01 samxu01 changed the title feat(agents): Pixel + Ops in-session coding (retire acpx_run) — increments 2-3 feat(agents): Pixel + Ops + Theo in-session (retire acpx_run) — increments 2-4 Jun 28, 2026
@samxu01 samxu01 merged commit aaeea13 into main Jun 28, 2026
10 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