{"seq":32,"kind":"thesis","session_id":"6ee6e7add581420ba3277ec6","payload_json":"{\"at\":1789869670119,\"session\":\"6ee6e7add581420ba3277ec6\",\"t\":\"thesis\",\"target\":{\"asset\":\"SOL\",\"constraints\":{\"defined_risk\":false,\"delta_neutral\":false,\"hands_off\":true,\"keep_dry_powder\":false,\"no_cex\":false,\"no_sell_holdings\":false},\"horizon\":\"days\",\"injection\":0.03,\"side\":\"long\",\"view\":\"directional\"},\"text_chars\":86,\"thesis_sha256\":\"a2ae0da58ac9f8e57dd29f56a5ef4473db3349c915900df89290f6b6716d8f2b\",\"ticket\":{\"legs\":[{\"coin\":\"SOL\",\"entry\":{\"px\":110.48,\"type\":\"market\"},\"kind\":\"perp\",\"leverage\":1,\"marginMode\":\"cross\",\"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 (5.1% from the 110 entry, not from the mid); targets take half the size at 1R and half at 2R.\",\"notionalUsd\":985.48,\"qty\":8.92,\"side\":\"long\",\"stop\":{\"pct\":5.07,\"px\":104.88},\"takeProfits\":[{\"pct\":5.07,\"px\":116.08,\"sizeFrac\":0.5},{\"pct\":10.14,\"px\":121.68,\"sizeFrac\":0.5}]}],\"riskUsd\":49.95,\"template\":\"perp_swing\"},\"ticket_sha256\":\"533a9c0df916abe047f159912419f104e872eba552430e5d41d59d333a838218\",\"v\":1,\"wallet_bound\":false}","hash":"2db591f77cab0544f66d51750fa5864e7d0a7ea243c8e23f1fc3c0fa19f7988b","prev_hash":"9a6fe44fe432570f381e52d85412aa7184e245c513742864e1417ac1e61536b2","sig":"89a02509c89b167442d77b86241b389ee2b661980d4d46f4e2567629cc5b89eb106c1d9ec07e22c6fa7f4a46dd4acf0f85b8be7c61c7d5a0c30cc93f2902c00e","pubkey":"f25f03fbc22533bc1b707bdcd9a452968c8724afa039cebd6d485dc741f63975","created_ms":1789869670119,"payload":{"at":1789869670119,"session":"6ee6e7add581420ba3277ec6","t":"thesis","target":{"asset":"SOL","constraints":{"defined_risk":false,"delta_neutral":false,"hands_off":true,"keep_dry_powder":false,"no_cex":false,"no_sell_holdings":false},"horizon":"days","injection":0.03,"side":"long","view":"directional"},"text_chars":86,"thesis_sha256":"a2ae0da58ac9f8e57dd29f56a5ef4473db3349c915900df89290f6b6716d8f2b","ticket":{"legs":[{"coin":"SOL","entry":{"px":110.48,"type":"market"},"kind":"perp","leverage":1,"marginMode":"cross","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 (5.1% from the 110 entry, not from the mid); targets take half the size at 1R and half at 2R.","notionalUsd":985.48,"qty":8.92,"side":"long","stop":{"pct":5.07,"px":104.88},"takeProfits":[{"pct":5.07,"px":116.08,"sizeFrac":0.5},{"pct":10.14,"px":121.68,"sizeFrac":0.5}]}],"riskUsd":49.95,"template":"perp_swing"},"ticket_sha256":"533a9c0df916abe047f159912419f104e872eba552430e5d41d59d333a838218","v":1,"wallet_bound":false}}