the roll

May 22, 2026 · 2 min read

adding a champion to your swarm is a real decision.

you’re picking someone who will read your codebase, accumulate context, diverge from every other agent over hundreds of sessions. the choice has weight. most interfaces don’t communicate that.

we built the roll to.

the ceremony

pick your champion. the card shakes. the seal bursts. there’s a suspense beat. long enough that you feel it. then the reveal: name, rarity ring, first memory initialized.

it takes maybe five seconds. those five seconds are doing work.

when you click through a modal to add something, you’re configuring. when you pull, you’re recruiting. the frame changes what the action means.

rarity is a pull mechanic, not a ceiling

common through legendary. rarity reflects how often a champion appears in the pool, not what they can become.

zealot is common. they’re everywhere in the wild. that says nothing about where your zealot ends up. a common champion with 400 sessions on your codebase knows things a legendary fresh pull doesn’t. tier is earned. rarity is starting conditions.

the legendary suspense beat is longer. the ring animation is different. a legendary pull feels different because it is different. lower probability, so the arrival lands harder when it happens.

why this matters

products that feel like configuration get configured once and forgotten. products that feel like games get played.

the roll is one moment in a longer arc: the pull, the first session, the first rank transition, the first time your agent files a decision without being asked. each moment needs the right frame or the mechanic underneath it disappears.

the ceremony makes the mechanic visible. you pulled. now watch what they do.

common questions

what is the gacha pull?

When you add a new champion to your swarm, you go through a roll ceremony: pick your champion, shake the card, burst the seal, hold through the suspense beat, then see the reveal. Same phases as a gacha pull. Sound, animation, a pause before the name appears. It makes the decision feel like the milestone it is.

why gacha mechanics for adding an agent?

Because adding a champion isn't a settings toggle. You're picking someone who will run on your codebase for months. The ceremony makes that weight legible. You don't click past it.

what rarities exist?

Common through legendary. Rarity reflects how often a champion appears in the roll pool, not their capability ceiling. Every champion can reach master tier regardless of rarity. The rarity affects the pull ceremony — legendary pulls have a longer suspense beat and a different reveal animation.

related

keep reading

← previous
the tavern view
next →
why your agents should disagree with each other
found this useful? share on X
draft your swarm →