{"seq":1254,"row_hash":"d4e27153bfdad892d2a886e854d501a334710c8fc8106b548ccde2696ac3c0f1","body":"wavelab-journal-chain\nv=3\nseq=1254\nprev=3839e9a233f753ad8af28691f9f75f3feda643ed9fab2ff1b96dd722dcf05793\nkind=head\nwritten_ms=1790364901283\nwriter_id=wavelab-publisher\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nhead_seq=1253\nhead_row_hash=3839e9a233f753ad8af28691f9f75f3feda643ed9fab2ff1b96dd722dcf05793\ncovers_from_seq=1251\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nlive_schema_sha256=602ea699cd1e146a527b8bdfc0e2c14d90e30c950cf7e29923cf115aeb133726\nverifier_sha256=d600af2ce60488b97357c8b263254931e7605828053f1ff6ed1d0142378138a2\ncolumn_order_sha256=4d6fee5ddbeb01e1c777cdfed7b1fd952fddd728d6cab7fe8089d3c348d726c9\nmax_head_interval_ms=3600000\nprereg_seq=2\npublished_ms=1790364901283\npublish_uri=segments%2F2026%2F09%2F25%2F0000001251-0000001253.ndjson\n"} {"seq":1255,"row_hash":"d5d999ef89925a94fb53fa5ed81fdeafbd78c06523142a90a2311ae0081795cf","body":"wavelab-journal-chain\nv=3\nseq=1255\nprev=d4e27153bfdad892d2a886e854d501a334710c8fc8106b548ccde2696ac3c0f1\nkind=head_proof\nwritten_ms=1790364905100\nwriter_id=wavelab-publisher\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nhead_ref_seq=1254\nproof_type=opentimestamps\nproof_uri=opentimestamps%3Apending\nproof_sha256=bd7aae0b55da7f09686418d1ccba365294298665fcfc85130fd4b513e930970f\nproof_blob=004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e892940108d4e27153bfdad892d2a886e854d501a334710c8fc8106b548ccde2696ac3c0f1fff0101815cdae3c9e12daab86a645da5ff8a508f120c75fc89e868d538241048f02c9585bf2a05383d3dd1e24f5d34b6df54c0a55f308f020799efdce2a1c9d0aa397dd9be1c4c6721a7de75bc8b13ab0a396641cb78d68af08f0208394063ec39df5fd83f45eff7d3b09e87d0e5ca482051e5557bb0e79230856cb08f020baf8cd8f138efdf8e373dd4de91ccdf03db3b4ff878dd98ee6ce1bd4bd72ca6008f1046ab6cce9f00881dd8902e7f46d530083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6dfff0082a4deae7ee3e9f2e08f02008045b5b46d21b9abc34f971abf97d76b46b77e44a04ff05d87cf86b8765b15108f0104e2fe77139bc766ed94d7f4a667f07a908f020c6da3303f3fa46cea7db96b77ad64955c6d7ddff6cbb32a2297e55111f231d0008f1205bc1d435bc281d29019de2730912f3324ec55abcbab75686051717ac26a9c0b508f1046ab6cce7f0086f864da9f2217c150083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267f008f6f15b307fab002a08f010150a28ee075452905e6a5218a1b25b4608f120ef4e306f9c4529d8e4107cc1c25c6aaa425c668986a7d11f74a1a6d73e0ccbcb08f020a0f7c9ed28cc65998aeed40e169e09191d13698e3551fd68f63300b3386acd3408f020f46150011c5a14126d9bb337efa4c6c0c1a082e450c4e66d4a98fb8ad8f5109a08f1046ab6cce7f008a41280e09f6b10610083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267\nattested_ms:null\nattested_ms_source:null\nobtained_ms=1790364905100\n"} {"seq":1256,"row_hash":"d419776e5ed3d192a5dadd81625f576bc39e68c31e13393599150019c6845029","body":"wavelab-journal-chain\nv=3\nseq=1256\nprev=d5d999ef89925a94fb53fa5ed81fdeafbd78c06523142a90a2311ae0081795cf\nkind=head_proof\nwritten_ms=1790364915146\nwriter_id=wavelab-publisher\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nhead_ref_seq=1254\nproof_type=git_commit\nproof_uri=git%3A35db36e839bd0a66754a59553b8d0deef30e578b\nproof_sha256=49bd346c354912fd5672cd9faa1c71b0d129e7c96802c54566a71e5832417e7f\nproof_blob:null\nattested_ms:null\nattested_ms_source:null\nobtained_ms=1790364915146\n"} {"seq":1257,"row_hash":"4aee9c07c5e03742a2c09a62647e87dba4cadd5feb89c507cec45815881acc82","body":"wavelab-journal-chain\nv=3\nseq=1257\nprev=d419776e5ed3d192a5dadd81625f576bc39e68c31e13393599150019c6845029\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1258,"row_hash":"d09a27a2a3470cdcffdec2bef23407ff324bb85f9af679e8cc6bab40fd01f0b0","body":"wavelab-journal-chain\nv=3\nseq=1258\nprev=4aee9c07c5e03742a2c09a62647e87dba4cadd5feb89c507cec45815881acc82\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1259,"row_hash":"cd5b92c0b4099f4128be018b0ee5b9bc24f51837c53e8bae3117daf9fe1084a3","body":"wavelab-journal-chain\nv=3\nseq=1259\nprev=d09a27a2a3470cdcffdec2bef23407ff324bb85f9af679e8cc6bab40fd01f0b0\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1258\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=47867049ec3afd10\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1260,"row_hash":"ddf0e67b26c980ecff520345d0bf768663261cb31dab7d0cc8ec3ab24319f24b","body":"wavelab-journal-chain\nv=3\nseq=1260\nprev=cd5b92c0b4099f4128be018b0ee5b9bc24f51837c53e8bae3117daf9fe1084a3\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1261,"row_hash":"bbdc4531a8e30e7f1582b28b8fdc24ac0055838748d2505c39b1af5df1ac2c08","body":"wavelab-journal-chain\nv=3\nseq=1261\nprev=ddf0e67b26c980ecff520345d0bf768663261cb31dab7d0cc8ec3ab24319f24b\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1262,"row_hash":"15991166334e1a93a5b617c2b6c4daa2893bf2997f80f3749efc35df73d54d1b","body":"wavelab-journal-chain\nv=3\nseq=1262\nprev=bbdc4531a8e30e7f1582b28b8fdc24ac0055838748d2505c39b1af5df1ac2c08\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1263,"row_hash":"e51ede97b8a5c91387908e6c9f569cf8884c3cb6c5489067b7c6f7552c989bc1","body":"wavelab-journal-chain\nv=3\nseq=1263\nprev=15991166334e1a93a5b617c2b6c4daa2893bf2997f80f3749efc35df73d54d1b\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1264,"row_hash":"c7fdab65668231292a77ac978eae708e8a03650bcdac39ee90b42a2859f0663c","body":"wavelab-journal-chain\nv=3\nseq=1264\nprev=e51ede97b8a5c91387908e6c9f569cf8884c3cb6c5489067b7c6f7552c989bc1\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1265,"row_hash":"d2ff62f898f2eadf478a5af0c06ff7947a2cfd9c7e3d865ae46ea40968284e6c","body":"wavelab-journal-chain\nv=3\nseq=1265\nprev=c7fdab65668231292a77ac978eae708e8a03650bcdac39ee90b42a2859f0663c\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1266,"row_hash":"a3ed89ff296b03685433bb3f5cd73d1cd7e1e7cbf6b70590bff45701360923e7","body":"wavelab-journal-chain\nv=3\nseq=1266\nprev=d2ff62f898f2eadf478a5af0c06ff7947a2cfd9c7e3d865ae46ea40968284e6c\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1267,"row_hash":"79cf31a41f5db91bbf4494b734b81045bc91f5bbb12b7379b81e596d768f3cde","body":"wavelab-journal-chain\nv=3\nseq=1267\nprev=a3ed89ff296b03685433bb3f5cd73d1cd7e1e7cbf6b70590bff45701360923e7\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1268,"row_hash":"197d335d504fa419f3727cb9c7ab0acab5c61888012798832e82cc07416087eb","body":"wavelab-journal-chain\nv=3\nseq=1268\nprev=79cf31a41f5db91bbf4494b734b81045bc91f5bbb12b7379b81e596d768f3cde\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1269,"row_hash":"ad1b2b0c07f87971351151e956f2681b58a3e0e6a5bd99be8e980257a5356982","body":"wavelab-journal-chain\nv=3\nseq=1269\nprev=197d335d504fa419f3727cb9c7ab0acab5c61888012798832e82cc07416087eb\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1270,"row_hash":"49b91340130fbd4c62f098bfd53b89567046f7cabc5c18b7f3f79c93d8b224c7","body":"wavelab-journal-chain\nv=3\nseq=1270\nprev=ad1b2b0c07f87971351151e956f2681b58a3e0e6a5bd99be8e980257a5356982\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1271,"row_hash":"b6bd1509fd38a90fda7a164a3f696a67990d837701f1a11b81d098c8346d643f","body":"wavelab-journal-chain\nv=3\nseq=1271\nprev=49b91340130fbd4c62f098bfd53b89567046f7cabc5c18b7f3f79c93d8b224c7\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1272,"row_hash":"3012fec522a9b7445bfdad4d4b4d3ae3a0d393ff65b2bd0dd5561d7eee933c05","body":"wavelab-journal-chain\nv=3\nseq=1272\nprev=b6bd1509fd38a90fda7a164a3f696a67990d837701f1a11b81d098c8346d643f\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1273,"row_hash":"801d8d17193ebcf5227572d6861847d27eddf5d52f496f5d15862d137a5323b8","body":"wavelab-journal-chain\nv=3\nseq=1273\nprev=3012fec522a9b7445bfdad4d4b4d3ae3a0d393ff65b2bd0dd5561d7eee933c05\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1272\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=f864e978258f1866\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1274,"row_hash":"143016551fc197403991a733ba3c226717a94089ec4ce3aeb3f4d055fcb846dd","body":"wavelab-journal-chain\nv=3\nseq=1274\nprev=801d8d17193ebcf5227572d6861847d27eddf5d52f496f5d15862d137a5323b8\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1275,"row_hash":"3274228c2104f0afa638e3376cf56592fde2e2f8a15161f5b9287b4490a20b01","body":"wavelab-journal-chain\nv=3\nseq=1275\nprev=143016551fc197403991a733ba3c226717a94089ec4ce3aeb3f4d055fcb846dd\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1276,"row_hash":"b8e030614cc7ddbe6242bb32305049de9598b2d6463c9d9256d3cdf8a9c66593","body":"wavelab-journal-chain\nv=3\nseq=1276\nprev=3274228c2104f0afa638e3376cf56592fde2e2f8a15161f5b9287b4490a20b01\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1275\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=cae95ab63af3d152\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1277,"row_hash":"29c45540f2b811155419467085313a9f56cdfb4be1bfc425320500bf628a733e","body":"wavelab-journal-chain\nv=3\nseq=1277\nprev=b8e030614cc7ddbe6242bb32305049de9598b2d6463c9d9256d3cdf8a9c66593\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1278,"row_hash":"f931fc3971915e2e49514a31d58085f061c68dded3f50d425e4b5757e0b17dab","body":"wavelab-journal-chain\nv=3\nseq=1278\nprev=29c45540f2b811155419467085313a9f56cdfb4be1bfc425320500bf628a733e\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1279,"row_hash":"dcd2494f3e9b5c72056df489dad045a33c386161a2594a47022105573100bf7d","body":"wavelab-journal-chain\nv=3\nseq=1279\nprev=f931fc3971915e2e49514a31d58085f061c68dded3f50d425e4b5757e0b17dab\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1278\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=faa468700faaf36b\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1280,"row_hash":"66e0445478e708a42bbb477fe06894658fe85f5d0799048c70e09cd14519e13b","body":"wavelab-journal-chain\nv=3\nseq=1280\nprev=dcd2494f3e9b5c72056df489dad045a33c386161a2594a47022105573100bf7d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1281,"row_hash":"51baa897aaeda2fd5c6426a72d20d1d41ced9b266c4d39b0bae7b90a23c4ca6b","body":"wavelab-journal-chain\nv=3\nseq=1281\nprev=66e0445478e708a42bbb477fe06894658fe85f5d0799048c70e09cd14519e13b\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1280\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=144f37b4f99d1d01\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1282,"row_hash":"8b619451ae3837dce20dfe61f6bdfa8beaa4e556f3102036f6788858e88c913d","body":"wavelab-journal-chain\nv=3\nseq=1282\nprev=51baa897aaeda2fd5c6426a72d20d1d41ced9b266c4d39b0bae7b90a23c4ca6b\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1283,"row_hash":"93500ae7e376aed9f2f05272bb538d76f7c65d73df2136b4ffe69aac203625f3","body":"wavelab-journal-chain\nv=3\nseq=1283\nprev=8b619451ae3837dce20dfe61f6bdfa8beaa4e556f3102036f6788858e88c913d\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1282\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=6d94a007ad6ce230\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1284,"row_hash":"7c0c841a12b8657b11259840d0174402211617a68e74ba3f2dd4d37ffcb3f7ee","body":"wavelab-journal-chain\nv=3\nseq=1284\nprev=93500ae7e376aed9f2f05272bb538d76f7c65d73df2136b4ffe69aac203625f3\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1285,"row_hash":"5d1d1949eb8882bf04e4a6771dea3c67180f07212b2be6f59c5126d23bcf8387","body":"wavelab-journal-chain\nv=3\nseq=1285\nprev=7c0c841a12b8657b11259840d0174402211617a68e74ba3f2dd4d37ffcb3f7ee\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1284\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=1cf2162461cfd7b1\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1286,"row_hash":"3542dfbad6ef67ebe3742e85b98253d270d3b5730ba5a0aa0120c4686d250585","body":"wavelab-journal-chain\nv=3\nseq=1286\nprev=5d1d1949eb8882bf04e4a6771dea3c67180f07212b2be6f59c5126d23bcf8387\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1287,"row_hash":"d3da3478aff281305088e1de932d9635aae45e0e3ba8eb94ec34bc46651cded7","body":"wavelab-journal-chain\nv=3\nseq=1287\nprev=3542dfbad6ef67ebe3742e85b98253d270d3b5730ba5a0aa0120c4686d250585\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1288,"row_hash":"412fd3382127bd9c60804e46deee1d4c95f7619a813b08083a8cf43b680e1f64","body":"wavelab-journal-chain\nv=3\nseq=1288\nprev=d3da3478aff281305088e1de932d9635aae45e0e3ba8eb94ec34bc46651cded7\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1289,"row_hash":"7d841be378398188c9aafb29b4f1f8555ed2f6392e5a3b943b92cae227e3790d","body":"wavelab-journal-chain\nv=3\nseq=1289\nprev=412fd3382127bd9c60804e46deee1d4c95f7619a813b08083a8cf43b680e1f64\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1288\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=6cbcf8c2c7f025a7\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1290,"row_hash":"3d4bb09fd05cfd3f4490a62fac708026939220ae568d3b70ec9a55ef79f6c34c","body":"wavelab-journal-chain\nv=3\nseq=1290\nprev=7d841be378398188c9aafb29b4f1f8555ed2f6392e5a3b943b92cae227e3790d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1291,"row_hash":"401fa79a5c3ffd7368edcdbe4414b372ae70db0e7b948482c84f22439c569b8d","body":"wavelab-journal-chain\nv=3\nseq=1291\nprev=3d4bb09fd05cfd3f4490a62fac708026939220ae568d3b70ec9a55ef79f6c34c\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1292,"row_hash":"70ac29e313d2c82a91a3f3bafa745d71f84b28e5af5f5ea06ab46cdae38a4c45","body":"wavelab-journal-chain\nv=3\nseq=1292\nprev=401fa79a5c3ffd7368edcdbe4414b372ae70db0e7b948482c84f22439c569b8d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1293,"row_hash":"bade999a17720abaf1c7cae4cd4ef972f67d3382cc0c47f317e016c40058bc1b","body":"wavelab-journal-chain\nv=3\nseq=1293\nprev=70ac29e313d2c82a91a3f3bafa745d71f84b28e5af5f5ea06ab46cdae38a4c45\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1294,"row_hash":"d57b93fa97aadda19b1bdc38a6978f4939b56ea619bb720d010e22b846d7cd53","body":"wavelab-journal-chain\nv=3\nseq=1294\nprev=bade999a17720abaf1c7cae4cd4ef972f67d3382cc0c47f317e016c40058bc1b\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1295,"row_hash":"06ba059a8e3a653c2270c49c7eee6bee7592d5900592f6162ff4e110f9763d16","body":"wavelab-journal-chain\nv=3\nseq=1295\nprev=d57b93fa97aadda19b1bdc38a6978f4939b56ea619bb720d010e22b846d7cd53\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1296,"row_hash":"9bb8a7a181936172bec49cd50280e9c3da55d12c03b76f60f18dbb58944a2db8","body":"wavelab-journal-chain\nv=3\nseq=1296\nprev=06ba059a8e3a653c2270c49c7eee6bee7592d5900592f6162ff4e110f9763d16\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1297,"row_hash":"8d464bbc7c33106bb881a0f8e409b2142b969ac2dba8ef976df93fb87b817d46","body":"wavelab-journal-chain\nv=3\nseq=1297\nprev=9bb8a7a181936172bec49cd50280e9c3da55d12c03b76f60f18dbb58944a2db8\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1298,"row_hash":"f5df63f8e926129742fe835a9eaf4aa8dc2696c861875c757a81ff878c5b46d2","body":"wavelab-journal-chain\nv=3\nseq=1298\nprev=8d464bbc7c33106bb881a0f8e409b2142b969ac2dba8ef976df93fb87b817d46\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1299,"row_hash":"e82227638f56a449a4c0249b98832f563d5ec8e5c38d605bd8e57c5d2b4fc72d","body":"wavelab-journal-chain\nv=3\nseq=1299\nprev=f5df63f8e926129742fe835a9eaf4aa8dc2696c861875c757a81ff878c5b46d2\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1300,"row_hash":"49e0bdee64fd82c8f6621e900644c2bb99083b4a4f27214a917aee8753a1dab3","body":"wavelab-journal-chain\nv=3\nseq=1300\nprev=e82227638f56a449a4c0249b98832f563d5ec8e5c38d605bd8e57c5d2b4fc72d\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1299\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=b50f9fab29ec152f\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1301,"row_hash":"bcffc8ac298c97b91ce49a4d43fece006684de240316a5277ae4389a5a7ff5df","body":"wavelab-journal-chain\nv=3\nseq=1301\nprev=49e0bdee64fd82c8f6621e900644c2bb99083b4a4f27214a917aee8753a1dab3\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1302,"row_hash":"3b0c473b8be074ad18f0885bfa15f29e8c96739747faae82063a84dc228581c6","body":"wavelab-journal-chain\nv=3\nseq=1302\nprev=bcffc8ac298c97b91ce49a4d43fece006684de240316a5277ae4389a5a7ff5df\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1303,"row_hash":"19bf0fa256cfa901f10dddba94be36a2262d47c354da6682c9e2e9852a0c350f","body":"wavelab-journal-chain\nv=3\nseq=1303\nprev=3b0c473b8be074ad18f0885bfa15f29e8c96739747faae82063a84dc228581c6\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1304,"row_hash":"2328c50d3ab12e4fc9fd55a37fead24006cd89471c0836b94088bedf13cb7a3d","body":"wavelab-journal-chain\nv=3\nseq=1304\nprev=19bf0fa256cfa901f10dddba94be36a2262d47c354da6682c9e2e9852a0c350f\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1305,"row_hash":"c21345842bc5c8f0f52a98a242ccf7f597f7af8b7d6724d6efbdacd7f18a1533","body":"wavelab-journal-chain\nv=3\nseq=1305\nprev=2328c50d3ab12e4fc9fd55a37fead24006cd89471c0836b94088bedf13cb7a3d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1306,"row_hash":"13732235f81f46bded3b47d7c0c7c81b6ce8a9e789e64e2df17c9a65d963cf8b","body":"wavelab-journal-chain\nv=3\nseq=1306\nprev=c21345842bc5c8f0f52a98a242ccf7f597f7af8b7d6724d6efbdacd7f18a1533\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1305\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=fbd46887d41d73d0\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1307,"row_hash":"92f1f9926afc9c8fe48bf468b13167b740bd1e83a947110cf18e4acd3dfed905","body":"wavelab-journal-chain\nv=3\nseq=1307\nprev=13732235f81f46bded3b47d7c0c7c81b6ce8a9e789e64e2df17c9a65d963cf8b\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1308,"row_hash":"8a137d01fc26531bbb73fdf2e67806e6dc1134e4391812b4a11a25aa6f52d501","body":"wavelab-journal-chain\nv=3\nseq=1308\nprev=92f1f9926afc9c8fe48bf468b13167b740bd1e83a947110cf18e4acd3dfed905\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1309,"row_hash":"d9e2d542cbdc8edd5328340c15c6f9cd3575caf2cbbde4ddb1172d468673a24a","body":"wavelab-journal-chain\nv=3\nseq=1309\nprev=8a137d01fc26531bbb73fdf2e67806e6dc1134e4391812b4a11a25aa6f52d501\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1308\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=73fb6386fc94dde3\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1310,"row_hash":"7f26fb66b36e2fcfc93bc9158b9603f866ebfff85f50389c39beca529197c5d0","body":"wavelab-journal-chain\nv=3\nseq=1310\nprev=d9e2d542cbdc8edd5328340c15c6f9cd3575caf2cbbde4ddb1172d468673a24a\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1311,"row_hash":"428c0b28aa3107c3aec30a344d831f94a8093308fa5ea9ea8068ddeb03f66a3f","body":"wavelab-journal-chain\nv=3\nseq=1311\nprev=7f26fb66b36e2fcfc93bc9158b9603f866ebfff85f50389c39beca529197c5d0\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1310\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=06250a8eb97bcc05\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1312,"row_hash":"26123721fa0b4590788cb0adbb10813581588191c72b02ed6053620a7d43bec8","body":"wavelab-journal-chain\nv=3\nseq=1312\nprev=428c0b28aa3107c3aec30a344d831f94a8093308fa5ea9ea8068ddeb03f66a3f\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1313,"row_hash":"f3bff3d211ad3b19dd7c45b0d878ce7f27353fbb4443a307a983ffef1223ee01","body":"wavelab-journal-chain\nv=3\nseq=1313\nprev=26123721fa0b4590788cb0adbb10813581588191c72b02ed6053620a7d43bec8\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1314,"row_hash":"3491dba741540511a12b749823680aef54d157ab481d27cd8d7a8fd4c5d39c95","body":"wavelab-journal-chain\nv=3\nseq=1314\nprev=f3bff3d211ad3b19dd7c45b0d878ce7f27353fbb4443a307a983ffef1223ee01\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1313\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=0e219aada142e215\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1315,"row_hash":"85a5233b61b0b0230d256e8d5e033c62bc49e37ff655ce1cbd1a97000d9670b7","body":"wavelab-journal-chain\nv=3\nseq=1315\nprev=3491dba741540511a12b749823680aef54d157ab481d27cd8d7a8fd4c5d39c95\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1316,"row_hash":"f0e8f5fef7a1714c6ba5286fe0a5341cbe449aff8ebda75c4df7877f93783135","body":"wavelab-journal-chain\nv=3\nseq=1316\nprev=85a5233b61b0b0230d256e8d5e033c62bc49e37ff655ce1cbd1a97000d9670b7\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1317,"row_hash":"f63d5b7d7130adc05fb8d38f178a8386175dafb6424a9f48eefb2e3cbd22f4bb","body":"wavelab-journal-chain\nv=3\nseq=1317\nprev=f0e8f5fef7a1714c6ba5286fe0a5341cbe449aff8ebda75c4df7877f93783135\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1318,"row_hash":"86a09545c4519678d071b89d1de8bc164301a371eeeb2adc923377c7c520db05","body":"wavelab-journal-chain\nv=3\nseq=1318\nprev=f63d5b7d7130adc05fb8d38f178a8386175dafb6424a9f48eefb2e3cbd22f4bb\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1319,"row_hash":"3949c90977be3b3cf77ec1ed1b9442643d6af29a122e0ff59dcb25a5aca284c1","body":"wavelab-journal-chain\nv=3\nseq=1319\nprev=86a09545c4519678d071b89d1de8bc164301a371eeeb2adc923377c7c520db05\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1320,"row_hash":"854b6fa3878b274d62dbc2c499976f91549f57236720b7c3ac47783433d55d03","body":"wavelab-journal-chain\nv=3\nseq=1320\nprev=3949c90977be3b3cf77ec1ed1b9442643d6af29a122e0ff59dcb25a5aca284c1\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1321,"row_hash":"f3b5c9c3b4449aee31f42fd27b58bde4d703e685286ccce23f82bdd01eacd7d1","body":"wavelab-journal-chain\nv=3\nseq=1321\nprev=854b6fa3878b274d62dbc2c499976f91549f57236720b7c3ac47783433d55d03\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1322,"row_hash":"821a8972ddf64374f7a4a1bc3fc40316a6a09ebacc06cdc6f077b48da8942e5d","body":"wavelab-journal-chain\nv=3\nseq=1322\nprev=f3b5c9c3b4449aee31f42fd27b58bde4d703e685286ccce23f82bdd01eacd7d1\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1321\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=0da9aa8792cf47a6\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1323,"row_hash":"3514de47d3e944f80410828b2c931bc4e1894ccddc4c90b99c4ff5e02439806e","body":"wavelab-journal-chain\nv=3\nseq=1323\nprev=821a8972ddf64374f7a4a1bc3fc40316a6a09ebacc06cdc6f077b48da8942e5d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1324,"row_hash":"172ea922a4959b0c91676a9a6737d00b3c234670bb8722e3cc2b197b3a6ac55a","body":"wavelab-journal-chain\nv=3\nseq=1324\nprev=3514de47d3e944f80410828b2c931bc4e1894ccddc4c90b99c4ff5e02439806e\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1323\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=91d80d3532a49ecf\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1325,"row_hash":"71ef9557996de2d9015a23b657defcccc1514f50109defb44d7ec5fc88401c17","body":"wavelab-journal-chain\nv=3\nseq=1325\nprev=172ea922a4959b0c91676a9a6737d00b3c234670bb8722e3cc2b197b3a6ac55a\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1326,"row_hash":"9b528fa240aa26cbc3b31295ab3d8e50f81580b16bfd085727d34bc3bb5df58d","body":"wavelab-journal-chain\nv=3\nseq=1326\nprev=71ef9557996de2d9015a23b657defcccc1514f50109defb44d7ec5fc88401c17\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1325\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=435067fe057deaa2\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1327,"row_hash":"837b5f7527c02abf10ed6a3cd1c11bc3c9e4c49d47c7a0019fa97e997a437e6b","body":"wavelab-journal-chain\nv=3\nseq=1327\nprev=9b528fa240aa26cbc3b31295ab3d8e50f81580b16bfd085727d34bc3bb5df58d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1328,"row_hash":"348fef5bc59273896e9317638532e8129e727a3e3a5c3648b4bbf9b95daed7d6","body":"wavelab-journal-chain\nv=3\nseq=1328\nprev=837b5f7527c02abf10ed6a3cd1c11bc3c9e4c49d47c7a0019fa97e997a437e6b\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1327\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=f8d2539f57115c12\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1329,"row_hash":"4de42414d2accd74091420d9c1ae5a7137efa1dc3ab306832a7140da3fd7abbb","body":"wavelab-journal-chain\nv=3\nseq=1329\nprev=348fef5bc59273896e9317638532e8129e727a3e3a5c3648b4bbf9b95daed7d6\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1330,"row_hash":"40fee9acb18e3bd1cd95933ee2d1bc3623859f7c833d438fb9ae925ba8d7e22a","body":"wavelab-journal-chain\nv=3\nseq=1330\nprev=4de42414d2accd74091420d9c1ae5a7137efa1dc3ab306832a7140da3fd7abbb\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1329\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=d6f30066c981c158\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1331,"row_hash":"db6c375d804036a721bfb30f56de7e4628c75bc1a24a9c6dfc6fb3eecf26fe77","body":"wavelab-journal-chain\nv=3\nseq=1331\nprev=40fee9acb18e3bd1cd95933ee2d1bc3623859f7c833d438fb9ae925ba8d7e22a\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1332,"row_hash":"5c5f2a0bf2df6569f3d168875bb5b48b92d5b81255a918121ad71bc61fc2a07f","body":"wavelab-journal-chain\nv=3\nseq=1332\nprev=db6c375d804036a721bfb30f56de7e4628c75bc1a24a9c6dfc6fb3eecf26fe77\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1331\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=142105a58a46d28a\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1333,"row_hash":"20a6ed9f441943ed3c4264113bccac028fb58dd19b2d6945478b1e93a902ea11","body":"wavelab-journal-chain\nv=3\nseq=1333\nprev=5c5f2a0bf2df6569f3d168875bb5b48b92d5b81255a918121ad71bc61fc2a07f\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1334,"row_hash":"7424acf8bb702e54bbc2ad1c7fbe38e3407868ef29db39e415d26f5974004f6b","body":"wavelab-journal-chain\nv=3\nseq=1334\nprev=20a6ed9f441943ed3c4264113bccac028fb58dd19b2d6945478b1e93a902ea11\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1333\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=23036ff4c2dc0b3c\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1335,"row_hash":"8142c84737877307f488b6ab74b5b8ef51efd03d78c9d670dca20d948543f91d","body":"wavelab-journal-chain\nv=3\nseq=1335\nprev=7424acf8bb702e54bbc2ad1c7fbe38e3407868ef29db39e415d26f5974004f6b\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1336,"row_hash":"6180be0e1c2852b2625105ff1976d41d0766750906a84ace890d329441d38fd7","body":"wavelab-journal-chain\nv=3\nseq=1336\nprev=8142c84737877307f488b6ab74b5b8ef51efd03d78c9d670dca20d948543f91d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1337,"row_hash":"c7f2eadb78bbc898e596de7ef686b8002a7ebab6694ed75968b514db675780b1","body":"wavelab-journal-chain\nv=3\nseq=1337\nprev=6180be0e1c2852b2625105ff1976d41d0766750906a84ace890d329441d38fd7\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1338,"row_hash":"e9cb8be8786eaac1192948bd780dc65a1f0bf9c12389e8d9a1e070973ebc2b1d","body":"wavelab-journal-chain\nv=3\nseq=1338\nprev=c7f2eadb78bbc898e596de7ef686b8002a7ebab6694ed75968b514db675780b1\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1337\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=3717076debb6cf44\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1339,"row_hash":"95732cb2c8c12ec55fc4bbfc3bdedbd72b343a5ccb1be0fb8e4a0f6ce9aa0dcd","body":"wavelab-journal-chain\nv=3\nseq=1339\nprev=e9cb8be8786eaac1192948bd780dc65a1f0bf9c12389e8d9a1e070973ebc2b1d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1340,"row_hash":"f8132d580dcf3a15b91f478b78039d8b4708c17448d23bef8d0933fe100639dd","body":"wavelab-journal-chain\nv=3\nseq=1340\nprev=95732cb2c8c12ec55fc4bbfc3bdedbd72b343a5ccb1be0fb8e4a0f6ce9aa0dcd\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1341,"row_hash":"4c075448d98fb347d1867a2bf7f4ab544dda865c1ff842cb4a7f41af59dc6f68","body":"wavelab-journal-chain\nv=3\nseq=1341\nprev=f8132d580dcf3a15b91f478b78039d8b4708c17448d23bef8d0933fe100639dd\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1340\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=ab09688a98dd3dc7\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1342,"row_hash":"4793f57e08baff553865d617face652d76089451de8059948725b2001f8bfd99","body":"wavelab-journal-chain\nv=3\nseq=1342\nprev=4c075448d98fb347d1867a2bf7f4ab544dda865c1ff842cb4a7f41af59dc6f68\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1343,"row_hash":"84b3311ce6889046644fa918dc721127a3929c4208891e894b1158933bbc2f47","body":"wavelab-journal-chain\nv=3\nseq=1343\nprev=4793f57e08baff553865d617face652d76089451de8059948725b2001f8bfd99\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1344,"row_hash":"e27d01387443bf1ee3d8b686892adc34533f45da62c82eaeccd1f1587d48e523","body":"wavelab-journal-chain\nv=3\nseq=1344\nprev=84b3311ce6889046644fa918dc721127a3929c4208891e894b1158933bbc2f47\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1345,"row_hash":"99bfc7ebaa32d06e81681a571c9f3851d2f40f126ee4d807d64d46e15108f81e","body":"wavelab-journal-chain\nv=3\nseq=1345\nprev=e27d01387443bf1ee3d8b686892adc34533f45da62c82eaeccd1f1587d48e523\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1344\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=cd91dffbf72bec3a\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1346,"row_hash":"2840237857956ebfd5eeab86fa15b1195947b0669ead2fa0ef3b45124aabf6ce","body":"wavelab-journal-chain\nv=3\nseq=1346\nprev=99bfc7ebaa32d06e81681a571c9f3851d2f40f126ee4d807d64d46e15108f81e\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1347,"row_hash":"a4ce1251ea4abc08b799ae59b88a2493ee4641a66e7e079f80419505d6c388c5","body":"wavelab-journal-chain\nv=3\nseq=1347\nprev=2840237857956ebfd5eeab86fa15b1195947b0669ead2fa0ef3b45124aabf6ce\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1346\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=014104fd1401f012\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1348,"row_hash":"ee7d9aa052ef034b783b4a06ff162fffdee7d528bdf736973da9a146a303093b","body":"wavelab-journal-chain\nv=3\nseq=1348\nprev=a4ce1251ea4abc08b799ae59b88a2493ee4641a66e7e079f80419505d6c388c5\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1349,"row_hash":"d829817c3b0bafc70245a580f1f4c0826a5f1207c1b4312858d87e753991ec39","body":"wavelab-journal-chain\nv=3\nseq=1349\nprev=ee7d9aa052ef034b783b4a06ff162fffdee7d528bdf736973da9a146a303093b\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1348\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=25e1faa0296d7657\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1350,"row_hash":"cb09d044fdd1752c832254a3b2288379323715e4c22faa8939a1e76fb0cc3577","body":"wavelab-journal-chain\nv=3\nseq=1350\nprev=d829817c3b0bafc70245a580f1f4c0826a5f1207c1b4312858d87e753991ec39\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1351,"row_hash":"6a91a75449431fafa1f215d3756c4f5ebb09f26555af99b3dd7a4c8e23aac1a2","body":"wavelab-journal-chain\nv=3\nseq=1351\nprev=cb09d044fdd1752c832254a3b2288379323715e4c22faa8939a1e76fb0cc3577\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1350\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=786d3e8eb92b8237\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1352,"row_hash":"e52bc003822cd7cb859172959272e5f2ee1314415524033ef376e44a6c74f467","body":"wavelab-journal-chain\nv=3\nseq=1352\nprev=6a91a75449431fafa1f215d3756c4f5ebb09f26555af99b3dd7a4c8e23aac1a2\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1353,"row_hash":"327c6d2187c1109ebd21b155a910eb7a5a018606db5c1d9ea1d0ad733fbb4b46","body":"wavelab-journal-chain\nv=3\nseq=1353\nprev=e52bc003822cd7cb859172959272e5f2ee1314415524033ef376e44a6c74f467\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1354,"row_hash":"e599ee6d2fc74cf00aa3bdd87d0c6a031c6f34bba69e6d2873e4f3a75c993cae","body":"wavelab-journal-chain\nv=3\nseq=1354\nprev=327c6d2187c1109ebd21b155a910eb7a5a018606db5c1d9ea1d0ad733fbb4b46\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1353\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=db43410bfb697927\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1355,"row_hash":"0235b20d9f3c0b0372766c0d35b868df12675369ae5442cb5bb5fb212a607e4f","body":"wavelab-journal-chain\nv=3\nseq=1355\nprev=e599ee6d2fc74cf00aa3bdd87d0c6a031c6f34bba69e6d2873e4f3a75c993cae\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1356,"row_hash":"c5a7475981cc224f2ec5ee33e1f6288802bb19d9b3185d2443656412f679c43d","body":"wavelab-journal-chain\nv=3\nseq=1356\nprev=0235b20d9f3c0b0372766c0d35b868df12675369ae5442cb5bb5fb212a607e4f\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1355\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=3fd4d6b26a07220a\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1357,"row_hash":"59e1d4a16c16a854b9980cf400f18f589c1eb814b010fd568d3176b8aeef6651","body":"wavelab-journal-chain\nv=3\nseq=1357\nprev=c5a7475981cc224f2ec5ee33e1f6288802bb19d9b3185d2443656412f679c43d\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1358,"row_hash":"95d4223c781699948fa7e39ed04d7df6037e253d278791570c6d08849911f792","body":"wavelab-journal-chain\nv=3\nseq=1358\nprev=59e1d4a16c16a854b9980cf400f18f589c1eb814b010fd568d3176b8aeef6651\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1357\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=e1bff2a30bb471ff\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1359,"row_hash":"297c20a5cdb6d3684ec9caa506b61899c55fd27ef159ab2cedd3f4beb0bac6b8","body":"wavelab-journal-chain\nv=3\nseq=1359\nprev=95d4223c781699948fa7e39ed04d7df6037e253d278791570c6d08849911f792\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1360,"row_hash":"91df1fa700ae4a580c3122f4bd3aac7c8a5240877b50d5cb276a414c79280234","body":"wavelab-journal-chain\nv=3\nseq=1360\nprev=297c20a5cdb6d3684ec9caa506b61899c55fd27ef159ab2cedd3f4beb0bac6b8\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1359\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=da4cb62eae6fd8cc\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1361,"row_hash":"28fa062cec5d0aa18fbe209496265a12e84be5b718e97e79a213c02d71ffd73e","body":"wavelab-journal-chain\nv=3\nseq=1361\nprev=91df1fa700ae4a580c3122f4bd3aac7c8a5240877b50d5cb276a414c79280234\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1362,"row_hash":"8b8cbac8b4b98a3ba960c230aba1636c398137dbc563eaf9453b1737e1d916a1","body":"wavelab-journal-chain\nv=3\nseq=1362\nprev=28fa062cec5d0aa18fbe209496265a12e84be5b718e97e79a213c02d71ffd73e\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=85534.39000000\ninvalidation_price=85534.39000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2280991.25000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45740200\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=80991.25000000\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.16794500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1363,"row_hash":"8552276f1c868aa2ea7f7ce46558b3435b41f3ee1fcb5a0ae808719199ec115f","body":"wavelab-journal-chain\nv=3\nseq=1363\nprev=8b8cbac8b4b98a3ba960c230aba1636c398137dbc563eaf9453b1737e1d916a1\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1362\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=6a3cc78a3324b8a6\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=1\nentry_price=84020.01000000\nstop=82505.63000000\ntarget=87048.77000000\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.16944500\n"} {"seq":1364,"row_hash":"abafc77bf2eee996af12d67c27e2af51b68663554504af1e38e0cd1851924677","body":"wavelab-journal-chain\nv=3\nseq=1364\nprev=8552276f1c868aa2ea7f7ce46558b3435b41f3ee1fcb5a0ae808719199ec115f\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1365,"row_hash":"56642947908b0ddb95b170675ca8c4f9662355e14c9805946e2f7e16facb40cd","body":"wavelab-journal-chain\nv=3\nseq=1365\nprev=abafc77bf2eee996af12d67c27e2af51b68663554504af1e38e0cd1851924677\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1364\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=2707e92f125e3be1\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1366,"row_hash":"8c8aab54f4898a6e73aa613e4260ae5425baac76351035c30783f3bfdc685212","body":"wavelab-journal-chain\nv=3\nseq=1366\nprev=56642947908b0ddb95b170675ca8c4f9662355e14c9805946e2f7e16facb40cd\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1367,"row_hash":"47356fbfd32f239e6cdadc71a86a2370fe0641296e8fccf67c2df9b8c03fb180","body":"wavelab-journal-chain\nv=3\nseq=1367\nprev=8c8aab54f4898a6e73aa613e4260ae5425baac76351035c30783f3bfdc685212\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1366\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=2c4e2d536dd6a997\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1368,"row_hash":"53dc07be1104ae3baede1caf83bc4fe183c66e81b4dce0b5bd3e07e0c16b9390","body":"wavelab-journal-chain\nv=3\nseq=1368\nprev=47356fbfd32f239e6cdadc71a86a2370fe0641296e8fccf67c2df9b8c03fb180\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1369,"row_hash":"8f6f97bcacc89da82b27ea42b0236ee6644398721e59253f018e4cd105474b38","body":"wavelab-journal-chain\nv=3\nseq=1369\nprev=53dc07be1104ae3baede1caf83bc4fe183c66e81b4dce0b5bd3e07e0c16b9390\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1370,"row_hash":"c653f706352b3a49afb4a57cffa95e89209097a04619bdf69809baae181cc5ba","body":"wavelab-journal-chain\nv=3\nseq=1370\nprev=8f6f97bcacc89da82b27ea42b0236ee6644398721e59253f018e4cd105474b38\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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=84020.01000000\nentry_hi=84020.01000000\nstop=82505.63000000\ninvalidation_price=82505.63000000\ninvalidation_rule=atr_stop%3Acat_k150_tp200_48b\ntargets_json=%5B%2287048.77000000%22%5D\nrr_at_t2=2.00000000\np_required=0.45788600\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=84020.01000000\nfill_ts_ms=1790366400000\nresolution_target=87048.77000000\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.16944500\nreasons_json=%5B%22planned%22%5D\n"} {"seq":1371,"row_hash":"8cf2941dbdae90625698cf4c11544c364724216dfdc28374be4ea7ed0e6f0cee","body":"wavelab-journal-chain\nv=3\nseq=1371\nprev=c653f706352b3a49afb4a57cffa95e89209097a04619bdf69809baae181cc5ba\nkind=control\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\ndecision_seq=1370\ndraw_algorithm_id=ctl_seed_v1\ndraw_algorithm_seq=6\ndraw_algorithm_sha256=cbfdca57c7b19bbdec0b403c66b8b8dabda6a98100daa9501bd605cd22b7622b\ndraw_seed=5aadbd70e49c14fd\nseed_preimage=manifest_strategy_direction_mark\nentry_bar_offset=0\nentry_ts_ms=1790366400000\ndirection=-1\nentry_price=84020.01000000\nstop=85534.39000000\ntarget=80991.25000000\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.16794500\n"} {"seq":1372,"row_hash":"9c62230ac2bc300b0dc30ac83c9ea73733dbd26d40ec8b2d15fa255b5bf0b409","body":"wavelab-journal-chain\nv=3\nseq=1372\nprev=8cf2941dbdae90625698cf4c11544c364724216dfdc28374be4ea7ed0e6f0cee\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1373,"row_hash":"b5fc22202bebb5088fc9f555c3f244dd960bff01bf68a6a89595189c3001e1a0","body":"wavelab-journal-chain\nv=3\nseq=1373\nprev=9c62230ac2bc300b0dc30ac83c9ea73733dbd26d40ec8b2d15fa255b5bf0b409\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1374,"row_hash":"5c711d057047446ecedd2edafbe53bb8ede1f44518a68735f3f8cd9ba8f2fc60","body":"wavelab-journal-chain\nv=3\nseq=1374\nprev=b5fc22202bebb5088fc9f555c3f244dd960bff01bf68a6a89595189c3001e1a0\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1375,"row_hash":"a8ea72078558e7c8611f768ecdb9942125d32ba30e261efccebd7c062557bccd","body":"wavelab-journal-chain\nv=3\nseq=1375\nprev=5c711d057047446ecedd2edafbe53bb8ede1f44518a68735f3f8cd9ba8f2fc60\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1376,"row_hash":"a64503c3f050eae4ab40d4ee5350474fb3ae5e024b30019308524c69c25f4ab9","body":"wavelab-journal-chain\nv=3\nseq=1376\nprev=a8ea72078558e7c8611f768ecdb9942125d32ba30e261efccebd7c062557bccd\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1377,"row_hash":"c27df984db70a074123a6411231cc5d4ec388ad6802c2bbb1075cb453f9cbedb","body":"wavelab-journal-chain\nv=3\nseq=1377\nprev=a64503c3f050eae4ab40d4ee5350474fb3ae5e024b30019308524c69c25f4ab9\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1378,"row_hash":"97e586ab8abe30ff4d3942dc753214e3ed886569433a1dc064330a2b0c5ffe12","body":"wavelab-journal-chain\nv=3\nseq=1378\nprev=c27df984db70a074123a6411231cc5d4ec388ad6802c2bbb1075cb453f9cbedb\nkind=decision\nwritten_ms=1790366400459\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\nprovenance=clean\nclock_source=systemd-timesyncd%3Atime.google.com\nclock_skew_ms=0\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmanifest_seq=1227\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=1790352000000\nbar_close_ms=1790366400000\nbar_ingest_ms=1790366400369\nwritten_ms=1790366400459\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=c253aaa\nprovenance=clean\nconfig_hash=c161274b016daa2c\nconfig_binding_seq=7\nweights_version=none\nweights_binding_seq=8\nschema_sha256=8c88969017eaf875e7e4727790b7a27456bd808cac94e8f9a5b59b3d973ff425\nmark_price=84020.01000000\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":1379,"row_hash":"77974e5087ab57a145444b3c01e2f0eeef0293a888d749dd2ab0bb6ba3aa28ac","body":"wavelab-journal-chain\nv=3\nseq=1379\nprev=97e586ab8abe30ff4d3942dc753214e3ed886569433a1dc064330a2b0c5ffe12\nkind=bar_manifest\nwritten_ms=1790366400952\nwriter_id=wavelab-emitter\nengine_sha=c253aaa\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=1790366400000\nbar_close_ms=1790380800000\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"}