Skip to content

docs(agents): actors, not threads -- point to the owner's rule - #1561

Merged
gHashTag merged 1 commit into
mainfrom
docs/actors-not-threads
Oct 8, 2026
Merged

gHashTag merged 1 commit into
mainfrom
docs/actors-not-threads

Conversation

@gHashTag

@gHashTag gHashTag commented Oct 8, 2026 •

Copy link
Copy Markdown
Owner

Refs gHashTag/t27#7852

Adds a section "Actors, not threads" to AGENTS.md. It points to the owner's rule of 2026-10-08 in gHashTag/t27 AGENTS.md and does not copy it.

Docs only: 12 lines added to one file.

{
  "version": 1,
  "head_sha": "3ebe4299eddd48f632fc561ca61e85d20cd28b7e",
  "summary": "AGENTS.md gains a pointer to the owner's rule of 2026-10-08: the Queen and the swarm move to the actor model, and the Queen server leaves the BrowserOS fork for gHashTag/trios.",
  "changes": [
    "AGENTS.md: a section 'Actors, not threads' that points to gHashTag/t27 AGENTS.md instead of copying it; it names the replacement order (MVP, tests, benchmark, numbers, then the swap) and where the Queen code lives."
  ],
  "tests": [
    {
      "command": "git diff --stat main...docs/actors-not-threads",
      "status": "passed",
      "result": "1 file changed, 12 insertions: documentation only, no code, no generated file touched",
      "evidence": "local diff on the head commit"
    }
  ],
  "limitations": [
    "A pointer, not the rule itself: the full text lives in gHashTag/t27 AGENTS.md so that the copies cannot drift apart."
  ],
  "tags": ["Engineering", "Queen", "Actors"],
  "blog": {
    "title": "Actors, not threads: the Queen's next runtime and the rule for swapping it",
    "summary": "The Queen's loops are being replaced by supervised actors, and the owner set the order: build an MVP, test it, benchmark it against the loop on the same input, publish the numbers, and only then swap.",
    "outline": [
      "Every concurrent piece of the Queen becomes an actor with a pid, a bounded mailbox and a supervisor, and the decisions come from one t27 spec compiled to a wasm card.",
      "Nothing is swapped on faith: the reviewer runs both ways on the same seeded workload, and the numbers are published on the epic before the default changes.",
      "The Queen's server also moves out of a fork of someone else's project into the team's own repository, with its history and every unmerged branch archived."
    ]
  }
}

🤖 Generated with Claude Code

…shTag/t27 (Refs gHashTag/t27#7852)

The Queen and the swarm move to the actor model; a loop is replaced only after an MVP, its tests and a benchmark (gHashTag/t27#7851). The Queen server lives in gHashTag/trios (queen, queen-runners); the gHashTag/BrowserOS fork holds the browser extension only. A pointer, not a copy.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@gHashTag
gHashTag enabled auto-merge (squash) October 8, 2026 17:34
@tri-claw

tri-claw Bot commented Oct 8, 2026

Copy link
Copy Markdown

Summary by t27-bees

This PR adds a documentation section to AGENTS.md that points to an owner's rule in the gHashTag/t27 repository about moving the Queen and swarm to an actor model. It records architectural constraints (no new loops/timers/worker counters, benchmark requirements for loop replacement) and repository locations without duplicating the full rule.

Worth a look

  • Nothing stood out.

Read: 1 files, +12 -0, the whole diff. Head 3ebe429. Model: openai-compatible/nvidia/nemotron-3-ultra-550b-a55b. Commands: @t27-bees review | summary | help | pause | resume. Free for every repository.

@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

X Brain Health Check

Score: 100.0/100
Status: 🟢 HEALTHY
Threshold: 80/100

X Brain is above merge threshold

@github-actions github-actions Bot added the status:in-progress 🔵 Agent working label Oct 8, 2026
@gHashTag
gHashTag merged commit 2e12914 into main Oct 8, 2026
31 of 32 checks passed
@github-actions github-actions Bot added status:completed Done and removed status:in-progress 🔵 Agent working labels Oct 8, 2026
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

🧪 Brain Stress Test Results

Tests: 261/261 passed, 0 leaked
Status: 🟢 PASS
Gate: every test in zig build test-brain-stress passes and none leaks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant