{"seq":29,"kind":"thesis","session_id":"cd45b52dec36407f9aa3f942","payload_json":"{\"at\":1789869521500,\"session\":\"cd45b52dec36407f9aa3f942\",\"t\":\"thesis\",\"target\":{\"asset\":\"SOL\",\"constraints\":{\"defined_risk\":true,\"delta_neutral\":false,\"hands_off\":true,\"keep_dry_powder\":false,\"no_cex\":false,\"no_sell_holdings\":false},\"horizon\":\"days\",\"injection\":0.02,\"side\":\"long\",\"view\":\"directional\"},\"text_chars\":131,\"thesis_sha256\":\"c5fd2a3f0ae2a231576167a3ad990bfdd49fc2fba11b2ef32f2a51a8bab831d0\",\"ticket\":{\"legs\":[{\"coin\":\"SOL\",\"entry\":{\"px\":110.5,\"type\":\"market\"},\"kind\":\"perp\",\"leverage\":20,\"marginMode\":\"isolated\",\"note\":\"Stop is 1.5x the daily ATR (the 14-bar 1h ATR scaled by sqrt(24), because this prototype only fetches 1h candles) for a days-long hold (4.6% from the 111 entry, not from the mid); targets take half the size at 1R and half at 2R.\",\"notionalUsd\":499.46,\"qty\":4.52,\"side\":\"long\",\"stop\":{\"pct\":4.64,\"px\":105.37},\"takeProfits\":[{\"pct\":4.64,\"px\":115.63,\"sizeFrac\":0.5},{\"pct\":9.28,\"px\":120.75,\"sizeFrac\":0.5}]}],\"riskUsd\":24.97,\"template\":\"perp_swing\"},\"ticket_sha256\":\"c237ea1064e8cea19020fe520a21bc3a1ebaedab6ed145a2186272280c25c9b7\",\"v\":1,\"wallet_bound\":false}","hash":"8184e76451ec88a1e3c9654e47cb78c444399487625547c3d1218031d77d2684","prev_hash":"bed1c8af164479e4ede516368b0b692f3ba882be1f113c6e9c6d34b6e0f1798a","sig":"667aa92ff1638e0d1b052322fdbb6a255367b4dde7741ec9024b3c15291e353dd22b7e3c3d4b013190af997f163ea026413aa2719c694cdca88dd4e04fbd1802","pubkey":"f25f03fbc22533bc1b707bdcd9a452968c8724afa039cebd6d485dc741f63975","created_ms":1789869521500,"payload":{"at":1789869521500,"session":"cd45b52dec36407f9aa3f942","t":"thesis","target":{"asset":"SOL","constraints":{"defined_risk":true,"delta_neutral":false,"hands_off":true,"keep_dry_powder":false,"no_cex":false,"no_sell_holdings":false},"horizon":"days","injection":0.02,"side":"long","view":"directional"},"text_chars":131,"thesis_sha256":"c5fd2a3f0ae2a231576167a3ad990bfdd49fc2fba11b2ef32f2a51a8bab831d0","ticket":{"legs":[{"coin":"SOL","entry":{"px":110.5,"type":"market"},"kind":"perp","leverage":20,"marginMode":"isolated","note":"Stop is 1.5x the daily ATR (the 14-bar 1h ATR scaled by sqrt(24), because this prototype only fetches 1h candles) for a days-long hold (4.6% from the 111 entry, not from the mid); targets take half the size at 1R and half at 2R.","notionalUsd":499.46,"qty":4.52,"side":"long","stop":{"pct":4.64,"px":105.37},"takeProfits":[{"pct":4.64,"px":115.63,"sizeFrac":0.5},{"pct":9.28,"px":120.75,"sizeFrac":0.5}]}],"riskUsd":24.97,"template":"perp_swing"},"ticket_sha256":"c237ea1064e8cea19020fe520a21bc3a1ebaedab6ed145a2186272280c25c9b7","v":1,"wallet_bound":false}}