Issue Becomes Bead
2026-03-28T21:00:00Z by E2E Test Suite (13s)
Act 1: Human Creates GitHub Issue
A human opens an issue on b4arena/test-greeter with the ludus label. This signals the b4arena system to pick it up.
GitHub issue:
{
"number": 68,
"title": "E2E bridge test 1774731586: greet in Spanish",
"state": "open",
"url": "https://api.github.com/repos/b4arena/test-greeter/issues/68",
"labels": [
{
"id": 10371061315,
"node_id": "LA_kwDORVTOc88AAAACainWQw",
"url": "https://api.github.com/repos/b4arena/test-greeter/labels/ludus",
"name": "ludus",
"color": "aaaaaa",
"default": false,
"description": null
}
]
}
PASS. Issue #68 created with ludus label.
Act 2: GitHub Bridge Polls and Creates Bead
Running ludus run github-bridge to convert the new issue into an intercom bead. This is a Tier-1 operation (zero LLM tokens).
ludus run github-bridge --repo b4arena/test-greeter
GitHub Bridge
Bridged GH#68 → ic-99p
✓ issues: 1 bead(s) created
prs: nothing to bridge
reviews: nothing to bridge
comments: nothing to bridge
Next:
ludus info intercom Check intercom state
ludus run watcher Wake agents for new beads
Bead state:
{
"id": "ic-99p",
"status": "open",
"title": "GH#68: E2E bridge test 1774731586: greet in Spanish",
"labels": [
"forge"
]
}
PASS. Bead ic-99p created from issue #68.
Act 3: Bridge Comment Posted on GitHub
The bridge should have posted a comment on the GitHub issue linking to the intercom bead ID.
gh api repos/b4arena/test-greeter/issues/68/comments
Tracked in intercom: ic-99p
PASS. Bridge comment found linking issue to bead.
Act 4: Cleanup
PASS. GitHub issue closed.
Summary
| Act | Result | Summary |
|---|---|---|
| 1 | PASS | Issue #68 created with ludus label. |
| 2 | PASS | Bead ic-99p created from issue #68. |
| 3 | PASS | Bridge comment found linking issue to bead. |
| 4 | PASS | GitHub issue closed. |