{"seq":19222,"row_hash":"92856c3ab7a17ed1de19ab60d189b12a24dcad46c6ea6e6b0e5af71c05941027","body":"wavelab-journal-chain\nv=3\nseq=19222\nprev=062a1ffaac856abbb6dbeb3cb7912bef368e956237424792d72a3e752940b488\nkind=head\nwritten_ms=1792049701474\nwriter_id=wavelab-publisher\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nhead_seq=19221\nhead_row_hash=062a1ffaac856abbb6dbeb3cb7912bef368e956237424792d72a3e752940b488\ncovers_from_seq=19219\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nlive_schema_sha256=602ea699cd1e146a527b8bdfc0e2c14d90e30c950cf7e29923cf115aeb133726\nverifier_sha256=d600af2ce60488b97357c8b263254931e7605828053f1ff6ed1d0142378138a2\ncolumn_order_sha256=4d6fee5ddbeb01e1c777cdfed7b1fd952fddd728d6cab7fe8089d3c348d726c9\nmax_head_interval_ms=3600000\nprereg_seq=2\npublished_ms=1792049701474\npublish_uri=segments%2F2026%2F10%2F15%2F0000019219-0000019221.ndjson\n"} {"seq":19223,"row_hash":"8621eddbfdefe7d8279458389de3155c21b86632594ab841fae99ea8c72b7457","body":"wavelab-journal-chain\nv=3\nseq=19223\nprev=92856c3ab7a17ed1de19ab60d189b12a24dcad46c6ea6e6b0e5af71c05941027\nkind=head_proof\nwritten_ms=1792049703816\nwriter_id=wavelab-publisher\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nhead_ref_seq=19222\nproof_type=opentimestamps\nproof_uri=opentimestamps%3Apending\nproof_sha256=b5f9832133ec54a51eb7ce00e72184a503aa54ae182bc1358aece2697ab76260\nproof_blob=004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e89294010892856c3ab7a17ed1de19ab60d189b12a24dcad46c6ea6e6b0e5af71c05941027fff0085cb02fd8339621a408f0101377e75e35a39438fc47f7beb9b793a508f020c27d75edcef843056ec3560c1049b55099a918f8aef616eccadf9998bf51652b08f1204b5a8034577d929bc00b66328bf3bc8ebd8380fc294af756aa2b207eb727c25a08f1046ad08227f0083e8c02085bbd81c10083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff0089ae7eddfc9b2e83208f0108d7efd5e9fb9abdfdf7af8ccb6126bb308f12099dce973ef86cde5373e6ae0a327dca90cd377940352c30fd91ec0cb47f3a50d08f1046ad08226f008c2d7efd533e0a4920083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267f010ac74daf61023ab9cc964546b409fd69c08f120222e723f7200c0496583ca8a4a0180a869162fd1d7f3695b0f1244f048d2c08d08f1200d11abe1d4a1a345f56dac8475a639944d4b8fcb46f75848d0922b6e14bf432308f1046ad08227f0081a7edf239cb706020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d\nattested_ms:null\nattested_ms_source:null\nobtained_ms=1792049703816\n"} {"seq":19224,"row_hash":"34b2806c2017c0c5beebcfeb456dd232b95e62590948649c3d38691dc82f1f80","body":"wavelab-journal-chain\nv=3\nseq=19224\nprev=8621eddbfdefe7d8279458389de3155c21b86632594ab841fae99ea8c72b7457\nkind=head_proof\nwritten_ms=1792049706116\nwriter_id=wavelab-publisher\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nhead_ref_seq=19210\nproof_type=opentimestamps\nproof_uri=opentimestamps%3Abitcoin%3A971523\nproof_sha256=02aa20edad615054f81ba19081555d629824cac133c390b4336f9e090360ed7b\nproof_blob=004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401084fba333f05d4d7d4295d8bcac3867d2462027d3a821fc2232f8b3fc3e9467357fff0086d32dc527272995008f020eb5090dc2c2392b6ac9438d76091159cdd6bab1d3442ba34d75fd116b8e8b4d308f01043815591844dfdc6890144bf3f12526708f02001256776198776aacbfef4e590fcbeff71c8ce6bdf822fb53bb8e3a2c59796fa08f120837dc01a3d2dc3fcd30c7ed948bcd095120c0b0f8a6eea4b4854adb8c84aa7a908f1046ad06d0ff008931b66beeaf828080083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff010b48cc673f067fee03fc4cee090e24d5d08f020ee6bfb32e49e87c86e45bfa86eaf0aeb7e870be4a3864ee8e2e438fcef5713c408f020395af10ae484a9f9179375cf45e61e613d70c26c39e8ee1d9220be9b6fc6c95b08f120c6653822e5f4190c1aab3a92d5d6f2cff47569cf20559e5b239ebcde2eec983508f02032b57e207b3e5327feec27792d97de9bd670503e429a3adaa58a9282fd5fd5e108f1046ad06d10f008d6418e1a1c07218a0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6df008b75dd3ab7ccee4f908f020668d414e952e7dd4cdfe90db5237ea470f163ae23d6119ef4b1b7460868b5ccb08f010d30c59cdad00b2b65ed4f88636791e6a08f12029963afdadecf82841466beecd70f2389f8a09ce9485c817faec2bc7ffa605ef08f020d8bf8964556aa56934eb2dbbc38d62e0c4514a4788d7f9a70385565db5a2767708f1205fe0893136000ac7eff6827078d9142dff3074080addf411d67144d82b56d63b08f1046ad06d0ef0084a545ae62fe5bcf4ff0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f120b819e746a57c090f4a13eaf3c9ed10f003186fa5b06735b25057059f9ec3b3e408f020063478679a930542fdfe37a48e3bf496e63703ca386551bc020f1dc650be876808f0207406a7ad56ba7c99779a5c0b2e41be4826bfe496aa92e34b77ae2632fa63167008f02028db66a0fff25e280033a34051b202e387658bed07de08dd6fc28db7c4cba02808f020584260460867f6dc3f5d79536140a558597851b6eb15fd95e50b239ad9ea3c4a08f020e0a1b0b020ed1da26fc64bce0a0f68a94015f02845620ace7d09a5fc5fe3eb5f08f020c3fdb69f9cbbfc88af4b1618053326be8d0f585e550fab9ef82ba5b1eb1f6ba608f0209ed20fa66d193370b08217eb85cb86dc256556ea7376cbabd581b840e076fec608f020c514bb80399f83276e36dfb2247081e1501915b0f2a49228cf2dcd34bed2bea508f1590100000001d6580d100277dc0745fc83d828974db269b80412039fcabdb50191ebdc77cde00000000000feffffff0291440200000000001600140c635db5b8e991a6f611cebf34686ad1893f2b800000000000000000226a20f00402d30e000808f020ed8486e85ef72981a307fc73050cf96aefd55ec1f9b0e117ca9fc60d739255fb0808f120856333b0a1ee4cd3128d19cc9228daeba65e38b833be7bfe09e834c22527b8ac0808f020406d92222146a7e561758e007c80d532dcd3ca41fb35436a1f2011caec16111b0808f020ebd1230d3fd0598d3759cd8008d215f3ae197220ca7bb5314adfb0a345bd04760808f0201f56e8572608e3f10f741677ce184db76aa029f5834f1aea9f7dc5abc472d6e40808f020eb4aa2660e54f6497564024cffe14b870f273bbc756c064ad53160b2cde45f260808f1205dc2e2e47a0def925da2e627e49395b5b0de2b1beac43e67ea122bb0c83063fe0808f0202d9385c4c978ba7cbe515a1d58ae6ba442171fecfd78ecda5b83804f701849500808f120787577e144fe2b814931affe0ae2709f225af1f435642a54eb8948bbef0371320808f120ed96350f4b7305ae0eed3b5b3eb08eb5374f50c2fcc4efba8db8dd7c95678f550808f0207c7457594f08b76bd415680bf5746616f427c74a6612f23d5adfe11d39c887f60808f120a7612f0ee0d3c7de433ac2eb91cf5051152a6da3aecadd055d62435f03fe3b300808000588960d73d719010383a63b\nattested_ms=1792045178000\nattested_ms_source=parsed_from_proof\nobtained_ms=1792049706116\n"} {"seq":19225,"row_hash":"6986d440fa509737dd5d3996ca30bbec913b74e63164c339b0052794e3427727","body":"wavelab-journal-chain\nv=3\nseq=19225\nprev=34b2806c2017c0c5beebcfeb456dd232b95e62590948649c3d38691dc82f1f80\nkind=head_proof\nwritten_ms=1792049713129\nwriter_id=wavelab-publisher\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nhead_ref_seq=19222\nproof_type=git_commit\nproof_uri=git%3Aba79741e1755ced47842986d3dcbef905b7157f9\nproof_sha256=1a6ca608e58fa68a805ea9313bf2aa95faec4ee63e06f120496a4534cd8d36dc\nproof_blob:null\nattested_ms:null\nattested_ms_source:null\nobtained_ms=1792049713129\n"} {"seq":19226,"row_hash":"ffb97d09cb837b76aa0ff14c3607349eeed92a665aba3852b0d61c837888be20","body":"wavelab-journal-chain\nv=3\nseq=19226\nprev=6986d440fa509737dd5d3996ca30bbec913b74e63164c339b0052794e3427727\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.body_flow_20\nstrategy_binding_seq=18\nstrategy_params_sha256=6ecc632816b9578c57f7d1a043a6c5c5e509a7d1573988a3f9e6c419ea24a58d\nstrategy_code_sha256=cb3ee092f6e845782f9d419de0021b9c8ecb22e8f41ad6374cf9e91db098e025\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19227,"row_hash":"0c4954bea8ffacfbd053001c00b61335888333580a7c037ab23f3513b6ff8526","body":"wavelab-journal-chain\nv=3\nseq=19227\nprev=ffb97d09cb837b76aa0ff14c3607349eeed92a665aba3852b0d61c837888be20\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.close_in_range\nstrategy_binding_seq=19\nstrategy_params_sha256=257554e139104dd5fe9b454da33c1fa1d0bade67a3c46834da17e92f3cff6d6a\nstrategy_code_sha256=9b777dbc510f0dfeb518e35f4f14ddcd175a1484c444e5820ca0ceafbd6a8987\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=80129.77000000\ninvalidation_price=80129.77000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2284364.48000000%22%5D\nrr_at_t2=2.00000000\np_required=0.46009700\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=84364.48000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17630000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19228,"row_hash":"e95c18f038ed37b8d5ba0a60fa5431dffc831f85853d70d84aa052457587eddf","body":"wavelab-journal-chain\nv=3\nseq=19228\nprev=0c4954bea8ffacfbd053001c00b61335888333580a7c037ab23f3513b6ff8526\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19227\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=4b27f34797cd0cb6\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19229,"row_hash":"fb61e8a511845969700e13183975cff832c86ea37280945c8740a91509414c35","body":"wavelab-journal-chain\nv=3\nseq=19229\nprev=e95c18f038ed37b8d5ba0a60fa5431dffc831f85853d70d84aa052457587eddf\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.doji_after_thrust\nstrategy_binding_seq=20\nstrategy_params_sha256=ab6714b1cfdf219bffec8c1fbd506253e479cf05becaf79c26f97b88e43b95c1\nstrategy_code_sha256=4f63fcb08a15eba2468b3fde4449ba49acb9fce9fb321517fa7ca0cccda759ca\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19230,"row_hash":"4650956bb78459e1848967f01ff72dad95565b1f29fa942beee7b412eab9c7b9","body":"wavelab-journal-chain\nv=3\nseq=19230\nprev=fb61e8a511845969700e13183975cff832c86ea37280945c8740a91509414c35\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.engulfing_raw\nstrategy_binding_seq=21\nstrategy_params_sha256=c2eece81a3266f833179288b72c5036a72316c0dc536392a43d50e34e14317de\nstrategy_code_sha256=e906890029b86b34700b4bb04f06992b94ca37e168bf27bc781f356c608526de\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19231,"row_hash":"03939f5e42447a2024eb6723882af0e72bd7af1689101455fb1414c3f9a124ee","body":"wavelab-journal-chain\nv=3\nseq=19231\nprev=4650956bb78459e1848967f01ff72dad95565b1f29fa942beee7b412eab9c7b9\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.engulfing_trend\nstrategy_binding_seq=22\nstrategy_params_sha256=7134cf5e79c9d807d15edca800ab98bfd1ace58819285e60b5e8a81ec71fd899\nstrategy_code_sha256=980e9e6a72d20758a38b1d5b2b5eaad966aa1d86878918f99cbe19044e5619a3\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19232,"row_hash":"edd318439ac0d9880dc84c79a6f863e3c52bd7419ff7fb946583c848e34a2058","body":"wavelab-journal-chain\nv=3\nseq=19232\nprev=03939f5e42447a2024eb6723882af0e72bd7af1689101455fb1414c3f9a124ee\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.hammer_oversold\nstrategy_binding_seq=23\nstrategy_params_sha256=de30cb37bac8dcfe408849f97f93a4ad60214073f3dd6b55007d1e782975ed2e\nstrategy_code_sha256=5100ce0b332c33d94f8b46e6109dbf254120ea796729c68feb11993470fcf7e7\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19233,"row_hash":"b97940803fd4785f912c9c98521ca756b1d0a78b8b51c32eecb7b0cd2cef7c62","body":"wavelab-journal-chain\nv=3\nseq=19233\nprev=edd318439ac0d9880dc84c79a6f863e3c52bd7419ff7fb946583c848e34a2058\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.inside_bar_break\nstrategy_binding_seq=24\nstrategy_params_sha256=b66e11a96d0cff22f8c4891c508d51da08db391375f9ff2d861615735a8beeaf\nstrategy_code_sha256=c02248d6ab376f9950e74d0bd010a286116c26b26c67c5bc5cde3266b456440d\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19234,"row_hash":"a6852b7d43f73993539b1e96287edcf4b9b591358bdcdd785dbe154dd03dd368","body":"wavelab-journal-chain\nv=3\nseq=19234\nprev=b97940803fd4785f912c9c98521ca756b1d0a78b8b51c32eecb7b0cd2cef7c62\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.marubozu_continuation\nstrategy_binding_seq=25\nstrategy_params_sha256=419928e5f439112fe23eadd17ba4e0e8b52ef4e81bb0af2ca8140d249293c1cf\nstrategy_code_sha256=f210d64c453d58d92a442a124225d74e40ccbae290baad556f656f098efc455e\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19235,"row_hash":"cb6c232e22d31c45d6aedf49a54bf29dc467d82e5a3064aac3cad082013b790c","body":"wavelab-journal-chain\nv=3\nseq=19235\nprev=a6852b7d43f73993539b1e96287edcf4b9b591358bdcdd785dbe154dd03dd368\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.outsized_wick\nstrategy_binding_seq=26\nstrategy_params_sha256=5a9cfee6400ec7c261526b85571578cb307b1e9796c979d889b8e8c380289fd4\nstrategy_code_sha256=c5c7c3ee94b94b7264cae516fcad65c31f521801b5f32a5e7bc254e44958d89a\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19236,"row_hash":"28253b68a18318d8c27a46988f32da945cc0f37eadbdefc52d7822d71d8e6aca","body":"wavelab-journal-chain\nv=3\nseq=19236\nprev=cb6c232e22d31c45d6aedf49a54bf29dc467d82e5a3064aac3cad082013b790c\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.range_expansion\nstrategy_binding_seq=27\nstrategy_params_sha256=684d179941b6f75760b3e4f62f94d10645145e74d4472db0bd35c55278906048\nstrategy_code_sha256=605be144adcad379079a68f107f47490fcbf1bfb608f1a3613691adf4d3a94c5\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19237,"row_hash":"2700bfc2855f3cf16837ff1530debb57598a67228317cc487a86ef32a485e73c","body":"wavelab-journal-chain\nv=3\nseq=19237\nprev=28253b68a18318d8c27a46988f32da945cc0f37eadbdefc52d7822d71d8e6aca\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.range_gap\nstrategy_binding_seq=28\nstrategy_params_sha256=e193faee4721d7aa5297d3aa1cd50642c57b71441d6ad3b92fa0a43cf8a4102d\nstrategy_code_sha256=d267a414a80f11e3d341660e49e6a19ec985fa4c805b59df31c7b30b9c5b3e66\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19238,"row_hash":"96fda1efcb45c3b1a941877372fe118861b7f6eee4ab93202782d0e958d71970","body":"wavelab-journal-chain\nv=3\nseq=19238\nprev=2700bfc2855f3cf16837ff1530debb57598a67228317cc487a86ef32a485e73c\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.shooting_star_overbought\nstrategy_binding_seq=29\nstrategy_params_sha256=4b5f859fb1f0e19a92feeda4baa273364453cc4068cd94a2eeafebe0c9b5029a\nstrategy_code_sha256=05948fa80919341e60b29adec263d2854fb2a3bbdf9d7b215776a81f91d948e1\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19239,"row_hash":"8d56fc8199ba008caf7eb99acec3f7915a5b794a4262ac44323f79ce1d669a16","body":"wavelab-journal-chain\nv=3\nseq=19239\nprev=96fda1efcb45c3b1a941877372fe118861b7f6eee4ab93202782d0e958d71970\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=candles.three_directional_bars\nstrategy_binding_seq=30\nstrategy_params_sha256=afb6c3e55b7005260f6160d744484ab93944eb249443a7c98531b9f088780e2c\nstrategy_code_sha256=ed00741f435f1845bbf778a5417eba3bb23e40990ec22b4c35a4420b4c2b94c3\nsource=candles\nhypothesis_family=candles\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19240,"row_hash":"682d2815ef6a4d570c515d6046e67b77cfc1bdd14197ff268eb3b8c77dca8a40","body":"wavelab-journal-chain\nv=3\nseq=19240\nprev=8d56fc8199ba008caf7eb99acec3f7915a5b794a4262ac44323f79ce1d669a16\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.absorption_narrow_range\nstrategy_binding_seq=31\nstrategy_params_sha256=a204dd7aa5aa0236acb1beaf24217af0dc3cf7ef13f27912ff2d25f6b1986075\nstrategy_code_sha256=ab057861d0d5229a63896da74871c47e8ed8b1e9d3ddd46d074d8cf2054066ab\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19241,"row_hash":"565efb86e07c01266238d2e7192f9d6d3dc7878bc44bade0f7fe4287f9511c51","body":"wavelab-journal-chain\nv=3\nseq=19241\nprev=682d2815ef6a4d570c515d6046e67b77cfc1bdd14197ff268eb3b8c77dca8a40\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.chaikin_osc_3_10\nstrategy_binding_seq=32\nstrategy_params_sha256=4cad4d3a20251f8b2779195c229e626ab068187cd1c0a566e1c77ba825b62cbf\nstrategy_code_sha256=3f1856c01f3a7aebe004d70fb8b245ce3570af03c132510b6b16e9cb0234ade7\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19242,"row_hash":"61e1d04a132f902947dd23887e5523f034cd182884478119aff04184fc39baf2","body":"wavelab-journal-chain\nv=3\nseq=19242\nprev=565efb86e07c01266238d2e7192f9d6d3dc7878bc44bade0f7fe4287f9511c51\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19241\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=141bbc3318d9bb55\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19243,"row_hash":"1273e609862994c03391585f7454b24fe9a15f24c883f89f21a7a30274188cda","body":"wavelab-journal-chain\nv=3\nseq=19243\nprev=61e1d04a132f902947dd23887e5523f034cd182884478119aff04184fc39baf2\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.mfi14_extremes\nstrategy_binding_seq=33\nstrategy_params_sha256=b39452fb457e96963cfc6b1caa9446500d4cb292b121ff49ad08b56aca214a49\nstrategy_code_sha256=130d5717f76aee79d5723d0ce08d717d367696ab27d179bf734898678d1fcddd\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19244,"row_hash":"b69cd6201ff103073b6682e59ab0147e26309bdd23a79487e2593f243ba86566","body":"wavelab-journal-chain\nv=3\nseq=19244\nprev=1273e609862994c03391585f7454b24fe9a15f24c883f89f21a7a30274188cda\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.move_without_volume\nstrategy_binding_seq=34\nstrategy_params_sha256=e718fef84c9f7823041d1bab0f2d56489f1e784d968083abead8224ebb1a30c1\nstrategy_code_sha256=0fa500c666abb3ca1c71eee399fa16955a1624aaaea583a2608885b026db8c5c\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19245,"row_hash":"e27e98424309e417bbcad2d69c7e8ca622f6e95ba84eec69d550fa9559282a76","body":"wavelab-journal-chain\nv=3\nseq=19245\nprev=b69cd6201ff103073b6682e59ab0147e26309bdd23a79487e2593f243ba86566\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.obv_divergence20\nstrategy_binding_seq=35\nstrategy_params_sha256=41f876e214b0e9e3dbdbe2666089f804dc6c5183b3966b18e3c125c1c64ab724\nstrategy_code_sha256=7cc5041912d4cd8b0054b2f1ce743148be82d0e9466e71bfaec59b7945ad3e81\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19246,"row_hash":"8bc7afcd365d0a29cc99ace3a7d3e32ccc543c6091837d11f0e83eb3641d6897","body":"wavelab-journal-chain\nv=3\nseq=19246\nprev=e27e98424309e417bbcad2d69c7e8ca622f6e95ba84eec69d550fa9559282a76\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.obv_ema21\nstrategy_binding_seq=36\nstrategy_params_sha256=7b6f889f2026c1f748c0b5852dd4785e025aa756e7f30c3597b5bf1877f24132\nstrategy_code_sha256=010c9a84c127ef17612e99137c35c004a131f972079cbb67fad8e94ae5b0a9d5\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19247,"row_hash":"646412760ca6f01f762a83c8dbc676a8a758cd6621e1a653948a56739ddc942e","body":"wavelab-journal-chain\nv=3\nseq=19247\nprev=8bc7afcd365d0a29cc99ace3a7d3e32ccc543c6091837d11f0e83eb3641d6897\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19246\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=0f83408e626f3e37\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19248,"row_hash":"c321d39a602beef7a0ebb2eea803d486bdb5fff0c98a21c45954ad917a0b051a","body":"wavelab-journal-chain\nv=3\nseq=19248\nprev=646412760ca6f01f762a83c8dbc676a8a758cd6621e1a653948a56739ddc942e\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.obv_leads20\nstrategy_binding_seq=37\nstrategy_params_sha256=41f876e214b0e9e3dbdbe2666089f804dc6c5183b3966b18e3c125c1c64ab724\nstrategy_code_sha256=1338b945cb6c770b5122c9bd400e0d410443fc041dd97bade0268c4d96baa118\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19249,"row_hash":"a89f32c43bcd81643b1339283f97105448b004635b88733662b58309eceb11c7","body":"wavelab-journal-chain\nv=3\nseq=19249\nprev=c321d39a602beef7a0ebb2eea803d486bdb5fff0c98a21c45954ad917a0b051a\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.roc20_unfiltered\nstrategy_binding_seq=38\nstrategy_params_sha256=bcb98621bba3e0faea80c7259ffce97c6f632c0370cca3927ea13635a6ee058e\nstrategy_code_sha256=29b5aa6530e147c7cd03da2dc2da99c1d518d43f9d8736fe75867359ea5c1830\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19250,"row_hash":"4d8bf0d8d5b5d3ebf194d24e898d8b4533588e3530bad0ee59051cd05c216137","body":"wavelab-journal-chain\nv=3\nseq=19250\nprev=a89f32c43bcd81643b1339283f97105448b004635b88733662b58309eceb11c7\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19249\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=e32cd171fbd71b30\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19251,"row_hash":"48842df46546c9632994b09292f6a7fd28eb4274658a14f81559e892c1a5aa4c","body":"wavelab-journal-chain\nv=3\nseq=19251\nprev=4d8bf0d8d5b5d3ebf194d24e898d8b4533588e3530bad0ee59051cd05c216137\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.trend_with_participation\nstrategy_binding_seq=39\nstrategy_params_sha256=99f66e39511f00fd1ba624d3deeee1c7954e533b2fdc1a3852559768af007deb\nstrategy_code_sha256=6bb76c95c11f3f9fa9b0f52ead1c7a47fd902de6bb870f1fedc82b7bea4d1e0d\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19252,"row_hash":"dbf51453719f9e43a3b8613779c995f39dd1bb3160dd1afce030b8b0a6a1a484","body":"wavelab-journal-chain\nv=3\nseq=19252\nprev=48842df46546c9632994b09292f6a7fd28eb4274658a14f81559e892c1a5aa4c\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19251\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=a2e24b59a0e91d3c\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19253,"row_hash":"ae5b66080f894d3b2a1372f7377aeada3dca48ed8b90d41d0fc17c7fda754385","body":"wavelab-journal-chain\nv=3\nseq=19253\nprev=dbf51453719f9e43a3b8613779c995f39dd1bb3160dd1afce030b8b0a6a1a484\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.volume_climax\nstrategy_binding_seq=40\nstrategy_params_sha256=bb8b0570834d8c81b3c603c2fab5a82a052b18664b10b75a6169468ad4b7a42a\nstrategy_code_sha256=9d750043ce21b94944c8d599afe65732e03a841f21d5b4ea8ec6e015c717c89d\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19254,"row_hash":"9f5c824dd602d4aaba822f990e6dd797e2dc82e5e0da3166d75a5a3bcbd67941","body":"wavelab-journal-chain\nv=3\nseq=19254\nprev=ae5b66080f894d3b2a1372f7377aeada3dca48ed8b90d41d0fc17c7fda754385\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.volume_thrust\nstrategy_binding_seq=41\nstrategy_params_sha256=561b438e6bd430c40488d6842d3bf85bcaed5d204af926d830f180efc7aebe05\nstrategy_code_sha256=9bbd14dce3003a1efab351ddcb93837cda70cdcc7e48d3ff2fcc8704c9eee8b3\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19255,"row_hash":"582ec89d339e75483bc7950ceca5cb441439bb063b829344702babe03bfce2e7","body":"wavelab-journal-chain\nv=3\nseq=19255\nprev=9f5c824dd602d4aaba822f990e6dd797e2dc82e5e0da3166d75a5a3bcbd67941\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19254\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=ae4913a6494c8251\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19256,"row_hash":"e218e2705509c4b1c18ac115588d7a101dd1037bcb190765a45facddfe7abcdb","body":"wavelab-journal-chain\nv=3\nseq=19256\nprev=582ec89d339e75483bc7950ceca5cb441439bb063b829344702babe03bfce2e7\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=flow.vwap_session_side\nstrategy_binding_seq=42\nstrategy_params_sha256=f0690286be1b29b3132c57d1bcb9507e871b1102f396abe61256b4346bb6be01\nstrategy_code_sha256=ebdd02ca1d6bf413f2def0c0049406ec423260776d521eab049ae95b0a9a0fc8\nsource=flow\nhypothesis_family=flow\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=80129.77000000\ninvalidation_price=80129.77000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2284364.48000000%22%5D\nrr_at_t2=2.00000000\np_required=0.46009700\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=84364.48000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17630000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19257,"row_hash":"43f8bccb60d83f1c46cce927216887a873b1ba0d7bd5cc7b089e989acb017861","body":"wavelab-journal-chain\nv=3\nseq=19257\nprev=e218e2705509c4b1c18ac115588d7a101dd1037bcb190765a45facddfe7abcdb\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19256\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=eed35c0bed2645ef\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19258,"row_hash":"e52f63aa18e6d917e74904ce71d40ea6d992fd52b9c531e8bec9dda65a3388e2","body":"wavelab-journal-chain\nv=3\nseq=19258\nprev=43f8bccb60d83f1c46cce927216887a873b1ba0d7bd5cc7b089e989acb017861\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.bb20_2_fade\nstrategy_binding_seq=43\nstrategy_params_sha256=3f63aab8f5e83fd62297b3d44414f41f31ed285a92481a3dee2f5aa277dbaf21\nstrategy_code_sha256=7df021fb26fb1157a3e4ca5d77813ae92a5927c30ca6a05fff4b3edd6c1dc934\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19259,"row_hash":"7a7c48c6eabe8b2b08e7f4e0a22036f9311f0090ae3daec07fff4214290d2255","body":"wavelab-journal-chain\nv=3\nseq=19259\nprev=e52f63aa18e6d917e74904ce71d40ea6d992fd52b9c531e8bec9dda65a3388e2\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.bb20_2_range_adx14\nstrategy_binding_seq=44\nstrategy_params_sha256=7393ee8889d58e88b21b5a7132be416ace7d0a88318689e9b43a5d24e511344a\nstrategy_code_sha256=35848649016da9c53ec621db8bb2743532a4a30a2ae9c3c86f72692813ef422e\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19260,"row_hash":"695c3216eb435d58872c65b07672044c64a9a02eb9a3bafafc31077cea40d063","body":"wavelab-journal-chain\nv=3\nseq=19260\nprev=7a7c48c6eabe8b2b08e7f4e0a22036f9311f0090ae3daec07fff4214290d2255\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.bb20_2_reentry\nstrategy_binding_seq=45\nstrategy_params_sha256=4b025f78e9d6dd181ac87010dd12a50d2a3715455ad3ff589701dd83c4b2f779\nstrategy_code_sha256=1c08a1df738a0be23063d3afd1b48e3b8cd243d3015dc52390c3d1acbd4e6e20\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=80129.77000000\ninvalidation_price=80129.77000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2284364.48000000%22%5D\nrr_at_t2=2.00000000\np_required=0.46009700\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=84364.48000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17630000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19261,"row_hash":"ebf89137ee21b7d695d4410a5e8cd9140f597b5de1f49432f90152e94ec5c63c","body":"wavelab-journal-chain\nv=3\nseq=19261\nprev=695c3216eb435d58872c65b07672044c64a9a02eb9a3bafafc31077cea40d063\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19260\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=fe656d4948bf483d\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19262,"row_hash":"708bc8f5c7af81e8ae4a03bf11ba4bb1818d69fd06955216b6b0fa72f4436812","body":"wavelab-journal-chain\nv=3\nseq=19262\nprev=ebf89137ee21b7d695d4410a5e8cd9140f597b5de1f49432f90152e94ec5c63c\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.bb20_2_volume_climax\nstrategy_binding_seq=46\nstrategy_params_sha256=9ebec0ba5e583927f6e850c3605335a568ebbf4a3b8cc2f87abeff6294eedcba\nstrategy_code_sha256=25b2acb22b67500f5c94d243d472c2c673845fb6cfd722ccbf4d403797df15fd\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19263,"row_hash":"48dea1b9082b683cc572258d9f8e5c7305ab8bf74e4c7c15a0b36135824ac1ae","body":"wavelab-journal-chain\nv=3\nseq=19263\nprev=708bc8f5c7af81e8ae4a03bf11ba4bb1818d69fd06955216b6b0fa72f4436812\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.cci20_fade\nstrategy_binding_seq=47\nstrategy_params_sha256=d96a389f12885b5e8a8b2eb6149e9919cea88403acfe9fd6330f21094bea98fe\nstrategy_code_sha256=d28b97fa516665039f0ff4ca6e4ad5351fa89e9cea36e90896d2075441095b34\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=80129.77000000\ninvalidation_price=80129.77000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2284364.48000000%22%5D\nrr_at_t2=2.00000000\np_required=0.46009700\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=84364.48000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17630000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19264,"row_hash":"921dfdc70e53766b699d660e0b6d22b6479a950afc41f7016e5238fd6e284dc5","body":"wavelab-journal-chain\nv=3\nseq=19264\nprev=48dea1b9082b683cc572258d9f8e5c7305ab8bf74e4c7c15a0b36135824ac1ae\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19263\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=6492310695159c45\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19265,"row_hash":"af0668895a7f9a2c6d573bc66f43d482e0d64e32b284bc2d7f31e966a7139a19","body":"wavelab-journal-chain\nv=3\nseq=19265\nprev=921dfdc70e53766b699d660e0b6d22b6479a950afc41f7016e5238fd6e284dc5\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.keltner20_atr14_fade\nstrategy_binding_seq=48\nstrategy_params_sha256=45429526dee2ebc910634f1e5de7e7b66a870b3ae972bf7c24681506d3c7b1dc\nstrategy_code_sha256=a86dc171e07404ad57920ae1fb21a40affd1040f16713ccd1c3e4f1b42e9443c\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19266,"row_hash":"495b892cc112aa6d6ad3edffbc637fa14cd411d70a9905f69120e961e56b9276","body":"wavelab-journal-chain\nv=3\nseq=19266\nprev=af0668895a7f9a2c6d573bc66f43d482e0d64e32b284bc2d7f31e966a7139a19\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.rsi14_cardwell_sma200\nstrategy_binding_seq=49\nstrategy_params_sha256=52b556b152b6f9d7c3976209b9d7585a5c6324a953ecf6aff36dd112dbb869fc\nstrategy_code_sha256=64e9e9b190061e333ca181e16e72083037b4210fc1a76b75974e37ed7f345ef9\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19267,"row_hash":"ca7899374bc55394612f7e49a99fdf25a1dbf557701426436677261a5369e422","body":"wavelab-journal-chain\nv=3\nseq=19267\nprev=495b892cc112aa6d6ad3edffbc637fa14cd411d70a9905f69120e961e56b9276\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.rsi14_fixed_3070\nstrategy_binding_seq=50\nstrategy_params_sha256=ef495305f3db31fd3642b27c92feff49c4bab6f17b6bdee6054777f521f7f65b\nstrategy_code_sha256=9b178ad159f7f8d1f0c0e5f2ec18283d5fb4ea7cccd793739fb6cba6a0941e7b\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19268,"row_hash":"3d670aae0420d54274083b2c73c8bd0cde1512473b9884fc9d4ed8c16ac53e44","body":"wavelab-journal-chain\nv=3\nseq=19268\nprev=ca7899374bc55394612f7e49a99fdf25a1dbf557701426436677261a5369e422\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.streak3_fade\nstrategy_binding_seq=51\nstrategy_params_sha256=e2ad36db29b1787dfcad84a41d9f3e043f623be63bf4c76fdd6a1433842dd9c7\nstrategy_code_sha256=188129ddf624fd54b3bc9170203647138487dac2c2f64569300322f5895a52c4\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19269,"row_hash":"979bc4680a6779e6877039ce8adfc91d840a879f1b67126c4a0a38de0e4d9bb3","body":"wavelab-journal-chain\nv=3\nseq=19269\nprev=3d670aae0420d54274083b2c73c8bd0cde1512473b9884fc9d4ed8c16ac53e44\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.stretch_ema200_atr14\nstrategy_binding_seq=52\nstrategy_params_sha256=5de546be1af0a52710c699f78c62c56661b7bc14f837436b12a7cf966432b3c6\nstrategy_code_sha256=097d3fd3ee007c5fa8490568521cf9abe027efbd8f792e43ee11766ffefdf217\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19270,"row_hash":"d52c7ae01fa44574cdbdc8ea8f2af3b18c39d454e57fab19f9907278adeff14f","body":"wavelab-journal-chain\nv=3\nseq=19270\nprev=979bc4680a6779e6877039ce8adfc91d840a879f1b67126c4a0a38de0e4d9bb3\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.sweep_rejection_20\nstrategy_binding_seq=53\nstrategy_params_sha256=3c623b42e3d9f2522dc4339989aa6b5c899cc2bd516f842d696323352e9bcf0a\nstrategy_code_sha256=c8658f23b9056e506cdd933f25922ddec3b15a7e3bde3dba45649764bc32eb2d\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19271,"row_hash":"ae3916aac6c10e9cd333776cea6c9c30f4ca50e1774a9151b173d5dc56bce9ee","body":"wavelab-journal-chain\nv=3\nseq=19271\nprev=d52c7ae01fa44574cdbdc8ea8f2af3b18c39d454e57fab19f9907278adeff14f\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=mean_reversion.willr14_fade\nstrategy_binding_seq=54\nstrategy_params_sha256=c406ddf453edc52b6f68127068969732e4d8ef81bfc08b753f8c4ce21aeecb34\nstrategy_code_sha256=6de97e88bd62fa43b10b3ff9a2f4530521da1a3619f60e4891697cb85267c1c4\nsource=mean_reversion\nhypothesis_family=mean_reversion\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19272,"row_hash":"e2d3b425c3ad302f021bc0f7a462268409714e56481a7afbd45fd303413ba725","body":"wavelab-journal-chain\nv=3\nseq=19272\nprev=ae3916aac6c10e9cd333776cea6c9c30f4ca50e1774a9151b173d5dc56bce9ee\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.ao_confirms_extreme\nstrategy_binding_seq=55\nstrategy_params_sha256=0245ae7f182e4010a3cf1ab148402b5e290f497a08ac98340604501fb66dc671\nstrategy_code_sha256=c867ffca477eb4bb29d7c8b154e0f412fdca9de18e9e1b68d7d7c46392dd0f00\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19273,"row_hash":"11e15a66ae2c32121ff1a524ba334499f512e7689bc7076219a6f1df9f9f497d","body":"wavelab-journal-chain\nv=3\nseq=19273\nprev=e2d3b425c3ad302f021bc0f7a462268409714e56481a7afbd45fd303413ba725\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.ao_divergence_extreme\nstrategy_binding_seq=56\nstrategy_params_sha256=0245ae7f182e4010a3cf1ab148402b5e290f497a08ac98340604501fb66dc671\nstrategy_code_sha256=cb7914fb0b97da0b1d1e7a0140f0d13fa720d6694bb4c04451d379a0c5558896\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19274,"row_hash":"c9eb8893d95554c4b3dcc20d5f09c695704aabd83589555c91eb46f35d69ac22","body":"wavelab-journal-chain\nv=3\nseq=19274\nprev=11e15a66ae2c32121ff1a524ba334499f512e7689bc7076219a6f1df9f9f497d\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.ao_sign\nstrategy_binding_seq=57\nstrategy_params_sha256=a3479e205fdce21157f78c1b5da71b52b171527b38125cd20b93acb9a5b5bd6d\nstrategy_code_sha256=2995c2db3ba7df90da2c596686dfba3c92ef157701a9a65c9df829bbae320dab\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19275,"row_hash":"53768ab22150bede18c73627638c5b22944ea0d3d984562a444d4326d255f8c1","body":"wavelab-journal-chain\nv=3\nseq=19275\nprev=c9eb8893d95554c4b3dcc20d5f09c695704aabd83589555c91eb46f35d69ac22\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19274\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=529a47b0ebe60f21\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19276,"row_hash":"03955c800c9b6d4cdd4e0719218c9d74b834a8ea13511ef049dd8c172f239048","body":"wavelab-journal-chain\nv=3\nseq=19276\nprev=53768ab22150bede18c73627638c5b22944ea0d3d984562a444d4326d255f8c1\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.er_kaufman_filtered\nstrategy_binding_seq=58\nstrategy_params_sha256=a9f6a9c19e0b43b93d56fd9f4697029085e67acb144937781444ba5bd2f130d0\nstrategy_code_sha256=c239aeeb4ffd82cf1175db0232f6b00767cd39dfd2d7e6969131ebb7963e10cb\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19277,"row_hash":"99a2fdb110d0b48fc15d242d2c91f266e8519e136a5f264afd6feeccfa813df6","body":"wavelab-journal-chain\nv=3\nseq=19277\nprev=03955c800c9b6d4cdd4e0719218c9d74b834a8ea13511ef049dd8c172f239048\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19276\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=7238edab0a438683\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19278,"row_hash":"2f989581186bae9faca31d60e10df6cac26d7d3051ed4cca01b54cb9da3dbabf","body":"wavelab-journal-chain\nv=3\nseq=19278\nprev=99a2fdb110d0b48fc15d242d2c91f266e8519e136a5f264afd6feeccfa813df6\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.kama_cross\nstrategy_binding_seq=59\nstrategy_params_sha256=5a34d528f668145ced6e85a56acaea85b648a48dd81ec19c56c1df1ed3d1faf1\nstrategy_code_sha256=3528b6cc4243dd169a1e2fd9d047cc789c7b33a55d32a5df65d327ab56cfc4a2\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19279,"row_hash":"12edc6514ca650f3d167c36c5ba27fdc55d605e1b091f700a92c17b48a1d2ce3","body":"wavelab-journal-chain\nv=3\nseq=19279\nprev=2f989581186bae9faca31d60e10df6cac26d7d3051ed4cca01b54cb9da3dbabf\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19278\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=9d03c01b1fce630e\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19280,"row_hash":"423887d2056fda3eba15dcf2f292748644c16ea659f7529f92358478cc5d886b","body":"wavelab-journal-chain\nv=3\nseq=19280\nprev=12edc6514ca650f3d167c36c5ba27fdc55d605e1b091f700a92c17b48a1d2ce3\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.linreg_acceleration\nstrategy_binding_seq=60\nstrategy_params_sha256=4838a2385eccfc4e1af37cde2596ae62f4585c510560cbcafb9a922495bb1f18\nstrategy_code_sha256=334b1547fe72d295279719821fa53e8c7f752868ed405be9746c1cdbd1fadbfc\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19281,"row_hash":"eb588c82c20499120ea2f28225e028ee74938a8c48d68822e06d87d2c06a9de3","body":"wavelab-journal-chain\nv=3\nseq=19281\nprev=423887d2056fda3eba15dcf2f292748644c16ea659f7529f92358478cc5d886b\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19280\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=892786552705f8e8\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19282,"row_hash":"7cdcad57ce8ebbbf8d311d69a6fdcbd1d98d19c64fe5a672f0d3004bac9dccbb","body":"wavelab-journal-chain\nv=3\nseq=19282\nprev=eb588c82c20499120ea2f28225e028ee74938a8c48d68822e06d87d2c06a9de3\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.momentum_with_volume\nstrategy_binding_seq=61\nstrategy_params_sha256=3be3eb3e35e451678635b46255840c72631e34f0a65f707501974c419c45b447\nstrategy_code_sha256=e963f28fcb16e656e4668c1e2bcf66b87fbe5887c1fd19e1fdcbb574f8997484\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19283,"row_hash":"8d82eff8da58c2c7730edbd27943e229254c26e90d86c9c2dfc0588f81327364","body":"wavelab-journal-chain\nv=3\nseq=19283\nprev=7cdcad57ce8ebbbf8d311d69a6fdcbd1d98d19c64fe5a672f0d3004bac9dccbb\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19282\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=f038b58acaf6185f\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19284,"row_hash":"014674819c521d2192fef340d388a9746c0db6a34773f9057598af0457c9206c","body":"wavelab-journal-chain\nv=3\nseq=19284\nprev=8d82eff8da58c2c7730edbd27943e229254c26e90d86c9c2dfc0588f81327364\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.roc10\nstrategy_binding_seq=62\nstrategy_params_sha256=5ce3c90ae02dfb8c1dfdaafe3fc6f20c504a67ff6e395fdd22f2042315c42e7b\nstrategy_code_sha256=54d6270e6173ff3c39bcd5b3300ea270222e1981ecc76f9e91c32f08dd56cdf7\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19285,"row_hash":"62e699a7d303413b9cb11f558b88977e5d0cb7b1675299936fb14c9cc6d1fe89","body":"wavelab-journal-chain\nv=3\nseq=19285\nprev=014674819c521d2192fef340d388a9746c0db6a34773f9057598af0457c9206c\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19284\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=4a2cd2045c54fa99\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19286,"row_hash":"bc79887d42127d652491d1e43af1852d1b229e29bee8eb5eb43d2c88b84d1056","body":"wavelab-journal-chain\nv=3\nseq=19286\nprev=62e699a7d303413b9cb11f558b88977e5d0cb7b1675299936fb14c9cc6d1fe89\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.roc_term_structure\nstrategy_binding_seq=63\nstrategy_params_sha256=2e06c1e800124d2f56860a71226d42a82e307df3fedb543d7c55f2a6b03161f5\nstrategy_code_sha256=d5fb6ca28917ab64342434489771edb6f5415ca53443e3dcdacfee5bfc8f029c\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19287,"row_hash":"5fa28f226563a72d5f908ebb11b981e5b5dc781283f0132263cc30a7393629e7","body":"wavelab-journal-chain\nv=3\nseq=19287\nprev=bc79887d42127d652491d1e43af1852d1b229e29bee8eb5eb43d2c88b84d1056\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19286\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=1e422755d10faedf\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19288,"row_hash":"e76ce53d303ee2e04485bdbf06e5058459b9c3b914d116074aec24511d583d1b","body":"wavelab-journal-chain\nv=3\nseq=19288\nprev=5fa28f226563a72d5f908ebb11b981e5b5dc781283f0132263cc30a7393629e7\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=momentum.sign_persistence\nstrategy_binding_seq=64\nstrategy_params_sha256=ea2dceb89eaef8be4027b0601119718838e86c516f8024dfb748d7a20a5eced0\nstrategy_code_sha256=f4bbf1faa8f9354411060eb98339da84e18bd1b54406dabf94355132358326d8\nsource=momentum\nhypothesis_family=momentum\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19289,"row_hash":"6ced263fcd1dee90920a04979a838009ce20493ce267524a5aa9804f1a8c2261","body":"wavelab-journal-chain\nv=3\nseq=19289\nprev=e76ce53d303ee2e04485bdbf06e5058459b9c3b914d116074aec24511d583d1b\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=seasonality.post_monthly_expiry_long\nstrategy_binding_seq=65\nstrategy_params_sha256=f1490af2c2c2f9aa14cebd31581d34cc7720b009a58a4d1c736fd01fe042a869\nstrategy_code_sha256=5ba6270d6b6b065d6a6115ff54c8b39447ea22b4c967830f96fd5cd9ba16b89b\nsource=seasonality\nhypothesis_family=seasonality\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19290,"row_hash":"fe31e45e31af5bb058ee572fc9acbac0ab5eceea669a1e39dc954c43aa4c1a7a","body":"wavelab-journal-chain\nv=3\nseq=19290\nprev=6ced263fcd1dee90920a04979a838009ce20493ce267524a5aa9804f1a8c2261\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=seasonality.pre_quarterly_expiry_short\nstrategy_binding_seq=66\nstrategy_params_sha256=f95b74ab6faead0eb8e4951cbb4525375f458a95bb8e0a06d1bc3c486594ef7b\nstrategy_code_sha256=e06adc17b3cb136982efd3e8613213e55ac0e5316b4d3a95e3cb9b56f877e4aa\nsource=seasonality\nhypothesis_family=seasonality\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19291,"row_hash":"898469eb5393ea67f7fa636b7cb95c8eb4913e6bd607c028aae0cb99fa3a4d7c","body":"wavelab-journal-chain\nv=3\nseq=19291\nprev=fe31e45e31af5bb058ee572fc9acbac0ab5eceea669a1e39dc954c43aa4c1a7a\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=seasonality.turn_of_month_long\nstrategy_binding_seq=67\nstrategy_params_sha256=af5cfba956e6b1eb9169870c84bcc81ee4b9a4313a058d9210e0483f87d918ea\nstrategy_code_sha256=c522653c5f8ac36c01038a173465d39ff84e533bc9ccd12c3e33236566a78a64\nsource=seasonality\nhypothesis_family=seasonality\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19292,"row_hash":"ac2eba8918c7abe5c7cc5aa569b862c26f6902a25f246e680b49d622175bc3ab","body":"wavelab-journal-chain\nv=3\nseq=19292\nprev=898469eb5393ea67f7fa636b7cb95c8eb4913e6bd607c028aae0cb99fa3a4d7c\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=seasonality.weekend_short\nstrategy_binding_seq=68\nstrategy_params_sha256=e7b0d1f330e481e87a64f2f29d97b70ec0ddd7904b162109620d41f71ab978d1\nstrategy_code_sha256=108db0123233af86eaf7f30386e00b78f6b022e605251e317818097b91879d97\nsource=seasonality\nhypothesis_family=seasonality\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19293,"row_hash":"3cddab5242382fc95ee8ea49f154d8d7b33b05522bc465ec00be1a7951ae4636","body":"wavelab-journal-chain\nv=3\nseq=19293\nprev=ac2eba8918c7abe5c7cc5aa569b862c26f6902a25f246e680b49d622175bc3ab\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.atr_buffered_break\nstrategy_binding_seq=69\nstrategy_params_sha256=72a43803a22623e8688d113cd5cb1fe6bdaf63a4f65c0dc05260d6b9f1db148f\nstrategy_code_sha256=af8c46a36e33df6027f41ada349ff12e50110f8704a8987ad31d0a934a736e6e\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19294,"row_hash":"11119d2e34d231e85616b0b35afd5358c5cac73ca40b77fd168a8e5a6027c62d","body":"wavelab-journal-chain\nv=3\nseq=19294\nprev=3cddab5242382fc95ee8ea49f154d8d7b33b05522bc465ec00be1a7951ae4636\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19293\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=7f8c563a7b1e809e\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19295,"row_hash":"5a7899e9fa8ced417510b1f6bf28a23a203be88564c14831f4f7ef99af1d70d6","body":"wavelab-journal-chain\nv=3\nseq=19295\nprev=11119d2e34d231e85616b0b35afd5358c5cac73ca40b77fd168a8e5a6027c62d\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.bos_swing\nstrategy_binding_seq=70\nstrategy_params_sha256=ad33585f6e524ebc529b5d82965cf6f655a96e1bf0e94836209e848d921fe5a5\nstrategy_code_sha256=70b0d8f4faf4b907fc300fd638b26ad394f456492ce52426e94599b11cfc084b\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19296,"row_hash":"36e65479d0d8e01c23cf813215af9aa3b167735bfda336db550ecb31bab5af74","body":"wavelab-journal-chain\nv=3\nseq=19296\nprev=5a7899e9fa8ced417510b1f6bf28a23a203be88564c14831f4f7ef99af1d70d6\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19295\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=5609980157773601\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19297,"row_hash":"f676217be8fa158c07330c885050d095f607b9c3720a96ce557e5ec16e02f4e7","body":"wavelab-journal-chain\nv=3\nseq=19297\nprev=36e65479d0d8e01c23cf813215af9aa3b167735bfda336db550ecb31bab5af74\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.choch\nstrategy_binding_seq=71\nstrategy_params_sha256=ea00237189d26c23a65f11f1386a248f19015469c36125d9f4cbecfa5ebd70b9\nstrategy_code_sha256=0be8f30a9cc254548716dc6ce0e2d5f2da9e9cf4e94db04c23f3fb846e2ff7ee\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19298,"row_hash":"7e67de15106ac37232d7b14c0c36c88c86f5940b6d2989041e69dc443d2304cf","body":"wavelab-journal-chain\nv=3\nseq=19298\nprev=f676217be8fa158c07330c885050d095f607b9c3720a96ce557e5ec16e02f4e7\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19297\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=2885ac4cbb2d5f71\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19299,"row_hash":"4fd162e07bebe2cca0780deec49bbbef14ab32ef6012da7ce9177324babddfc7","body":"wavelab-journal-chain\nv=3\nseq=19299\nprev=7e67de15106ac37232d7b14c0c36c88c86f5940b6d2989041e69dc443d2304cf\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.compression_break\nstrategy_binding_seq=72\nstrategy_params_sha256=264f2019a3cd20cd89331f91aa7b2d5665122216cfe6cf838fb9386f683357e1\nstrategy_code_sha256=67f9c5ff60511c11b25802fdba57cc7bda2334c89f35c5592541bacb7e0a266d\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19300,"row_hash":"5c7bb67548a8dc8fcd45557a55c44273af63fa42ecd96a617030ef6a7d13b202","body":"wavelab-journal-chain\nv=3\nseq=19300\nprev=4fd162e07bebe2cca0780deec49bbbef14ab32ef6012da7ce9177324babddfc7\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19299\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=7d1d368e9b4b5ef7\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19301,"row_hash":"946221055eb08e579ee552d639ffa2cadea4f64ed878f79b91819115ecd2409f","body":"wavelab-journal-chain\nv=3\nseq=19301\nprev=5c7bb67548a8dc8fcd45557a55c44273af63fa42ecd96a617030ef6a7d13b202\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.donchian_55_exit_20\nstrategy_binding_seq=73\nstrategy_params_sha256=f97bb754cdd8a2da606345ca74bb65fd72097ca93242c4b278f326ab6b238966\nstrategy_code_sha256=759e448473ba63c7766851977ea49083e9f873bb3d7476f1c0bb211d466f0143\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19302,"row_hash":"b2eb4d3abe12a206e39f642d5b02c15bc9bdc295e4cce943e54753a6035cedb7","body":"wavelab-journal-chain\nv=3\nseq=19302\nprev=946221055eb08e579ee552d639ffa2cadea4f64ed878f79b91819115ecd2409f\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.donchian_break_20\nstrategy_binding_seq=74\nstrategy_params_sha256=8d1dd9b17a9ac5d91606b11ee84de5da03a51335bb77475cb59eb4b16bf8b392\nstrategy_code_sha256=12b8801ce81611237150d5076e64d75cbedef11781d3fe1273d93e29448762e3\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19303,"row_hash":"539f0ca4fb7c1feda4a1001db022ceaf6df85277c69b9155ad827d630eebe062","body":"wavelab-journal-chain\nv=3\nseq=19303\nprev=b2eb4d3abe12a206e39f642d5b02c15bc9bdc295e4cce943e54753a6035cedb7\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19302\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=ec62d8c03c631c7b\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19304,"row_hash":"53af2322fae82efb98431ec8e4053c00388be4e221d6a925225a355c638d247a","body":"wavelab-journal-chain\nv=3\nseq=19304\nprev=539f0ca4fb7c1feda4a1001db022ceaf6df85277c69b9155ad827d630eebe062\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.range_fade_swing\nstrategy_binding_seq=75\nstrategy_params_sha256=4cce6b51fb20ba2f09362f481ec1d74bc972a0893150ab67f0732295fd93c637\nstrategy_code_sha256=b2cc29502741c2dd04ce7a75c8ec5fee918b65c444944e52b9c0f4b4e31b81f5\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=80129.77000000\ninvalidation_price=80129.77000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2284364.48000000%22%5D\nrr_at_t2=2.00000000\np_required=0.46009700\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=84364.48000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17630000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19305,"row_hash":"e761d6a1ea6e16cc541e9fa2ae0f3a1dc7e2728763dea4c58e3158b1f29c61cc","body":"wavelab-journal-chain\nv=3\nseq=19305\nprev=53af2322fae82efb98431ec8e4053c00388be4e221d6a925225a355c638d247a\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19304\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=1db6a0aef4283750\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19306,"row_hash":"ae2d5613649a4b4f229b93236264355e88a63fcad07e482fa002f2060d8fb3f8","body":"wavelab-journal-chain\nv=3\nseq=19306\nprev=e761d6a1ea6e16cc541e9fa2ae0f3a1dc7e2728763dea4c58e3158b1f29c61cc\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.retest_hold\nstrategy_binding_seq=76\nstrategy_params_sha256=086a8e41471e53c8eef6510b7bc59d7177a6790912dc6c257a0a1f1b394dd5a1\nstrategy_code_sha256=3f169297f83084be19b328bd57ae5943890006c317c6ae19908bde7b0dfc9a9d\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19307,"row_hash":"4db462f62b7443be1b5a521035b92cfdca5346660b3aa82bc3eef100d62ad280","body":"wavelab-journal-chain\nv=3\nseq=19307\nprev=ae2d5613649a4b4f229b93236264355e88a63fcad07e482fa002f2060d8fb3f8\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19306\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=54a40460f478bcd2\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19308,"row_hash":"5c61379e13fc10b2d6602eac57ceb6038125f6b26fac8e802d214146a4175acc","body":"wavelab-journal-chain\nv=3\nseq=19308\nprev=4db462f62b7443be1b5a521035b92cfdca5346660b3aa82bc3eef100d62ad280\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.sweep_reversal_20\nstrategy_binding_seq=77\nstrategy_params_sha256=68533be3b2d8fd9144a6e2d1bd243e4d9028ac73cb011dc1665b998c7428142f\nstrategy_code_sha256=d9d2ab1506d29c8e592700de84f98d33099fefcd7de12c615b087c173248c11a\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19309,"row_hash":"85d24ad92298f71f3356a66e1338af64122c0c36e98732043f60f0d9a3cd5e30","body":"wavelab-journal-chain\nv=3\nseq=19309\nprev=5c61379e13fc10b2d6602eac57ceb6038125f6b26fac8e802d214146a4175acc\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.swing_fade_unfiltered\nstrategy_binding_seq=78\nstrategy_params_sha256=4c9282f55b1b72918b7887fbe53fd72d3422cde68db37f9841c329dc7885cc07\nstrategy_code_sha256=4b528c2ee0236e42e70e5331f89c6d3e114fbb84539caaa91fd67fcac106ebdb\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=80129.77000000\ninvalidation_price=80129.77000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2284364.48000000%22%5D\nrr_at_t2=2.00000000\np_required=0.46009700\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=84364.48000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17630000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19310,"row_hash":"09dcb00344e4a018cd6abc37ef372362f7d89681fc57d8417ade5dc00c23d8ec","body":"wavelab-journal-chain\nv=3\nseq=19310\nprev=85d24ad92298f71f3356a66e1338af64122c0c36e98732043f60f0d9a3cd5e30\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19309\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=4895395ae8ada8da\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19311,"row_hash":"b2a0ca05fda218c4c805dec47c9a222725f16fa1b5b495417aa3eab94796e373","body":"wavelab-journal-chain\nv=3\nseq=19311\nprev=09dcb00344e4a018cd6abc37ef372362f7d89681fc57d8417ade5dc00c23d8ec\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.swing_trend_state\nstrategy_binding_seq=79\nstrategy_params_sha256=a1c30d68b696e6329b19cd2565a07f674ad23d2bea841bef4fe007a7ef9e54ef\nstrategy_code_sha256=8afaa70ae54fa04cda08c5ad4998ce0d3e1811d54279d92c9d69ce0989fe71fe\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19312,"row_hash":"2a6f94dd35913c561ebe9c0a6750e6e21b715f84df4f461fefc2ff70151d1f49","body":"wavelab-journal-chain\nv=3\nseq=19312\nprev=b2a0ca05fda218c4c805dec47c9a222725f16fa1b5b495417aa3eab94796e373\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=structure.volume_confirmed_break\nstrategy_binding_seq=80\nstrategy_params_sha256=f0d9a92a7e26c47e9df17c867dc6a36b6a0a49e37b72bb8c21c184c95606d70d\nstrategy_code_sha256=f88d24eb7846d141e8886de8cbccde581a21241e87ef60a12a0c09a89d5f89e9\nsource=structure\nhypothesis_family=structure\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19313,"row_hash":"f337a5cf7c9822bb12da82b429c9751eb1130031da32d48b47789e5efe66f31f","body":"wavelab-journal-chain\nv=3\nseq=19313\nprev=2a6f94dd35913c561ebe9c0a6750e6e21b715f84df4f461fefc2ff70151d1f49\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19312\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=c84a3a1891767053\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19314,"row_hash":"083daebc25aefc443c31b3d61b8b8c3d4ded228a3d05846b6d7349e9db485029","body":"wavelab-journal-chain\nv=3\nseq=19314\nprev=f337a5cf7c9822bb12da82b429c9751eb1130031da32d48b47789e5efe66f31f\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.adx_dmi_14\nstrategy_binding_seq=81\nstrategy_params_sha256=d625470646159da3ca32a5d3f5eb76d329a65a9394b60c0f9138c26b243dfbda\nstrategy_code_sha256=ec086afe67ddcaee81d0f569b5c90d295352e841f9880ad70c3acc4c0095e64d\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19315,"row_hash":"67cd9bec9f68b1b6cc787222f62759e5d9a6780f1e4548730da511d7240fb1f6","body":"wavelab-journal-chain\nv=3\nseq=19315\nprev=083daebc25aefc443c31b3d61b8b8c3d4ded228a3d05846b6d7349e9db485029\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19314\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=1fc1268c24b3e5d9\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19316,"row_hash":"5279b0c95a558771a775d3b91bf0c155654ef033a9998068d4cff3a60dc52f16","body":"wavelab-journal-chain\nv=3\nseq=19316\nprev=67cd9bec9f68b1b6cc787222f62759e5d9a6780f1e4548730da511d7240fb1f6\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.aroon_25\nstrategy_binding_seq=82\nstrategy_params_sha256=a60d11031d90e9d70d041a56b6f3ed8f3677ad426cbacee43b3280a4b69f80e3\nstrategy_code_sha256=985e111f0d710bc432776db0f67d043b441bd5677674a90a617667d8c4b70d4c\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19317,"row_hash":"bcf6cbe5c86179c96a3dda79ddded080031d7b00a492b9a0c52f04feb790260b","body":"wavelab-journal-chain\nv=3\nseq=19317\nprev=5279b0c95a558771a775d3b91bf0c155654ef033a9998068d4cff3a60dc52f16\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19316\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=bafad6e657123a8d\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19318,"row_hash":"6460e9a54be7e1206c62f137c45cea54fae8ef19e1ea217fc1035b267e654b19","body":"wavelab-journal-chain\nv=3\nseq=19318\nprev=bcf6cbe5c86179c96a3dda79ddded080031d7b00a492b9a0c52f04feb790260b\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.donchian_turtle_55_20\nstrategy_binding_seq=83\nstrategy_params_sha256=2c69d6aa63125850806122f53f6e273105d41678d44e63a0112f3bf4a001b99f\nstrategy_code_sha256=9b008e72271ea7f03ecb6d1745b47feb0fabe2a3cada912df68728eb2e6d5b19\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19319,"row_hash":"b99e70d2c34a155d983291b5d597cd0010e6e84f1d23e02394e6c5af9ae46bc3","body":"wavelab-journal-chain\nv=3\nseq=19319\nprev=6460e9a54be7e1206c62f137c45cea54fae8ef19e1ea217fc1035b267e654b19\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.ema200_filter\nstrategy_binding_seq=84\nstrategy_params_sha256=06cf0a4cffeb46b9827fe297f47b93c1ee83a5f145f7d595e59bc5bdd9a72a63\nstrategy_code_sha256=1f01d217c52d613c49566b0956a97d2cb61e5282e6f1347d5ea6a2da925a6aed\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19320,"row_hash":"0ab7536c337aef51696da0eddb3f0016e839dc2b3979600d4ae5e21b0d1d756a","body":"wavelab-journal-chain\nv=3\nseq=19320\nprev=b99e70d2c34a155d983291b5d597cd0010e6e84f1d23e02394e6c5af9ae46bc3\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19319\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=5117879a53066976\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19321,"row_hash":"88a5a12d718f48f2f075f874925654ba5bd802ae513ae0488a13b5b6e29caa86","body":"wavelab-journal-chain\nv=3\nseq=19321\nprev=0ab7536c337aef51696da0eddb3f0016e839dc2b3979600d4ae5e21b0d1d756a\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.ema_cross_21_55\nstrategy_binding_seq=85\nstrategy_params_sha256=33e6e85af38473eab80c6eccd9cafd2ecc00610e418f55d2a2c5b53a24666728\nstrategy_code_sha256=eb6feb9c4df4fa5b42b0309ff2e54cc28d5470149cdca7c0156c189850491dfd\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19322,"row_hash":"b2504b87b0e34101c59c6e592688281246108fb0dd75e7747c2404c746b03674","body":"wavelab-journal-chain\nv=3\nseq=19322\nprev=88a5a12d718f48f2f075f874925654ba5bd802ae513ae0488a13b5b6e29caa86\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19321\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=6e21d111d7c13b4e\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19323,"row_hash":"d75e5727f85d9abdac305a10d815e1aea525d6d4e265589b023f66757c581a0b","body":"wavelab-journal-chain\nv=3\nseq=19323\nprev=b2504b87b0e34101c59c6e592688281246108fb0dd75e7747c2404c746b03674\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.ema_stack_21_55_200\nstrategy_binding_seq=86\nstrategy_params_sha256=439ad7d25889a4ca56b47a2ca9ac6941225766e9f982c916413d1cb9593a19c8\nstrategy_code_sha256=abb84cf83c1a2ff11073604657047e932ee6cf3b51f65d3cd2650f7e0f4cb5a3\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19324,"row_hash":"a925dccc51147c0b42e56bf2ebe107fc42d4137183e23a3991a333c15d0f19d7","body":"wavelab-journal-chain\nv=3\nseq=19324\nprev=d75e5727f85d9abdac305a10d815e1aea525d6d4e265589b023f66757c581a0b\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.ichimoku_kumo\nstrategy_binding_seq=87\nstrategy_params_sha256=ff01e7930dbad15b00b049034536b8ef410023e25e5160549f70b21c61c414a1\nstrategy_code_sha256=c02551ee298a50934c1a917d4b93b65766904ea5a757f6d30e09fb151f0e10d5\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19325,"row_hash":"3227adbd3215a92a71172f2f53640fa7fb60e00e86a6211eb78ae559d0f62251","body":"wavelab-journal-chain\nv=3\nseq=19325\nprev=a925dccc51147c0b42e56bf2ebe107fc42d4137183e23a3991a333c15d0f19d7\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19324\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=70fd9bf7b351bef1\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19326,"row_hash":"6dbb5f9283220c35aae55960fc19e7289eeb7fb113c47c7d1d16cd40f3330c27","body":"wavelab-journal-chain\nv=3\nseq=19326\nprev=3227adbd3215a92a71172f2f53640fa7fb60e00e86a6211eb78ae559d0f62251\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.linreg_slope_55_atr14\nstrategy_binding_seq=88\nstrategy_params_sha256=b0e3e24daa18595018c1badc0b53d5edbce3d3dd52823087e30c4914209269ac\nstrategy_code_sha256=3f3b20563b27ceed31db60dbbdd40562819ab7a9e9972554348f81c8694c9353\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19327,"row_hash":"ac6f101082c04e0b24b6c7f5604d680d730602f997419d69643e0c424518f9e9","body":"wavelab-journal-chain\nv=3\nseq=19327\nprev=6dbb5f9283220c35aae55960fc19e7289eeb7fb113c47c7d1d16cd40f3330c27\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19326\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=f9197c63dfb363e8\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19328,"row_hash":"5f5fd796fb8d3c63d0056c643dc9ab3156f5076c69e6e01276635eb46f9e7f12","body":"wavelab-journal-chain\nv=3\nseq=19328\nprev=ac6f101082c04e0b24b6c7f5604d680d730602f997419d69643e0c424518f9e9\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.macd_12_26_9\nstrategy_binding_seq=89\nstrategy_params_sha256=4105361b477d65dddb99505299e55315d0d5b0f7f9020688f7283f6841bd2de5\nstrategy_code_sha256=d41a6c20c5d230e02605db8cf3d250a3f817d768eea1073ad52e7f7fe0b98608\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19329,"row_hash":"ed90a32cf82abca89eefe4618ca96c6c030d02be255352e0ec0fcb1d09627c54","body":"wavelab-journal-chain\nv=3\nseq=19329\nprev=5f5fd796fb8d3c63d0056c643dc9ab3156f5076c69e6e01276635eb46f9e7f12\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19328\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=52fc5f8836fc7481\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19330,"row_hash":"11ad4ba8d929ad5e64b5a695f00f3601decf5b1139226ab3f2b8dbdad4f77dc2","body":"wavelab-journal-chain\nv=3\nseq=19330\nprev=ed90a32cf82abca89eefe4618ca96c6c030d02be255352e0ec0fcb1d09627c54\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.psar_002_020\nstrategy_binding_seq=90\nstrategy_params_sha256=18d6530b5bf61e581fdd8ef18495ddd3acdc0150ea9f959e1285e445b989aa0f\nstrategy_code_sha256=a83837752eb41ff9b34b2a99cc7a3e5ec6832bdc0807303b26c524c1a2a0b382\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19331,"row_hash":"5a767e9571434aeed8e981ff0202dda86592cb6c5af180253501f28cd8fc9634","body":"wavelab-journal-chain\nv=3\nseq=19331\nprev=11ad4ba8d929ad5e64b5a695f00f3601decf5b1139226ab3f2b8dbdad4f77dc2\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19330\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=0a4dfcdd506efda9\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19332,"row_hash":"aa8862093d8bd6621fb86979e9a8202e7deff88a0d06cd4914da3e4293b8f9ad","body":"wavelab-journal-chain\nv=3\nseq=19332\nprev=5a767e9571434aeed8e981ff0202dda86592cb6c5af180253501f28cd8fc9634\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=trend.supertrend_atr14_x3\nstrategy_binding_seq=91\nstrategy_params_sha256=f4ed09e8b08fb50eb8027a6743e1f63bf8a0ce8231927a861ccd8b95e5716adb\nstrategy_code_sha256=0bd35cb26160c60e691726b4fcb83cc4b6a8e8638125536aa6fa2f8f84104a6a\nsource=trend\nhypothesis_family=trend\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19333,"row_hash":"7ac2e26e22f9314f63cfb3d060258c2fe11d4cd5e13be16b04bf598e124b8a32","body":"wavelab-journal-chain\nv=3\nseq=19333\nprev=aa8862093d8bd6621fb86979e9a8202e7deff88a0d06cd4914da3e4293b8f9ad\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19332\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=d864470c966c5661\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19334,"row_hash":"269dbf440307ac9ef6b0566bf9941de3da94f0e57db6d1fdb8a9b5891791bf74","body":"wavelab-journal-chain\nv=3\nseq=19334\nprev=7ac2e26e22f9314f63cfb3d060258c2fe11d4cd5e13be16b04bf598e124b8a32\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.bbw_pct_low_carry\nstrategy_binding_seq=92\nstrategy_params_sha256=fa7d3996ca0f561274167d8463655717523d82f115519d40751b79634f3041d0\nstrategy_code_sha256=852bc9cd3b1e73edbdcca57843bf9d04ec58ddf92ea2bb93c636cb5d8903beba\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19335,"row_hash":"f26c6cd95493408ac5cd90ddee60d663636f425ea4fe01ad00ed4b57879772c4","body":"wavelab-journal-chain\nv=3\nseq=19335\nprev=269dbf440307ac9ef6b0566bf9941de3da94f0e57db6d1fdb8a9b5891791bf74\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.chandelier_atr_trail\nstrategy_binding_seq=93\nstrategy_params_sha256=4801f13b7677fb4164a6b48c8b7b3627046106e72ff64f64cd4f9d7c5bfc2ce7\nstrategy_code_sha256=c5367fa6e9ee2a717f82b85b37e27ffc3132c7563979bd05951e932d5ddeee54\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19336,"row_hash":"4e73ad8f52bd8e3ee827e2d9768886bb7b872a62bb2f021f5bb5f5708aa99d0d","body":"wavelab-journal-chain\nv=3\nseq=19336\nprev=f26c6cd95493408ac5cd90ddee60d663636f425ea4fe01ad00ed4b57879772c4\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19335\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=aded812a5627fc57\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=-1\nentry_price=81541.34000000\nstop=82952.91000000\ntarget=78718.20000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17480000\n"} {"seq":19337,"row_hash":"6638ad89c575225c8c9fbb3e2352cf8ab02bbb8e5a833e854cdc90b7177e806d","body":"wavelab-journal-chain\nv=3\nseq=19337\nprev=4e73ad8f52bd8e3ee827e2d9768886bb7b872a62bb2f021f5bb5f5708aa99d0d\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.chandelier_fixed_pct\nstrategy_binding_seq=94\nstrategy_params_sha256=0ea385c0a9a64e68ec2586c50bd4542c131b174a08ce9fefa675555dae23c76e\nstrategy_code_sha256=c40ca5b768adda95033f224e4b0a1e69cd2e017727071bee73d8abd554fb084e\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19338,"row_hash":"1a84c77709c5519d4d0fc16d9d19ec17b6ad839ea7fe7b56b1da142bf5835240","body":"wavelab-journal-chain\nv=3\nseq=19338\nprev=6638ad89c575225c8c9fbb3e2352cf8ab02bbb8e5a833e854cdc90b7177e806d\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19337\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=36414a2d3ca9edda\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19339,"row_hash":"e9691bd2b7ef8e16382a83e4efffe159fb3550717c2c078e2fe2d9a8aaafceee","body":"wavelab-journal-chain\nv=3\nseq=19339\nprev=1a84c77709c5519d4d0fc16d9d19ec17b6ad839ea7fe7b56b1da142bf5835240\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.ema55_side_unfiltered\nstrategy_binding_seq=95\nstrategy_params_sha256=39722f96b96683e65c3ac04a13199684837fe2d79a0a4f5e2969b7b7219fda11\nstrategy_code_sha256=ce5ebb0829b0d6970bcba0bab57a271a11de4a040f7708ddd05e9cf22bdc0ef1\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19340,"row_hash":"3e0bee2a81f71859fd1d9da257da4f87dd90d642b603e87640f052ae1077eb04","body":"wavelab-journal-chain\nv=3\nseq=19340\nprev=e9691bd2b7ef8e16382a83e4efffe159fb3550717c2c078e2fe2d9a8aaafceee\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19339\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=24ab1175b80be950\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19341,"row_hash":"3bf2b6543475ec2f79b4e01af0b48a78c201fba760be5fce25ca4cc5ce248ddf","body":"wavelab-journal-chain\nv=3\nseq=19341\nprev=3e0bee2a81f71859fd1d9da257da4f87dd90d642b603e87640f052ae1077eb04\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.inside_bar_breakout\nstrategy_binding_seq=96\nstrategy_params_sha256=1a94e2fec77a78e93dd6563a7a63cb93bdf459e7bb6f99e56bf9818c55a7a824\nstrategy_code_sha256=467d60a2d751c5d7ec6a4a55ac31f6089801c88b956f752ec2b4fb33e2d14a56\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19342,"row_hash":"277f35f6aa1fb34147e026cfd5af4c1723376049840d4e297b19c160e00f5bbd","body":"wavelab-journal-chain\nv=3\nseq=19342\nprev=3bf2b6543475ec2f79b4e01af0b48a78c201fba760be5fce25ca4cc5ce248ddf\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.keltner_breakout\nstrategy_binding_seq=97\nstrategy_params_sha256=4a07d7eace27923a97bfcc320ab2e310c465157e9cf0322e693d12ead093f083\nstrategy_code_sha256=cbe77c8396ad2915c4ff910aa1726001d82bf262d55ffd361b72173e92fa9a7d\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19343,"row_hash":"3b6ddb2c4611227a1dfc478f80262dcf217a348444933a813a28f0c489703f8b","body":"wavelab-journal-chain\nv=3\nseq=19343\nprev=277f35f6aa1fb34147e026cfd5af4c1723376049840d4e297b19c160e00f5bbd\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.natr_high_regime_trend\nstrategy_binding_seq=98\nstrategy_params_sha256=22ba4afab47f6986e475fbc578f985859e0e2d03ba1def7f3c2d74fe8a9f07d2\nstrategy_code_sha256=c873186d50d9c38ea822bdabb8a4fb2d29f3c47aa8540280c34c0886e74f607c\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19344,"row_hash":"31489d1be59e52bfdfc666e9ded80381cad8592a1cb342a8bf33fab5b12fc85e","body":"wavelab-journal-chain\nv=3\nseq=19344\nprev=3b6ddb2c4611227a1dfc478f80262dcf217a348444933a813a28f0c489703f8b\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19343\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=817f99f9d1435eac\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19345,"row_hash":"bcc82c81d4722b34744a0a1316e0533f69cd9594da1fc7d66617b001f5b64c0b","body":"wavelab-journal-chain\nv=3\nseq=19345\nprev=31489d1be59e52bfdfc666e9ded80381cad8592a1cb342a8bf33fab5b12fc85e\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.natr_low_regime_trend\nstrategy_binding_seq=99\nstrategy_params_sha256=22ba4afab47f6986e475fbc578f985859e0e2d03ba1def7f3c2d74fe8a9f07d2\nstrategy_code_sha256=80bae2c1f734ab0fc40668067a580f9ea50a53878ac63f0d3e6a7821479b556d\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19346,"row_hash":"b9f4528f3662da9b54bcea19e11d2edfd2e03125b49d7ff219d24110df6e7d1d","body":"wavelab-journal-chain\nv=3\nseq=19346\nprev=bcc82c81d4722b34744a0a1316e0533f69cd9594da1fc7d66617b001f5b64c0b\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.nr7_breakout\nstrategy_binding_seq=100\nstrategy_params_sha256=fceb444464576b4255370e825443b91feae8d9e01a17a5f65d19461cd813edc5\nstrategy_code_sha256=7298dbbaf99546e89376c7649404a9f68443e23905ac404e9cc5ad9c02e5071b\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19347,"row_hash":"dc9ba15fc8ab52cd395dec505219ff2f8bed1f5d636447ff3824eb8a02ebdc92","body":"wavelab-journal-chain\nv=3\nseq=19347\nprev=b9f4528f3662da9b54bcea19e11d2edfd2e03125b49d7ff219d24110df6e7d1d\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.rs_vol_pct_high_carry\nstrategy_binding_seq=101\nstrategy_params_sha256=ae7c785e6f03ce73e37013f1d0de50b5bc23f29805b3e63443f7e637470fb39c\nstrategy_code_sha256=270b6c223e0765595af3320b3c9050cc9ab02457b3279efdccf48e86d012bfec\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19348,"row_hash":"6920404b461c5f14ba1981c514179c93dbc1f3c3b03689a6bcfdbfed5f1bc355","body":"wavelab-journal-chain\nv=3\nseq=19348\nprev=dc9ba15fc8ab52cd395dec505219ff2f8bed1f5d636447ff3824eb8a02ebdc92\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.rs_vol_pct_high_fade\nstrategy_binding_seq=102\nstrategy_params_sha256=ae7c785e6f03ce73e37013f1d0de50b5bc23f29805b3e63443f7e637470fb39c\nstrategy_code_sha256=f6aab84d4b405b35ca021b7b80a582d4c046775e0ed95dbb7e70cb80fb208d61\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19349,"row_hash":"79216212da797af2781babca4a60d31dbbaa1a89caa31ab31eb61bf430c5822f","body":"wavelab-journal-chain\nv=3\nseq=19349\nprev=6920404b461c5f14ba1981c514179c93dbc1f3c3b03689a6bcfdbfed5f1bc355\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.rs_vol_pct_low_carry\nstrategy_binding_seq=103\nstrategy_params_sha256=4024ca4476bc02757f2ec758ccaa008f2804eccf3317a0e5eb99d9bd28fb09b5\nstrategy_code_sha256=2835757cf2328138b59caaa3819780ade88c2f643e253d4cd7d292d90b9156e4\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19350,"row_hash":"84f02e4d4812d386d7c355f52bf94ede0465418a1058f592d331d5a59bc97753","body":"wavelab-journal-chain\nv=3\nseq=19350\nprev=79216212da797af2781babca4a60d31dbbaa1a89caa31ab31eb61bf430c5822f\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.squeeze_bb_kc_release\nstrategy_binding_seq=104\nstrategy_params_sha256=a52c3a7d4fa40d0f639d31403554936dd37d32be601afabe37460c7921801466\nstrategy_code_sha256=a192f51ef98fdef03844107ee92d3f0b89a40eb147e4d9fcc36d1fdcfba276d9\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=actionable\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection=-1\narchetype:null\ncount_id:null\nin_zone=1\nentry_lo=81541.34000000\nentry_hi=81541.34000000\nstop=82952.91000000\ninvalidation_price=82952.91000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2278718.20000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45961300\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price=81541.34000000\nfill_ts_ms=1792051200000\nresolution_target=78718.20000000\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.17480000\nreasons_json=%5B%22planned%22%5D\n"} {"seq":19351,"row_hash":"1bdae282a94ad5202782ee2e7202b334017ff01b5685827575ed41484e187b3f","body":"wavelab-journal-chain\nv=3\nseq=19351\nprev=84f02e4d4812d386d7c355f52bf94ede0465418a1058f592d331d5a59bc97753\nkind=control\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=19350\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=8e7f618c5e69e328\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1792051200000\ndirection=1\nentry_price=81541.34000000\nstop=80129.77000000\ntarget=84364.48000000\nfill_rule_seq=5\nfill_basis=market_on_close\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\ncost_r=0.17630000\n"} {"seq":19352,"row_hash":"2cb090676fa4d0f2e6c1732119cd262f639b6dbb25709302c2962684fc9c70d9","body":"wavelab-journal-chain\nv=3\nseq=19352\nprev=1bdae282a94ad5202782ee2e7202b334017ff01b5685827575ed41484e187b3f\nkind=decision\nwritten_ms=1792051200406\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=19193\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nstrategy_id=volatility.wide_range_thrust\nstrategy_binding_seq=105\nstrategy_params_sha256=92a66a811e6a7147bc86e30c3dd94df7bb51a17233c87f38de240e3308f4cfe5\nstrategy_code_sha256=0a12287f73e536a2264f8511de9a2153bc531f8d35dbaf35dae4473dc50f226f\nsource=volatility\nhypothesis_family=volatility\nprereg_seq=2\nbar_open_ms=1792036800000\nbar_close_ms=1792051200000\nbar_ingest_ms=1792051200313\nwritten_ms=1792051200406\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nmax_skew_ms=2000\nlate_after_ms=60000\nlate=0\nlate_reason:null\nengine_sha=e892218\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=81541.34000000\nmark_source=bar_close\nfeed_id=binance.spot.ws\nbar_n_source_bars=240\nbar_expected_source_bars=240\nbar_is_gap=0\nverdict=no_trade\nabstain_code:null\nabstain_detail:null\nwatch_reason:null\nmaturity=1\nengine_mode=live\nstale=0\ncatching_up=0\nmanual=0\ndirection:null\narchetype:null\ncount_id:null\nin_zone:null\nentry_lo:null\nentry_hi:null\nstop:null\ninvalidation_price:null\ninvalidation_rule:null\ntargets_json:null\nrr_at_t2:null\np_required:null\nev_r_lo:null\nn_cell:null\nfill_rule_id=market_on_close_v1\nfill_rule_seq=5\nfill_rule_sha256=420ade1a124339598228a8a59ee3ceea966c75110843a94fa80d5762d49cbe4a\nfill_rule_json=%7B%22basis%22%3A%22market_on_close%22%2C%22entry%22%3A%22the%20close%20of%20the%20last%20CLOSED%20bar%22%2C%22id%22%3A%22market_on_close_v1%22%7D\nfill_basis=market_on_close\nfill_price:null\nfill_ts_ms:null\nresolution_target:null\nresolution_target_basis=exit_template_tp_r\nexit_template_id=cat_k150_tp200_48b\nexit_template_seq=3\nexit_template_sha256=8bf6573b094ca782dcb0d6ea833111ed99d645d2ccda985567b092b7d4d94229\nexit_template_json=%7B%22atr%22%3A%7B%22arithmetic%22%3A%22exact%20rationals%20over%20integer%20ticks%22%2C%22method%22%3A%22wilder%22%2C%22period%22%3A%2214%22%2C%22rounding%22%3A%22floor%20to%20whole%20ticks%20of%200.01%22%2C%22seed%22%3A%22mean%20of%20the%20first%20period%20true%20ranges%22%2C%22source_sha256%22%3A%229a9f22e4f8654ce7816d037eab982f683290e065d391d7af1b0b66ce6eaf0678%22%2C%22window_bars%22%3A%221500%22%2C%22window_ends_at%22%3A%22the%20decision%20bar%2C%20inclusive%22%7D%2C%22id%22%3A%22cat_k150_tp200_48b%22%2C%22max_bars%22%3A%2248%22%2C%22sl_atr_micro%22%3A%221500000%22%2C%22tp_r_micro%22%3A%222000000%22%7D\ncost_model_id=binance_spot_taker_v1\ncost_model_seq=4\ncost_model_sha256=01891cc593eb1e7b4d3709a87faf88a7de48100a54cb5431c5d7303b5fa06268\ncost_model_json=%7B%22fee_tenth_bps%22%3A%2275%22%2C%22id%22%3A%22binance_spot_taker_v1%22%2C%22non_fee_tenth_bps%22%3A%2275%22%2C%22note%22%3A%22fee_bps_per_side%20is%20Binance%27s%20VIP0%20spot%20taker%20rate%20with%20the%20BNB%20fee%20discount%20%280.075%25%29%3B%20without%20the%20discount%20it%20is%200.10%25.%20spread_bps%20is%20the%20ASSUMED%20per-side%20non-fee%20cost%2C%20INCLUSIVE%20of%20half-spread%20and%20slippage%2C%20so%20slippage_bps%20is%20zero%20rather%20than%20double-counted%3B%20at%207.5%20bps%20it%20is%20far%20above%20BTCUSDT%27s%20usual%20one-tick%20spread%2C%20so%20the%2015%20bps%20charged%20per%20side%20exceeds%20the%20undiscounted%20fee%20plus%20a%20realistic%20spread.%20Not%20measured%3A%20nothing%20in%20this%20tree%20stores%20bid%2Fask%2C%20and%20a%20measured%20spread%20would%20make%20the%20ledger%20unverifiable%20from%20the%20free%20archives.%22%7D\nfee_bps_per_side=7.5000\nspread_bps=7.5000\nslippage_bps=0.0000\ncost_r=0.00000000\nreasons_json=%5B%22flat%22%5D\n"} {"seq":19353,"row_hash":"7fad3eb3c7c2b64eeec0cb0adec8c2ef4509b8d6a34a15237733fede060ec29c","body":"wavelab-journal-chain\nv=3\nseq=19353\nprev=2cb090676fa4d0f2e6c1732119cd262f639b6dbb25709302c2962684fc9c70d9\nkind=bar_manifest\nwritten_ms=1792051200914\nwriter_id=wavelab-emitter\nengine_sha=e892218\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_kind=normal\nsymbol=BTCUSDT\ntimeframe=4h\ntf_ms=14400000\nbar_open_ms=1792051200000\nbar_close_ms=1792065600000\nroster_sha256=3c6c2b9e397c6b71cd74c132ddfbc6a430a9e1220aa8dbc4ebe2cde7c9a78c2d\nroster_json=%5B%22candles.body_flow_20%22%2C%22candles.close_in_range%22%2C%22candles.doji_after_thrust%22%2C%22candles.engulfing_raw%22%2C%22candles.engulfing_trend%22%2C%22candles.hammer_oversold%22%2C%22candles.inside_bar_break%22%2C%22candles.marubozu_continuation%22%2C%22candles.outsized_wick%22%2C%22candles.range_expansion%22%2C%22candles.range_gap%22%2C%22candles.shooting_star_overbought%22%2C%22candles.three_directional_bars%22%2C%22flow.absorption_narrow_range%22%2C%22flow.chaikin_osc_3_10%22%2C%22flow.mfi14_extremes%22%2C%22flow.move_without_volume%22%2C%22flow.obv_divergence20%22%2C%22flow.obv_ema21%22%2C%22flow.obv_leads20%22%2C%22flow.roc20_unfiltered%22%2C%22flow.trend_with_participation%22%2C%22flow.volume_climax%22%2C%22flow.volume_thrust%22%2C%22flow.vwap_session_side%22%2C%22mean_reversion.bb20_2_fade%22%2C%22mean_reversion.bb20_2_range_adx14%22%2C%22mean_reversion.bb20_2_reentry%22%2C%22mean_reversion.bb20_2_volume_climax%22%2C%22mean_reversion.cci20_fade%22%2C%22mean_reversion.keltner20_atr14_fade%22%2C%22mean_reversion.rsi14_cardwell_sma200%22%2C%22mean_reversion.rsi14_fixed_3070%22%2C%22mean_reversion.streak3_fade%22%2C%22mean_reversion.stretch_ema200_atr14%22%2C%22mean_reversion.sweep_rejection_20%22%2C%22mean_reversion.willr14_fade%22%2C%22momentum.ao_confirms_extreme%22%2C%22momentum.ao_divergence_extreme%22%2C%22momentum.ao_sign%22%2C%22momentum.er_kaufman_filtered%22%2C%22momentum.kama_cross%22%2C%22momentum.linreg_acceleration%22%2C%22momentum.momentum_with_volume%22%2C%22momentum.roc10%22%2C%22momentum.roc_term_structure%22%2C%22momentum.sign_persistence%22%2C%22seasonality.post_monthly_expiry_long%22%2C%22seasonality.pre_quarterly_expiry_short%22%2C%22seasonality.turn_of_month_long%22%2C%22seasonality.weekend_short%22%2C%22structure.atr_buffered_break%22%2C%22structure.bos_swing%22%2C%22structure.choch%22%2C%22structure.compression_break%22%2C%22structure.donchian_55_exit_20%22%2C%22structure.donchian_break_20%22%2C%22structure.range_fade_swing%22%2C%22structure.retest_hold%22%2C%22structure.sweep_reversal_20%22%2C%22structure.swing_fade_unfiltered%22%2C%22structure.swing_trend_state%22%2C%22structure.volume_confirmed_break%22%2C%22trend.adx_dmi_14%22%2C%22trend.aroon_25%22%2C%22trend.donchian_turtle_55_20%22%2C%22trend.ema200_filter%22%2C%22trend.ema_cross_21_55%22%2C%22trend.ema_stack_21_55_200%22%2C%22trend.ichimoku_kumo%22%2C%22trend.linreg_slope_55_atr14%22%2C%22trend.macd_12_26_9%22%2C%22trend.psar_002_020%22%2C%22trend.supertrend_atr14_x3%22%2C%22volatility.bbw_pct_low_carry%22%2C%22volatility.chandelier_atr_trail%22%2C%22volatility.chandelier_fixed_pct%22%2C%22volatility.ema55_side_unfiltered%22%2C%22volatility.inside_bar_breakout%22%2C%22volatility.keltner_breakout%22%2C%22volatility.natr_high_regime_trend%22%2C%22volatility.natr_low_regime_trend%22%2C%22volatility.nr7_breakout%22%2C%22volatility.rs_vol_pct_high_carry%22%2C%22volatility.rs_vol_pct_high_fade%22%2C%22volatility.rs_vol_pct_low_carry%22%2C%22volatility.squeeze_bb_kc_release%22%2C%22volatility.wide_range_thrust%22%5D\nexpected_rows=88\ndraw_algorithm_seq=6\nmax_skew_ms=2000\nrefusal_reason:null\n"}