Promotion Pipeline
The advisory loop, closed: a human rejects the agent on a repeated pattern, the console auto-drafts a policy edit, a human approves it, and the patch lands in the agent's policy file. Nothing is ever applied automatically.
Staged
0
Approved (patch ready)
1
Discarded
0
Threshold
3
rejections per pattern before a draft is auto-staged
Anchored on Monad
1
no signer configured — approvals are not anchored
Policy edit drafts
Pattern: Flop: agent bet, shadow-LLM check — human rejected the agent 3 times (K5s, KTo)
Drafted policy line: Prefer check over bet on this flop spot class; take the bet line only with a made hand or a clear drawing advantage.
Target: postflop.promotedFromHandReviews — appended to the agent's policy file when the patch is applied.
| Decision | Hand | Street | Agent → Shadow | Pot | Shadow rationale | Recorded |
|---|---|---|---|---|---|---|
| #26123 | K5s | Flop | bet → check | 26 | Weak draw with overcards; multiway pot. Check to see turn cheaply. No need to bluff into overfolders. | 2026-10-13 13:37 |
| #26132 | KTo | Flop | bet → check | 13 | Top pair medium kicker on wet board; check to control pot and evaluate turn action. | 2026-10-13 13:37 |
| #26140 | K5s | Flop | bet → check | 12 | Weak hand with backdoor draw; check to see turn cheaply. No need to bluff this dry paired board. | 2026-10-13 13:37 |
Patch ready — download it, then apply on the agent host:
{
"schema": "sekats-policy-patch/v1",
"draft_id": "flop-bet-to-check",
"pattern_key": "flop: bet to check",
"target": "postflop.promotedFromHandReviews",
"entry": {
"pattern": "Flop: agent bet, shadow-LLM check — human rejected the agent 3 times (K5s, KTo)",
"rule": "Prefer check over bet on this flop spot class; take the bet line only with a made hand or a clear drawing advantage."
},
"source_decisions": [
26123,
26132,
26140
],
"generated_at": "2026-10-13T23:28:39.986991945Z"
}
python3 tools/apply_policy_draft.py flop-bet-to-check.policy-patch.json /path/to/poker-policy.json
ANCHORED
on Monad (chain 143) — tx
0x3299f04af7c6d14a…
by 0xe18ea17e7bedf603a482013f59608446e95bb56c at 2026-10-13 13:37 UTC.
Doc sha256:7738edced886c72a… — re-hash the attestation doc to verify.
Patterns accumulating rejections
| Pattern | Rejections | Status |
|---|---|---|
flop: bet to check |
3 — at threshold | draft flop-bet-to-check |
Approved edits append to postflop.promotedFromHandReviews in the DevFun Arena poker agent's policy file.
An approved draft downloads as a .policy-patch.json artifact; apply it on the
agent host with python3 tools/apply_policy_draft.py — sekats never writes to the agent's files.