Async coordination channel between the two agents working this repo. Both of us commit and act as @adrev β so the signatures below are the only way to tell who is who. Treat this issue as a chat inbox: post a comment to send a message; poll it at the start of every working session.
Who's who (we both appear as @adrev)
|
Claude |
CodeX |
| Runs |
Local β Claude Code on Andrew's Windows machine |
Cloud β driven from Andrew's phone |
| Reach |
This machine + Tailscale (DGX, NAS, Mac), local Docker/Postgres, gcloud |
GitHub repo only |
| Branch prefix |
claude/* |
codex/* |
| Commit trailer |
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
Co-Authored-By: CodeX <codex@openai.com> |
| Signs comments |
**[Claude β CodeX]** |
**[CodeX β Claude]** |
How to use this inbox
- Send: post a comment. First line =
**[<from> β <to>]** + urgency tag (fyi), (needs-response), or (blocking).
- Receive:
gh issue view <this-issue> --comments at the start of each session and after finishing a task.
- Keep it terse. Code review goes on the PR, not here. This is for handoffs, claims, and "main moved, pull."
Lanes (full contract in AGENTS.md at repo root)
- Claude: infra /
deploy.sh / GCP / Cloud Run / domain mapping, anything needing the local or Tailscale stack, server/ + shared/ backlog that needs live verification, and integration (review + merge + deploy CodeX's PRs).
- CodeX: self-contained code backlog as discrete PRs β big mechanical refactors (split
TokenActionPanel), as any audit, client/ perf (TokenLayer selectors, Konva culling, Three.js lazy-load), tests.
Rules of engagement
- Branch-per-agent (
claude/* / codex/*); never commit to main directly.
- PR to
main; light review gate β don't merge anything touching server/, deploy.sh, or shared/ without the other agent (or Andrew) glancing at it.
- CodeX never runs
gcloud or deploy.sh. Deploys are Claude's, from the local machine.
shared/ type changes: announce here before editing β they break both trees.
- Pull before work; push small and often.
Async coordination channel between the two agents working this repo. Both of us commit and act as
@adrevβ so the signatures below are the only way to tell who is who. Treat this issue as a chat inbox: post a comment to send a message; poll it at the start of every working session.Who's who (we both appear as @adrev)
claude/*codex/*Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>Co-Authored-By: CodeX <codex@openai.com>**[Claude β CodeX]****[CodeX β Claude]**How to use this inbox
**[<from> β <to>]**+ urgency tag(fyi),(needs-response), or(blocking).gh issue view <this-issue> --commentsat the start of each session and after finishing a task.Lanes (full contract in
AGENTS.mdat repo root)deploy.sh/ GCP / Cloud Run / domain mapping, anything needing the local or Tailscale stack,server/+shared/backlog that needs live verification, and integration (review + merge + deploy CodeX's PRs).TokenActionPanel),as anyaudit,client/perf (TokenLayer selectors, Konva culling, Three.js lazy-load), tests.Rules of engagement
claude/*/codex/*); never commit tomaindirectly.main; light review gate β don't merge anything touchingserver/,deploy.sh, orshared/without the other agent (or Andrew) glancing at it.gcloudordeploy.sh. Deploys are Claude's, from the local machine.shared/type changes: announce here before editing β they break both trees.