id: f6a520f8a6e2406a94d135a0ddf5a66c
parent_id: 
item_type: 1
item_id: d105cf38c62146daa0b7339bdc64aba5
item_updated_time: 1781690233657
title_diff: "[{\"diffs\":[[1,\"Session Summary — 2026-06-17 (fixes + sweeps)\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":45}]"
body_diff: "[{\"diffs\":[[1,\"# Session Summary — 2026-06-17\\\n\\\n## Commits\\\n\\\n### super_marvin (3 commits)\\\n1. **`2302459`** — `fix: synthesize missing BB posting + HU preflop loosening`\\\n   - Server: `infer_bb_seat()` + synthesize BB when pot < sb+bb at decision time\\\n   - Gen1: HU loosening block (any pair, ace, broadway, suited, K-high, connectors ≥7-high)\\\n\\\n2. **`e3104d8`** — `fix: add draw_raise_min_strength and bet_adj_max thresholds`\\\n   - `draw_raise_min_strength` (default 0.0, prod 0.15): prevents pure draws from raising\\\n   - `bet_adj_max` (default 99.0, prod 3.0): caps bet adjustment power factor\\\n\\\n### super-marvin-userscripts (1 commit)\\\n1. **`887f8f6`** — `fix: synthesize missing BB + guard reconstruction re-entry`\\\n   - `forceFlush()`: synthesize BB player_action when SB seen but BB missed\\\n   - Ante handler: reclassify ante as BB when amount matches (≥ sb, ≤ sb×3)\\\n   - `attachMessageObserver()`: skip reconstruction on re-attach\\\n\\\n## Issues Fixed\\\n\\\n| Issue | Root Cause | Fix |\\\n|-------|-----------|-----|\\\n| BB posting not captured | Torn message missing \\\"big blind\\\" keyword | Userscript + server BB synthesis |\\\n| Wrong pot/cur_bet/num_raises | BB missing → cascade | Same fix |\\\n| QJo/QJs fold in HU | Gen1 no HU handling | HU loosening block |\\\n| QTs raise with hs=0.083 | No min strength for draw raises | `draw_raise_min_strength = 0.15` |\\\n| AQo check top pair on turn | `bet_adj = 4.0` crushed value betting | `bet_adj_max = 3.0` |\\\n| Duplicate game_start | Reconstruction replayed on re-connect | `initialized` guard |\\\n\\\n## Sweep Results\\\n\\\n### Big Swing (30K, seed=42)\\\nValue-Bet variant (+0.71) won; Aggressive (-0.90) worst. Direction: value betting improvements.\\\n\\\n### Focused (30K × 3 seeds)\\\nHigh variance across seeds. `bam=1.5+low_bets` averaged +0.64 BB/100.\\\n\\\n### 100K Definitive Test (running)\\\nTesting bam=2.0, bam=1.5, bam=1.5+low_bets at 100K hands for reliable signal.\\\n\\\n## Audit Notes Cleanup\\\n- Deleted audit #4 (all data issues fixed)\\\n- Deleted audit #5 (executor bug fixed, confirmed working)\\\n- Updated audit #2: QJo HU fold marked fixed; AQo passive and QTs aggressive remain open (partially addressed by new thresholds)\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":2115}]"
metadata_diff: {"new":{"id":"d105cf38c62146daa0b7339bdc64aba5","parent_id":"22cdbfc0c00e404c83553543471f45ab","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1781686964558,"markup_language":1,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2026-06-17T10:07:10.127Z
created_time: 2026-06-17T10:07:10.127Z
type_: 13