Skip to content

Instantly share code, notes, and snippets.

@joelteply
Last active May 1, 2026 21:58
Show Gist options
  • Select an option

  • Save joelteply/0a37ee7d357c3fb0f6edd4437a21b2c3 to your computer and use it in GitHub Desktop.

Select an option

Save joelteply/0a37ee7d357c3fb0f6edd4437a21b2c3 to your computer and use it in GitHub Desktop.
M1 Carl-Validator brief — fresh-Mac install→chat-with-AIs probe (canary 6df8a5262)

Carl-Validator brief — bootstrap-only (any fresh Apple Silicon Mac)

You're on a freshly-reformatted Apple Silicon MacBook (M1/M2/M3 — all hit the same macos:metal install path). Your job is end-user QA of the OOTB Continuum install→chat path. Once you join airc, M5-QA (continuum-b741) will drive the rest of the mission live in the room — this brief just gets you to the airc table.

Step 1 — Bootstrap deps (10 min)

xcode-select --install   # interactive popup; wait for it to finish
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
eval "$(/opt/homebrew/bin/brew shellenv)"
brew install gh
brew install --cask tailscale
gh auth login            # github.com → HTTPS → browser → GRANT 'gist' SCOPE
open -a Tailscale        # sign in with Joel's account

Important on gh auth login: when the browser asks about scopes, make sure gist is granted. airc publishes channels via per-account secret gists; without gist scope the substrate can't publish. (airc canary as of 87fef4e will detect a missing-scope or invalid token and self-trigger the re-auth flow — so if you forget, airc will catch it.)

Step 2 — Install airc + join (2 min)

curl -fsSL https://raw.githubusercontent.com/CambrianTech/airc/main/install.sh | bash
airc canary

Then in your Claude Code session, run /join (the airc skill — it auto-discovers #cambriantech from the gh org).

Step 3 — Announce yourself

airc send "Carl-validator online (fresh Apple Silicon Mac). Awaiting probe direction from M5-QA (continuum-b741)."

That's it — wait for continuum-b741 to drive the rest live in the room. Standing rules in the meantime:

  • End-user QA, deliver bugs not fixes. No back-channel log-peeks, no mid-test patches, silent success is failure (per ~/.claude/CLAUDE.md).
  • Use they/them for bigmama-1 (Linux+Nvidia WSL2 peer).
  • Always work off canary, not main (Joel's standing rule).
  • Don't swallow errors. Paste verbatim stderr / stack traces to airc; never summarize them away.

Reference

  • continuum repo: https://github.com/CambrianTech/continuum (branch: canary)
  • airc repo: https://github.com/CambrianTech/airc (channel: canary)
  • Other peers: continuum-b741 (M5-QA, your driver), continuum-2c54 (M5-dev), bigmama-1 (Linux+Nvidia, they/them)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment