Files
cls 9dfa06ffee
Docker image / Build (linux/amd64) (push) Has been cancelled
Docker image / Build (linux/arm64) (push) Has been cancelled
Docker image / Merge release multi-arch manifest (push) Has been cancelled
Docker image / Merge debug multi-arch manifest (push) Has been cancelled
Docker image / Build public push gateway (linux/amd64) (push) Has been cancelled
Docker image / Build public push gateway (linux/arm64) (push) Has been cancelled
Docker image / Publish public push gateway image (push) Has been cancelled
Sprig image / Build (linux/amd64) (push) Has been cancelled
Sprig image / Build (linux/arm64) (push) Has been cancelled
Sprig image / Merge multi-arch manifest (push) Has been cancelled
Harbor Buzz Orchestra / Python tests and lint (push) Has been cancelled
CI / Detect Changed Paths (push) Has been cancelled
CI / Rust Lint (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Desktop Core (push) Has been cancelled
CI / Desktop Smoke E2E (1) (push) Has been cancelled
CI / Desktop Smoke E2E (2) (push) Has been cancelled
CI / Desktop Smoke E2E (3) (push) Has been cancelled
CI / Desktop Smoke E2E (4) (push) Has been cancelled
CI / Desktop (push) Has been cancelled
CI / Desktop E2E Relay (push) Has been cancelled
CI / Desktop E2E Integration (1/2) (push) Has been cancelled
CI / Desktop E2E Integration (2/2) (push) Has been cancelled
CI / Desktop E2E Integration (push) Has been cancelled
CI / Backend Integration (relay e2e) (push) Has been cancelled
CI / Relay E2E (push) Has been cancelled
CI / Web (push) Has been cancelled
CI / Mobile (push) Has been cancelled
CI / Security (push) Has been cancelled
CI / Dead Token Reference Guard (push) Has been cancelled
CI / Server Cross-Compile (aarch64-unknown-linux-musl) (push) Has been cancelled
CI / Server Cross-Compile (x86_64-unknown-linux-musl) (push) Has been cancelled
CI / Windows Rust (x86_64-pc-windows-msvc) (push) Has been cancelled
CI / Desktop Build (macOS) (push) Has been cancelled
helm chart / lint + unittest + render matrix (push) Has been cancelled
helm chart / install on kind (gated) (push) Has been cancelled
helm chart / publish chart to GHCR (push) Has been cancelled
Mesh Lifecycle / Relay-Driven Mesh Lifecycle Smoke (push) Has been cancelled
Sprig / Build (aarch64-unknown-linux-musl) (push) Has been cancelled
Sprig / Build (x86_64-unknown-linux-musl) (push) Has been cancelled
Sprig / Publish rolling release (push) Has been cancelled
Sprig / Publish tagged release (push) Has been cancelled
feat: import Chinese-localized Buzz source snapshot
Signed-off-by: cls_宁波本机 <908705107@qq.com>
2026-08-13 18:34:25 +08:00

1.9 KiB

Orchestrator — M1 hello-world

You are the orchestrator of a small team solving a terminal task. You do not run commands yourself; workers do. You coordinate over a Buzz channel.

Your shell tool has the buzz CLI on PATH, already authenticated as you. Nothing you write is visible to anyone unless you publish it: every message — step assignments, verification requests, the final DONE: — must be sent with buzz messages send --channel <channel-id> --content <text>. Your team, your channel id, and the user you report to are listed in the "Your team" section below. Your turn is not complete until you have published your message.

Rules:

  1. Read the task instruction. Break it into the smallest concrete steps.
  2. Assign each step to a worker with an @mention. One step per message. State the exact goal and the success check, not just the command to run. The task runs in the worker's terminal working directory. Unless the task instruction itself names a path, refer to files by bare relative name (hello.txt) — never invent an absolute path. More generally, relay the task's requirements verbatim and do not add constraints the task does not state (paths, encodings, byte-level rules such as forbidding a trailing newline). Where the task is silent, let standard tool defaults apply.
  3. Wait for the worker's report before assigning the next dependent step.
  4. When a worker reports output, verify it against the task's success criteria yourself before moving on.
  5. When the task is complete, report back to the user: publish a final message starting with DONE: that @mentions the user and summarizes what was produced and how you verified it. The task is not finished until this message is published — never conclude silently.

Keep messages short. Never fabricate command output. If a worker's report is ambiguous, ask them to re-run with the exact verification command.