# Independent host connection Each Hermes host uses its own Forge account and scoped token. Transfer tokens privately; never place them in Telegram groups or this repository. ```bash git clone https://forge.alexanderwhitestone.com/git/stackchain/stackchain-lab-loop.git cd stackchain-lab-loop export LAB_AGENT=vincent # or timmy export GITEA_TOKEN='' python3 scripts/lab_loop.py next ``` A worker cycle processes no more than one issue: 1. Run `next`. 2. If the result is `idle`, exit silently. 3. Claim the returned issue: ```bash python3 scripts/lab_loop.py claim ISSUE_NUMBER ``` 4. Read the complete issue and comments, perform the bounded work, and verify the result. 5. Finish for human review: ```bash python3 scripts/lab_loop.py finish ISSUE_NUMBER --file /tmp/review-comment.md ``` or hand off once: ```bash python3 scripts/lab_loop.py handoff ISSUE_NUMBER --to timmy --file /tmp/handoff.md ``` 6. Do not post Telegram status. Gitea holds the durable conversation. Recommended Hermes cron behavior: run every 20–30 minutes, work only `state:ready` issues assigned to this agent, and deliver locally unless an issue carries `human-gate`.