Observed since 21 Oct, 09:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Complete setup path for Grok Bot agents on 0xRay: per-agent suits, Groover identity, OWS pay, hangar shops. Seat doctor/ready proves mill+inspect and prints hangar/Clearing next steps.
Read first: OP-PROC.md — the one-page operating procedure.
Board: house/WAVEBOARD.md when LIVE_URL is unset, and Bifrost cards (GET /cards) when LIVE_URL is set, plus house/ATTENTION_STATE.md (your project house, not in this package). If house/ is missing, run npx @0xray/grok-bot house init (skill setup-house). It copies templates/house/, including watchers/ and fleet/, and refuses to overwrite. house init --migrate moves an old ops/WAVEBOARD.md into house/WAVEBOARD.md, starts missing files, and appends the template ## Cadence block when HOUSE.md lacks it. When both boards exist and house/WAVEBOARD.md is not the untouched template, migrate exits 1 and writes nothing. It does not overwrite a ledger.
| House file | What |
|---|---|
house/HOUSE.md ## Cadence | Optional. Delete it when the house has no code loop. Defaults: opproc-cadence.md |
house/watchers/merge-queue.md | Lab tester's retest ledger |
house/watchers/review-sent.log | Reviewer dedupe log (PR + SHA) |
house/watchers/stall-sweep.log | One line per stall nudge |
house/watchers/issue-sweep-last.txt | Issue-sweep cursor (one UTC time) |
house/watchers/waveboard-static.md | Notes beside the hand-kept board. Not merged into house/WAVEBOARD.md |
house/fleet/activity.jsonl | Live-mesh activity (BURST_ACTIVITY) |
| owner prompt | Board rule. On every owner message run live-inbox <seat> --prompt --from owner --note "<gist>". Ack a handled line with live-inbox <seat> --ack <id>, or live-inbox <seat> --ack all once every open line is handled. A cloud agent run uses live-inbox <seat> --turn start --tag "bc-<first8> <track>" and live-inbox <seat> --turn end --tag "bc-<first8>". --from owner is required today. Kanban note. The live page shows a read-only kanban above Activity. Columns are open, review, fix, merge, retest, and done. The deep link is ?card=. History note. Every activity line is archived to history. The word owner is the owner via LIVE_OWNER or the owner-name. |
| Complete setup path for Grok Bot agents on the 0xRay mill. |
Agents: read llms.txt → AGENTS.md → run skills in SKILLS.md (one suit per key agent).
Humans: same files.
npm i @0xray/grok-bot
npx @0xray/grok-bot
From an agent project root:
npx @0xray/grok-bot doctor
npx @0xray/grok-bot ready # same command
npx @0xray/grok-bot doctor --json
Plain: this checks that mill + inspect are fastened on this seat, says whether Repertoire and Open Wallet (~/.ows) are present, then prints what to do next for hangar shops and Clearing (402 / USDC on Base). A HOUSE.md line that is exactly wallet off skips those wallet steps. It does not mill-plant Clearing into 0xRay. Product MCP name is clearing, never xray-clearing.
House lookup: GROK_BOT_HOUSE (the house directory or its HOUSE.md) wins. If that variable is unset, doctor walks up from the working directory for house/HOUSE.md. A set path that is missing warns and does not walk. No house file warns. Unfilled example lines fail. When ## Cadence is present, doctor also warns (and does not fail) if review-sent.log or stall-sweep.log is missing or older than 2 hours, if the activity log's last line is not JSON with t_ct, kind, action, and seat, or if the suit .xray/codex.json term count or lastUpdated differs from node_modules/0xray. When watchers/ exists and Cadence is missing, doctor hints grok-bot house init --migrate.
fasten-suit-per-agent)groover-factory-parity) when neededsetup-ows-pay)plant-hangar-shops)seat-label in that seat’s own chat (UpdateProfile title only)0xray (current npm) · mill nested in the tarball (npx @0xray/foundry)llms.txtThis package orchestrates. It does not vendor the whole OS.
Read house/ first (this team's board and rules). If house/ is missing, run grok-bot house init to copy templates/house/. Longer notes under ops/ stay in the git repo and are not in the npm package. Cadence defaults live in opproc-cadence.md.
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 09:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:1f2d0550bd88a053c4fe1c567ff47d585017b147388c8655883debf5c3ce2756