Casa · casa.poker · product roadmap

The road to the first charge

As of Oct 7, 2026Live build 37bcf95Source of truth: clients/poker/KANBAN.md
The vision · practice with proof

Poker hides the one thing you need to learn: what the other player had. Casa turns the cards over in the review of every hand, grades every decision against what was really there, and keeps a coach on your side who remembers what you said you would fix. Play for fun, get better for real.

Player
The live $1/$2 to $2/$5 cash player who plays for fun and bounced off solvers
Problem
The Face-Down Fold: the hand he folded to goes in the muck unseen
Mechanism
True Read: your reads, checked against the real cards in the review
v1
One player at a nine-seat $1/$2 room: six regulars and two visitors; other levels ship one at a time, each when it is right
Price
$49 a month or $294 a year, a free session, then a 14-day card trial
Four gates to launch, in order
AIn progress

Bots pass the spec

The eight $1/$2 bots play like the research says real players do. Steps 1 to 5.

BWaiting on A

An outside check

A live low-stakes pro and ten beta players say the room feels real. Steps 6 and 7.

CWaiting on B

The grader

Every verdict comes from the room's real ranges, built on Modal, checked by the pro. Step 8.

DWaiting on C

Ready to charge

The coach with memory, the IP in the company's name, the trial checkout, the domain. Step 9.

Where the bots stand
28 / 214spec cells out of band on the live bots
2 / 13showdown and fold-to-c-bet cells in band after 12 tuning generations (1 before)

Tuning helped (objective 23.3 to 16.4) but hit a wall: one calling setting governs every street, so a bot that calls the flop rides to showdown. Real players call the flop and give up later. Splitting that setting is step 1.

Biggest risks
  • Realism needs more structure than one split. If the re-tune still misses, the next fix is another bot setting, not more trials. The measurement check comes first so we do not tune toward a wrong count.
  • The outside pro finds something no number caught. Fixes loop back through A; budget a second pass.
  • The grader bar is high by ruling. A wrong verdict at launch costs trust; the precision build is about $108 each time the bots change.
Outside spend to launch, quoted
$490 to $2,160Modal re-tune $15 to $50, grader builds $74 to $112, pro review $400 to $2,000; preflop search and Stripe not yet quoted

Modal this month: about $19.60 of the $30 free credit. The re-tune needs a company card on the workspace. No $250 plan: the 100-container limit costs only wall clock, and 8-core containers win most of it back.

The board

What happens next, and who moves it

Your move

PKR-STREET-STICKYA1

Say go on the street split

Dispatches the builder: check the showdown count, then a flop setting and a turn-and-river setting per seat.

Felipea few $ of gate runs
Modal billingA2

Add a company card to Modal

Workspace felipe-86133. The re-tune passes the remaining free credit.

Felipe$0 to set up
PKR-LIVE-TABLESide

iPhone screenshot with ?probe=1

One screenshot of the live room on your phone closes the table card.

Felipe
Ruling 62Side

Does the Charts pill count as the answer?

During a hand it opens the chart on the live spot, one tap from the verdict. PM recommends hiding it until the hand ends.

Felipe

Up next

PKR-STREET-STICKYA1

Split the calling setting by street

Default to today's values so nothing moves until tuned; a turn-betting setting for the aggressive seats if the data backs it.

Buildergate on Modal
Done whenthe gate passes: no in-band cell out, audits add no flag, npm test green
PKR-QUALITY-3A3

Re-tune on the new settings

Quote first, on 8-core containers; you run the script.

PM quote, Felipe runs$15 to $50
Done whenshowdown and fold-to-c-bet reach their bands together
PKR-PREFLOP-SEARCHA4

Seven preflop cells into band

Limp, overlimp, open and 3-bet for Trevor, Curtis, Marcus and Brendan, with the jam probe in the score.

Buildernot quoted
PromoteA5

Ship the tuned bots

Full gate on the winning settings, then your "promote".

Builder, Felipe promotes
Done whenevery archetype sits inside its tolerances, live

Then, in order

Outside reviewB6

A live pro watches 200 bot hands

A $2/$5 regular or live-cash coach names what no real player does. Fixes go back through A.

Felipe hires$400 to $2,000
PKR-BETAB7

Ten live players, three reviews each

Before any public claim; their read on whether the regulars feel like their room.

Felipe recruits
PKR-GRADER-HEROC8

The grader, built and checked

Hero plays the room's best response; quick build and ten sanity spots, then the precision build; the pro reviews 50 verdicts.

Builder, Felipe approves spend$74 to $112
PKR-COACH-01D9

The coach with memory

The second review says whether the first review's focus was fixed, with the grader's numbers, and cites a graded hand for every claim.

Builder
PKR-IP-ASSIGNMENTD9

Casa owned by the company

Legal's confirmatory assignment to BII, in its own session.

Legal, Felipe signs
PKR-PAYWALL-01 · PKR-DOMAIND9

Trial checkout and casa.poker

Stripe on BII's account, card up front, 14 days, day-12 reminder; the zone on Cloudflare. Then launch.

Builder

Side lane

PKR-V1-COPYSide

The player-facing lines

Why the 10-minute close sent you to the menu, "check is free", the old "Pro Table" titles, the leftover "6-max".

Assaraf, builder applies
PKR-PRICE-SHORTSTACKSide

Short-stack call price

A stack smaller than the bet sees an overstated call. One line and a test.

Builder
PKR-V1-ONE-LEVELSide

Only $1/$2 on screen

The other levels and the invite link behind one switch each, code kept.

Builder
PKR-ALLIN-FIRST-ACTIONafter A5

A player all in from the blind is never folded

Heads up, the engine offers him fold and the timeout folds his hand. Shares test files with the bot work, so it waits.

Builder
PKR-CODE-TIDYafter A5

Leftovers in the code

Legends' names on unused bots, empty "My ranges" from early seats, 4-bet jams not read tighter.

Builder

After launch

LevelsLater

$2/$5, then $5/$10

Each level ships when its regulars pass their own spec. Released as we go.

PKR-CREATOR-OUTREACH · PKR-AFFILIATE-01Later

Live-cash creators on 30% for life

YouTube vloggers under 50k; partner terms first.

PKR-DOLLARS · PKR-SATURDAY-PREPLater

Mistakes in dollars, one fix for Saturday

The cost of each mistake at your stake; every session ends with one adjustment for the next casino night.

PKR-LIVE-HAND-ENTRYLater

Grade a hand from the casino

Type it in and grade it against the live pool.

Done this week

PKR-QUALITY-3 part 1live

Bots remember the session; no illegal moves

0 illegal in 1.8 million decisions; the gate runs on Modal byte for byte. 37bcf95

Tuning stage Astopped

12 generations, stop rule missed

Objective 23.3 to 16.4, 2 of 13 key cells in band, about $14.50. Led to the street split.

PKR-QUALITY-2A · 2BClive

Bots read jams and bet strong hands

Calls by price from what the table can see; value bets at the spec's rates. 1c7a203, ebce951

PKR-IDLE-STOP · PKR-LONE-HANGlive

No table runs on its own

Every hand dealt by the player; ten idle minutes close the session. Idle requests went to zero.