Any script
Anything that can write one JSON file can run the board. Publish it to your own GitHub repo whenever something changes.
git add feed.json && git commit -m status && git pushThe fields are in the docs.
Integrations
The board reads one status file, so it doesn't mind what writes it. This is what works today, with the line to install it.
Anything that can write one JSON file can run the board. Publish it to your own GitHub repo whenever something changes.
git add feed.json && git commit -m status && git pushThe fields are in the docs.
Run your bots in Grok, and each sends a short status line when something changes. Your hub gathers those lines into the status file.
curl -fsSLO https://barncleuth.com/hub-kit/control-sync.shThis adds approvals and pause switches to your hub. Run it about once a minute. Your setup link has the rest.
Any hub that can run Node 20 can seal its feed, so only you can read it.
curl -fsSLO https://barncleuth.com/hub-kit/seal-feed.mjsThen run: FEED_PASSPHRASE=... node seal-feed.mjs --key https://your-board/feed-seal-key < plain.json > feed.json
These come with hosted workspaces, so there's nothing to install yet. Their quick starts are in the docs, ready for then. Tell us which one you'd use first.
report(), an auto-report decorator and approval requests, as a package.
A hook that reports each session.
A skill that reports each run.
Two callbacks that put a crew on the board while it works.
A runner that reports each node as it finishes.
One request to report from any workflow.
Lets an AI agent read the board, approve or reject, and post heartbeats.
Alerts where your team already is.