{"seq":28,"kind":"thesis","session_id":"7d7f10369b1c4fc59e5cfb45","payload_json":"{\"at\":1789869461217,\"session\":\"7d7f10369b1c4fc59e5cfb45\",\"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.52,\"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 (4.6% from the 111 entry, not from the mid); targets take half the size at 1R and half at 2R.\",\"notionalUsd\":1077.57,\"qty\":9.75,\"side\":\"long\",\"stop\":{\"pct\":4.64,\"px\":105.39},\"takeProfits\":[{\"pct\":4.64,\"px\":115.65,\"sizeFrac\":0.5},{\"pct\":9.28,\"px\":120.78,\"sizeFrac\":0.5}]}],\"riskUsd\":50.02,\"template\":\"perp_swing\"},\"ticket_sha256\":\"6f22cdf5a3227e757f3166d26f3ff74f2e180c4c1b86fd17d7ea1041abb9f3c0\",\"v\":1,\"wallet_bound\":false}","hash":"bed1c8af164479e4ede516368b0b692f3ba882be1f113c6e9c6d34b6e0f1798a","prev_hash":"5a1adfbc71d9b315c3e14999fa5b2cdd10713a7248bfc03fcfd32f4304e45fd4","sig":"53cbaedcc947092e929b14e97976d4f69ba5f6c35f6bca5801722e9000312b971509ae40850b1791865da94b7e8a3e57c6555e41b8a48d27f39f30a38710590c","pubkey":"f25f03fbc22533bc1b707bdcd9a452968c8724afa039cebd6d485dc741f63975","created_ms":1789869461217,"payload":{"at":1789869461217,"session":"7d7f10369b1c4fc59e5cfb45","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.52,"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 (4.6% from the 111 entry, not from the mid); targets take half the size at 1R and half at 2R.","notionalUsd":1077.57,"qty":9.75,"side":"long","stop":{"pct":4.64,"px":105.39},"takeProfits":[{"pct":4.64,"px":115.65,"sizeFrac":0.5},{"pct":9.28,"px":120.78,"sizeFrac":0.5}]}],"riskUsd":50.02,"template":"perp_swing"},"ticket_sha256":"6f22cdf5a3227e757f3166d26f3ff74f2e180c4c1b86fd17d7ea1041abb9f3c0","v":1,"wallet_bound":false}}