0000000000000000000000000000000000000000 7ff37ee248cabcc2fab83e944a639fd31d607589 James Lopez 1781044828 -0500 clone: from https://github.com/jamesjlopez/TradingBot25.git 7ff37ee248cabcc2fab83e944a639fd31d607589 741e8f5575e2c86c3bb8b8481917156ce9502972 James Lopez 1781105499 -0500 commit: Add MLP strategy implementation (ready to train on M4) 741e8f5575e2c86c3bb8b8481917156ce9502972 8a7b7ff62678bf9015fa131af0c02a744bb2521e James Lopez 1781105601 -0500 commit: Add M4 handoff doc for MLP training steps 8a7b7ff62678bf9015fa131af0c02a744bb2521e 8a7b7ff62678bf9015fa131af0c02a744bb2521e James Lopez 1781738361 -0500 checkout: moving from main to mlp-trained-presets 8a7b7ff62678bf9015fa131af0c02a744bb2521e 92fe4a27c9494c0f0e55c2068e25dbbddbd8ff92 James Lopez 1781738374 -0500 commit: Add trained BTC MLP presets 92fe4a27c9494c0f0e55c2068e25dbbddbd8ff92 92fe4a27c9494c0f0e55c2068e25dbbddbd8ff92 James Lopez 1781738382 -0500 checkout: moving from mlp-trained-presets to mlp-tv-parity 92fe4a27c9494c0f0e55c2068e25dbbddbd8ff92 9221e46861858038506a21ac3f5f4af557159de0 James Lopez 1781738580 -0500 commit: Add MLP support to TV parity tooling 9221e46861858038506a21ac3f5f4af557159de0 bf6f9239c5f331fa2f4d8122d270f43255dd4645 James Lopez 1781796100 -0500 commit: Handle MLP TradingView export variants bf6f9239c5f331fa2f4d8122d270f43255dd4645 d579afc5c3c40ea3ae13ba82730b246dc79cc1d2 James Lopez 1781796995 -0500 commit: Improve TV parity mismatch diagnostics d579afc5c3c40ea3ae13ba82730b246dc79cc1d2 2e290f43a7e250c42c190feb232c3b01e0c459dc James Lopez 1781797428 -0500 commit: Detect TV trade export marker mismatches 2e290f43a7e250c42c190feb232c3b01e0c459dc b17b7253d6fd18959b1de94544a5e8b0a1cca102 James Lopez 1781798742 -0500 commit: Honor Pine date gate in TV parity checks b17b7253d6fd18959b1de94544a5e8b0a1cca102 25dcb95e03619d4f9151465b43644bc6b849ccdc James Lopez 1781801264 -0500 commit: Add MLP deep sweep analysis 25dcb95e03619d4f9151465b43644bc6b849ccdc 3e313468ce7dd7266288aa9c17663b68ca860a37 James Lopez 1781802262 -0500 commit: test: add 4H MLP retrain evaluation tooling 3e313468ce7dd7266288aa9c17663b68ca860a37 80f691e1c0abc5988f64fddc8e54b99fbe856467 James Lopez 1781803848 -0500 commit: feat: add robust MLP fold objective 80f691e1c0abc5988f64fddc8e54b99fbe856467 ded18c0784d73861c6cac2653101e0a397048842 James Lopez 1781804761 -0500 commit: feat: parallelize MLP CMA evaluation ded18c0784d73861c6cac2653101e0a397048842 c9e0607972c57c23787579d34581d9b5be07aba5 James Lopez 1781805337 -0500 commit: feat: parallelize MLP deep sweeps c9e0607972c57c23787579d34581d9b5be07aba5 485d01b51966d8d9137888abb447eea01bc843bd James Lopez 1781810147 -0500 commit: feat: retrain 4H/8H with robust objective, sweep all MLP timeframes 485d01b51966d8d9137888abb447eea01bc843bd 147448f8bc22da75f2dbdb83dbf5c18dd084afda James Lopez 1781815536 -0500 commit: feat: update 4H/8H weights, data, and Pine after robust retrain + TV parity verification 147448f8bc22da75f2dbdb83dbf5c18dd084afda 580e1037d14fdd719983d478b0c2cf30bea3dd70 James Lopez 1781815544 -0500 commit: feat: add /mlp-results skill and backtest results table with IS/full/OOS columns 580e1037d14fdd719983d478b0c2cf30bea3dd70 5da09b564d3bf409f27631aa5b41dfb21f8d64eb James Lopez 1781818029 -0500 commit: feat: retrain 6H/12H/1D with robust objective, 9 seeds each, 80k sweep 5da09b564d3bf409f27631aa5b41dfb21f8d64eb ba6f2ddde49b77427e8d0b70a7ff30bcdcad087e James Lopez 1781821254 -0500 commit: fix: Pine codegen was loading wrong weight artifacts for 6H/12H/1D ba6f2ddde49b77427e8d0b70a7ff30bcdcad087e 03fb09a4145f02874d85089db5b7c72299550019 James Lopez 1781822178 -0500 commit: feat: add bb_pct_b_norm mean reversion feature (phase 1 — export only) 03fb09a4145f02874d85089db5b7c72299550019 42219f317632ca31524511be9bccc854cea762bd James Lopez 1781832984 -0500 commit: feat: Phase 2 — promote all TFs to bb50 arch, train alts, fix sweep/table bugs 42219f317632ca31524511be9bccc854cea762bd 42219f317632ca31524511be9bccc854cea762bd James Lopez 1781837411 -0500 checkout: moving from mlp-tv-parity to mlp-exit-smoothing 42219f317632ca31524511be9bccc854cea762bd 1fb0539b49e1d182017e66542e8f36650c442269 James Lopez 1781837723 -0500 commit: feat: exit score smoothing (Approach A) + B/C design doc 1fb0539b49e1d182017e66542e8f36650c442269 8a7b7ff62678bf9015fa131af0c02a744bb2521e James Lopez 1781882857 -0500 checkout: moving from mlp-exit-smoothing to main 8a7b7ff62678bf9015fa131af0c02a744bb2521e 42219f317632ca31524511be9bccc854cea762bd James Lopez 1781882857 -0500 merge mlp-tv-parity: Fast-forward 42219f317632ca31524511be9bccc854cea762bd 1fb0539b49e1d182017e66542e8f36650c442269 James Lopez 1781882876 -0500 merge mlp-exit-smoothing: Fast-forward 1fb0539b49e1d182017e66542e8f36650c442269 00f8fa5675f8f3bb403669fd49ffdb841b772833 James Lopez 1781883993 -0500 commit: feat: Approach A exit smoothing sweep — 1D winner window=5, Pine updated 00f8fa5675f8f3bb403669fd49ffdb841b772833 8ae6ecc85ec32eeae256694b44c99fbf6c17a6d5 James Lopez 1781887772 -0500 commit: fix: revert 1D winner from window=5 to window=1; document SMA dead-zone 8ae6ecc85ec32eeae256694b44c99fbf6c17a6d5 4e1b6f35ef755eb5ba18593f0010c0ab62c63c17 James Lopez 1781888766 -0500 commit: feat: dead-zone guard for exit smoothing + new 1D winner (Calmar 1.99) 4e1b6f35ef755eb5ba18593f0010c0ab62c63c17 54974a7e2b94ac9a2e3c6f007768fd99fe0f3f1f James Lopez 1781889319 -0500 commit: docs: add measurement-flaw-as-false-attractor pattern to CLAUDE.md files 54974a7e2b94ac9a2e3c6f007768fd99fe0f3f1f dc51bb74793c12c66f63b5d01c47b8cbb1b0b3bc James Lopez 1781889881 -0500 commit: feat: TV-validated — dead-zone guard + 1D winner (Calmar 1.99) confirmed dc51bb74793c12c66f63b5d01c47b8cbb1b0b3bc 974542ff91eec692f6f0e1ab131c55d187738879 James Lopez 1781892680 -0500 commit: feat: 5-TF BTC dead-zone guard sweep — 6H/8H/12H winners promoted 974542ff91eec692f6f0e1ab131c55d187738879 e6d1f20d96747d81e13d77c6ddb2ae4170316fe7 James Lopez 1781892809 -0500 commit: docs: update exit model roadmap with dead-zone guard sweep results e6d1f20d96747d81e13d77c6ddb2ae4170316fe7 e6d1f20d96747d81e13d77c6ddb2ae4170316fe7 James Lopez 1781893877 -0500 checkout: moving from main to feature/approach-b-4h-probe e6d1f20d96747d81e13d77c6ddb2ae4170316fe7 dff5bec19b9cac0cb8e6a8647ffcd3a6849270d7 James Lopez 1781894647 -0500 commit: probe: Approach B 4H position-feature experiment (inconclusive, no promotion) dff5bec19b9cac0cb8e6a8647ffcd3a6849270d7 d9a3cc4439ddc868d0841836fdb0830cde81cd00 James Lopez 1781917135 -0500 commit: feat: entry-window sweep — 1D winner Calmar 1.99→2.75, 6H +5.5% d9a3cc4439ddc868d0841836fdb0830cde81cd00 35215ad5f4e335044d9005918b5ac9ba3e89b79e James Lopez 1781917923 -0500 commit: docs: add architecture guide + 49-feat winner backups 35215ad5f4e335044d9005918b5ac9ba3e89b79e 35215ad5f4e335044d9005918b5ac9ba3e89b79e James Lopez 1781919275 -0500 checkout: moving from feature/approach-b-4h-probe to feature/4h-capacity-experiment 35215ad5f4e335044d9005918b5ac9ba3e89b79e e6d1f20d96747d81e13d77c6ddb2ae4170316fe7 James Lopez 1781919787 -0500 checkout: moving from feature/4h-capacity-experiment to main e6d1f20d96747d81e13d77c6ddb2ae4170316fe7 35215ad5f4e335044d9005918b5ac9ba3e89b79e James Lopez 1781919837 -0500 merge feature/approach-b-4h-probe: Fast-forward 35215ad5f4e335044d9005918b5ac9ba3e89b79e 57f4a9114c98ffa014e4c1529ff6ec5c56c0e2aa James Lopez 1781920719 -0500 commit: docs: document 4H Calmar ceiling as exhausted dead end 57f4a9114c98ffa014e4c1529ff6ec5c56c0e2aa fd018f20795a4dffcc1d5ac6bb311197cfbc51da James Lopez 1781922697 -0500 commit: feat: 6H Calmar 0.498→0.547 from wide seed sweep (160k samples) fd018f20795a4dffcc1d5ac6bb311197cfbc51da 43ac50aed33413a3dbdbf519eaab6e062b1d91ae James Lopez 1781923753 -0500 commit: chore: add 8H wide seed artifacts (seeds 700-1202, robust + mean_min) 43ac50aed33413a3dbdbf519eaab6e062b1d91ae 6a658ede5bb711ad42d17c7f999f4c01327f5de1 James Lopez 1781924951 -0500 commit: feat: add supplemental MLP feature export Pine file (5 new signals) 6a658ede5bb711ad42d17c7f999f4c01327f5de1 e2663c8780f9b1d62b8bc016d6d48a7672aed734 James Lopez 1781960465 -0500 commit: feat: Pine security call counter + fix Glassnode/Binance symbols e2663c8780f9b1d62b8bc016d6d48a7672aed734 150ec4590a2f8979c6749ef7d31369cfc1fc966c James Lopez 1781960498 -0500 commit: fix: correct Glassnode TV symbol format (GLASSNODE:XTVC) 150ec4590a2f8979c6749ef7d31369cfc1fc966c 34baa7863d79d6d14c76bac7ee660fb79ed53573 James Lopez 1781960697 -0500 commit: feat: track unique (symbol, tf) pairs and cross-file duplicates in Pine security counter 34baa7863d79d6d14c76bac7ee660fb79ed53573 c866225f86741209ac41605a7fbfb2d3ee668db6 James Lopez 1781961008 -0500 commit: fix: replace unavailable exchange reserves with SOPR; document Glassnode fields c866225f86741209ac41605a7fbfb2d3ee668db6 6cd774c1a35353abcd2127cda0ec68f8117aea3b James Lopez 1781961375 -0500 commit: fix: replace inaccessible Binance L/S ratio with ACTIVE1Y (hodler supply) 6cd774c1a35353abcd2127cda0ec68f8117aea3b 3344e0886258288253d5ae1a8a1643e0f88e0608 James Lopez 1781962159 -0500 commit: feat: expand MLP to 55 features (+ cvd, rvol, active1y, hr, sopr) 3344e0886258288253d5ae1a8a1643e0f88e0608 c33df604edcd6955421770efa4b80cbe47fc7126 James Lopez 1781989880 -0500 commit: feat: feature expansion experiments + dead-slot repair + wide sweep c33df604edcd6955421770efa4b80cbe47fc7126 c87dd7f04bd51906b2aeb3865ed9f867c1ebdfb7 James Lopez 1781996103 -0500 commit: docs: conclude wide32 experiment — shallow MLP ceiling confirmed c87dd7f04bd51906b2aeb3865ed9f867c1ebdfb7 0c30600fc73f2bfef9dbc21181c18ce6b8f51cac James Lopez 1781997029 -0500 commit: docs: next steps plan — fix OOS evaluation before new experiments 0c30600fc73f2bfef9dbc21181c18ce6b8f51cac 0c30600fc73f2bfef9dbc21181c18ce6b8f51cac git stash 1781998602 -0500 reset: moving to HEAD 0c30600fc73f2bfef9dbc21181c18ce6b8f51cac 4b45394e27d8f013bd4056d22522e85da2fe035f James Lopez 1781998665 -0500 commit: fix: correct OOS evaluation framework — sentinel and regime context 4b45394e27d8f013bd4056d22522e85da2fe035f 7db29b7d4e532f22bbf083e2be0efeec53c7a56c James Lopez 1781999971 -0500 commit: feat: add --regime filter to MLP training (Phase 1 only) 7db29b7d4e532f22bbf083e2be0efeec53c7a56c 4e587d8a57658be15bfd8afe8b5e12fd52a4420b James Lopez 1781999979 -0500 commit: docs: add observations.md with mvrv_regime TF inconsistency note 4e587d8a57658be15bfd8afe8b5e12fd52a4420b 69940e57141ad9386827a60eadb635e318ce843b James Lopez 1782007229 -0500 commit: feat: bull-regime MLP training breaks 4H/8H ceilings — both promoted 69940e57141ad9386827a60eadb635e318ce843b 19fc00506ca5f781e9f5d3718ea78997d54aa96b James Lopez 1782008530 -0500 commit: exp: bull-regime sweep on 6H/12H/1D — no promotions, existing winners hold 19fc00506ca5f781e9f5d3718ea78997d54aa96b 7c3636df16a7ef344de269e6ae90df32bb5b0b7a James Lopez 1782009538 -0500 commit: chore: update OOS dashboard after bull-regime promotions 7c3636df16a7ef344de269e6ae90df32bb5b0b7a 291ccb634106e30919b9553b25a52f2b7210190e James Lopez 1782057718 -0500 commit: fix: add missing 55-feature plotchars and Pine plot-budget hook 291ccb634106e30919b9553b25a52f2b7210190e 0c59a84159e754ee5696f91771ef62fec302c982 James Lopez 1782058606 -0500 commit: fix: reduce Pine plot budget from 67→64 by removing locked-weight plotchars 0c59a84159e754ee5696f91771ef62fec302c982 d80f2b2f6dbba535d36ccf4e19745a17fd550570 James Lopez 1782058817 -0500 commit: fix: restore all 55 MLP plotchar exports; remove bgcolor to stay at 64/64 d80f2b2f6dbba535d36ccf4e19745a17fd550570 0ab92098b7d1c6d86840a63cb5d1b44d2f4497e2 James Lopez 1782164060 -0500 commit: fix: revert 8H winner to bb50_bull_seed202 + time-gate parity improvements 0ab92098b7d1c6d86840a63cb5d1b44d2f4497e2 2db7ddee0eb7df01b91226773dcebd90965ae6eb James Lopez 1782164732 -0500 commit: refactor: move all data files to data/mlp/ and update path references 2db7ddee0eb7df01b91226773dcebd90965ae6eb 427ca63674984d381bee9d3f3a5413ed6b153f1d James Lopez 1782165835 -0500 commit: feat: retrain 6H/12H/1D with 55-feature bb50 arch; fix stale-artifact sweep guard 427ca63674984d381bee9d3f3a5413ed6b153f1d 9b3d4f30b0871b9c3a2b6f910f0d4d3137fad739 James Lopez 1782169541 -0500 commit: fix: reduce Pine token count via 7-sig-fig float precision in weight literals 9b3d4f30b0871b9c3a2b6f910f0d4d3137fad739 9b3d4f30b0871b9c3a2b6f910f0d4d3137fad739 James Lopez 1782239413 -0500 checkout: moving from main to mlp-parity-trail-gate-and-data-validation 9b3d4f30b0871b9c3a2b6f910f0d4d3137fad739 5e6dda5dbeb7c2cd53a5c07c44fd6aab9583d549 James Lopez 1782239442 -0500 commit: fix: MLP TV-parity — trail timeCondition-gating + data-integrity guard + reshuffled winners 5e6dda5dbeb7c2cd53a5c07c44fd6aab9583d549 036cc4d77da3ba7fb4cb5e206bf0952bbaca1e0b James Lopez 1782239746 -0500 commit (amend): fix: MLP TV-parity — trail timeCondition-gating + data-integrity guard + reshuffled winners 036cc4d77da3ba7fb4cb5e206bf0952bbaca1e0b 19269131997b9fd03de40da333e07cf75ef4b715 James Lopez 1782247715 -0500 commit: feat: retrain BTC 6H bb50_bull seeds 404-909 + bb50 seeds 1306-1811; promote seed606 19269131997b9fd03de40da333e07cf75ef4b715 5ce21dbd9345d10388631ab9b7580acda39500b5 James Lopez 1782310930 -0500 commit: fix: improve hooks + add auto-resolution to check_mlp_parity 5ce21dbd9345d10388631ab9b7580acda39500b5 d5990d58565d13b09cb7b9f53f2b12eb4d79f43c James Lopez 1782314606 -0500 commit: fix: make compare_tv_trades commission-aware so P&L totals match TV d5990d58565d13b09cb7b9f53f2b12eb4d79f43c 9b3d4f30b0871b9c3a2b6f910f0d4d3137fad739 James Lopez 1782314950 -0500 checkout: moving from mlp-parity-trail-gate-and-data-validation to main 9b3d4f30b0871b9c3a2b6f910f0d4d3137fad739 d5990d58565d13b09cb7b9f53f2b12eb4d79f43c James Lopez 1782314950 -0500 merge mlp-parity-trail-gate-and-data-validation: Fast-forward d5990d58565d13b09cb7b9f53f2b12eb4d79f43c 1ddfbc28dc68cfd7eb5f7b3d669c779e3725eb69 James Lopez 1782315070 -0500 commit: docs: add MLP training & weight-finding runbook 1ddfbc28dc68cfd7eb5f7b3d669c779e3725eb69 8129def0c7c4e42e47d8bf7b0c132e1b1ec6fd94 James Lopez 1782316576 -0500 commit: feat: retrain BTC 4H/6H/8H/1D bb50 seeds 101-303 + fix run_mlp_train exit hang 8129def0c7c4e42e47d8bf7b0c132e1b1ec6fd94 6ed74a59fd486f6f3bd3c06288b3c74b727dc646 James Lopez 1782318683 -0500 commit: fix: prevent artifact-overwrite from degrading promotion baseline in sweep 6ed74a59fd486f6f3bd3c06288b3c74b727dc646 2f867e45640afc254bf9d8558f81e5b553f25a00 James Lopez 1782320749 -0500 commit: feat: OOS Sortino protection gate in promotable() + persist OOS metrics in winner CSV 2f867e45640afc254bf9d8558f81e5b553f25a00 46592c93c8a04506879f8c6e3c96e036cf4cc19b James Lopez 1782322628 -0500 commit: fix: revert 6H weights+winner to 8129def to restore OOS performance 46592c93c8a04506879f8c6e3c96e036cf4cc19b 78e283a8738109bcac4094b4a117e37ab43be534 James Lopez 1782324888 -0500 commit: feat: retrain BTC all TFs bb50 seeds 101-606 (6 seeds); promote 8H/1D/12H winners 78e283a8738109bcac4094b4a117e37ab43be534 2bd58b3e42ccf90e5585eea0a5fd62420cadf330 James Lopez 1782332863 -0500 commit: refactor: slim CLAUDE.md 514→143 lines — remove stale history and incident narratives 2bd58b3e42ccf90e5585eea0a5fd62420cadf330 19e2c8eb136fedab5b237e13090c97fab1e5895d James Lopez 1782339865 -0500 commit: feat: promote 12H bull-regime winner (Calmar 0.914→1.008); add adaptive loop, perf artifact, docs overhaul 19e2c8eb136fedab5b237e13090c97fab1e5895d 6946ce72ee5199e5e516506180cc026bcfff38d6 James Lopez 1782339966 -0500 commit: chore: remove docs/architecture_guide.md (consolidated into README.md) 6946ce72ee5199e5e516506180cc026bcfff38d6 feef10150a0ecfa72b6c556546edb9c4afc1aa31 James Lopez 1782346039 -0500 commit: feat: replace 3 zero-weight features with Glassnode on-chain signals (cols 3/6/10) feef10150a0ecfa72b6c556546edb9c4afc1aa31 d10e159f4c0895d7d41d56b67b708d61735cf523 James Lopez 1782397237 -0500 commit: feat: retrain BTC all TFs with GL on-chain signals; promote 8H winner (Calmar 0.744→0.810) d10e159f4c0895d7d41d56b67b708d61735cf523 7a169a89f111490eee0a1540879763b48549cede James Lopez 1782397836 -0500 commit: chore: add security call pre-commit hook; fix adaptive loop column-mismatch baseline 7a169a89f111490eee0a1540879763b48549cede 12e639280282d6cb1b23184d7f85302a4ec90784 James Lopez 1782398631 -0500 commit: chore: move security call check to PostToolUse hook (edit-time, not commit-time) 12e639280282d6cb1b23184d7f85302a4ec90784 de7ae9be0037d3a677209d1b05501a45c6294e5e James Lopez 1782399162 -0500 commit: docs: add adaptive loop diagram to README; commit post-GL training artifacts de7ae9be0037d3a677209d1b05501a45c6294e5e c8ca1269f00530e1cd4a55c3f7463bb7f715074a James Lopez 1782400035 -0500 commit: fix: regenerate Pine MLP presets — sync all 5 BTC TF weights to current winners c8ca1269f00530e1cd4a55c3f7463bb7f715074a 14235e326e471b55d783908d6cd47dd50733ebf5 James Lopez 1782400270 -0500 commit: fix: make --presets default-on in run_mlp_adaptive; document deep-sweep gap 14235e326e471b55d783908d6cd47dd50733ebf5 7885091bc8de7bd689ccb95f26e193303be5629b James Lopez 1782401172 -0500 commit: fix: Python 3.9 compat in parity tools; document MLP compare_tv_trades usage 7885091bc8de7bd689ccb95f26e193303be5629b 26ac6b0fedf659992f64270fd5c653167cae8ced James Lopez 1782402376 -0500 commit: fix: default compare_tv_trades to strategy_mlp_scores.py 26ac6b0fedf659992f64270fd5c653167cae8ced 59e8370a0b10709f2b02bf809ccf17347ee47344 James Lopez 1782423583 -0500 commit: fix: purge stale pre-GL seeds, promote post-GL winners, extend Pine endDate 59e8370a0b10709f2b02bf809ccf17347ee47344 bc3a7657faba1d4b60faa8b65f175efa26ef2c12 James Lopez 1782497991 -0500 commit: Weights update bc3a7657faba1d4b60faa8b65f175efa26ef2c12 82872e6ed3005eab5d214451fd3847e2b77c1589 James Lopez 1784165771 -0500 commit: chore: add AGENTS.md symlink to CLAUDE.md 82872e6ed3005eab5d214451fd3847e2b77c1589 09654b9b76f1bc9b6116bbafac0123d78400383f James Lopez 1785193897 -0500 commit: Fix ASSET/TF_MAP global desync in mlp_results_table.evaluate_tf 09654b9b76f1bc9b6116bbafac0123d78400383f 09654b9b76f1bc9b6116bbafac0123d78400383f James Lopez 1787268366 -0500 checkout: moving from main to experiment/mlp-score-structure 09654b9b76f1bc9b6116bbafac0123d78400383f fc41799402ab6d731c103d9c3b17f34ba156e33f James Lopez 1787268806 -0500 commit: feat(mlp): add score structure experiments fc41799402ab6d731c103d9c3b17f34ba156e33f c5160500a1ad1dd519f620d2e547e3fe51c74d60 James Lopez 1787268939 -0500 commit: test(mlp): cover score structure experiments c5160500a1ad1dd519f620d2e547e3fe51c74d60 53f1552011387ff354266de4bdf8cc355330c49c James Lopez 1787269963 -0500 commit: feat(mlp): add score peak event study 53f1552011387ff354266de4bdf8cc355330c49c 4e7c4ae0f6e9ea256ca790340c5999e5f3a3fa67 James Lopez 1787513035 -0500 commit: docs(mlp): record grouped input rejection