Commit Graph

3180 Commits

Author SHA1 Message Date
jaxperro 222a750bd7 docs + audit sweep 2026-07-23: fill-model lesson, five-test day, archive pass
FINDINGS: 'The fill model is the next scorer' section (A2 chain grade
-$7.54/fill x1344 confirms the surge kill; oracle harness chain grade
vetoes the ledger-positive tiers; virtual-book +26% variance footnote;
the five tandem tests and the makers-on-the-wall through-line).
HANDOFF: snapshot -> 07-23 (7-wallet rev 5, dark flags, Friday agenda
incl #20/#21). READMEs: /test consolidation row, measurement-harness
research row, study statuses + new script inventory.
Archive: value/ (closed 07-19) + its test, ETHERSCAN_MIGRATION.md,
order_probe v1 -> archive/; replay_out/ gitignored; links repaired.
Tests: all 7 active scripts pass post-move.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 13:55:27 -04:00
copybot[bot] 2d3c5dbfa8 copybot: live paper feed [skip ci] 2026-07-23 17:31:01 +00:00
jaxperro e2621fa53d copybot: #20/#21 dark flags — entry_mode maker + exit_mode hold (defaults unchanged: taker/mirror)
entry_mode=maker (#20): GTC limit at the sharp's own price via
place_limit_order; live bids park in the pending registry with
maker_ttl_s=60 (registry-side cancel — venue GTD needs >=3min); instant
partial crosses cancel their remainder (07-10 invariant). Paper leg: a
paper_maker registry filled from RTDS prints <= bid, expired by heartbeat
sweep into honest misses. maker_stats counters; fills rows tagged maker;
ba_at_signal recorded (taker counterfactual).

exit_mode=hold (#21): _handle_their_sell choke-point returns without
ordering; every ignored sell -> copybot_ignored_exits[.live].jsonl +
state tail (the mirror counterfactual's forward control). Reconcile
logs hold-through once per position (no backstop spam, no EXIT-STUCK
alarms in hold mode).

Dark by default: real configs boot byte-identical banners; all 8 test
scripts pass; flip = one config change at Friday's read per the
pre-registrations.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 13:30:32 -04:00
jaxperro efb33e0e8b research: sell_mirror_study — reproducible basis for the hold-through pre-registration
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 13:15:26 -04:00
jaxperro 50f1f0ae12 research: maker_sharps (T2) + sibling_sum_scan (T4) exploratory passes
T2: the maker species is real and distinct — 673 wallets clear the taker
screen's z>=2.5 discipline on the orders_matched stream (~33 expected by
chance), pooled +$5.9M over 47,693 resolved bets in ~6 tape days; only
96/673 overlap the taker informed set, 3/37 watch_sharps. Not copyable by
taking (their edge IS the spread) — follow-ons: inventory-lean signal,
T1 generic maker sim.

T4: print-substrate sibling-sum scan reads 2.8%/1.5% violation minutes but
the top examples expose the artifact (resolution-time dust prints at bids,
not standing offers); persistence p50 1min. Verdict: inconclusive at v0,
needs standing-book data (L2 recording / live paired scanner) — parked
behind the T1 decision.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 12:57:19 -04:00
copybot[bot] 2b37d29b11 copybot: live paper feed [skip ci] 2026-07-23 16:50:32 +00:00
copybot[bot] cc8dfa7623 copybot: live paper feed [skip ci] 2026-07-23 16:50:11 +00:00
copybot[bot] 9afe5e88ba copybot: live paper feed [skip ci] 2026-07-23 16:43:20 +00:00
jaxperro f2fb8d67b7 research: copy_maker_entry (T3) — resting-bid copy entries beat taker FAKs
54 chain-graded parity+ signals @$100: maker bid at their price fills 93%
within 60s, EV/signal +$17.45 vs taker +$12.86 (+36%) — fee removal +
no pay-up. No adverse-selection asymmetry at the 60s window (winners fill
92% vs losers 94%); mild asymmetry only in patient tails, so 60s-then-
cancel is the shape. Queue-position optimism stated: maker wins while real
priority >~68%; markout re-read stream will refine. Candidate execution
change behind mirror-exactly + pre-registration.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 12:42:26 -04:00
copybot[bot] b146a6595c copybot: live paper feed [skip ci] 2026-07-23 16:41:41 +00:00
jaxperro 896504ccea research: copy_edge_slices (T5) — parity-era copy edge by niche/lag/band/wallet, chain-true
Paper pooled +18.6% (n=35, clears hurdle+2pp). Concentration: esports +22.0%
(n=29, 83% of stake) and gkmgkldfmg +33.4% (n=19). Live pooled ~breakeven at
$1-2 stakes (rounding drag, concentrated in the esports cell) — the #14
size-up tension in one table. Slippage by lag: <=3s fills BETTER than their
print (-0.66c mean). Exploratory measurement; cells small; meta-niche
coverage 0% until snapshots accrue (title fallback used).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 12:36:34 -04:00
copybot[bot] 826bb6891c copybot: live paper feed [skip ci] 2026-07-23 16:31:00 +00:00
copybot[bot] 6ef8898568 copybot: live paper feed [skip ci] 2026-07-23 16:30:09 +00:00
copybot[bot] 9688daea13 copybot: live paper feed [skip ci] 2026-07-23 16:19:19 +00:00
copybot[bot] 2bcd9940d4 copybot: live paper feed [skip ci] 2026-07-23 16:18:14 +00:00
copybot[bot] 354a0c8a13 copybot: live paper feed [skip ci] 2026-07-23 16:17:07 +00:00
jaxperro 48e941dd94 copybot: add JuiceFarm (7th seat, auto p80 floor) to paper + live follow sets
Bench promotion per the #13 method run early: +17.4%/+33.5% both windows
(n=5), insider z 2.5 (p_luck 0.7%), 64% day-of entries, 1% refunds.
gkmgkldfmg stays per user call. Live mirrors paper exactly.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 12:16:25 -04:00
copybot[bot] 2228b9fae7 copybot: live paper feed [skip ci] 2026-07-23 15:45:05 +00:00
copybot[bot] 702fec7a65 copybot: live paper feed [skip ci] 2026-07-23 15:40:42 +00:00
copybot[bot] 3ffd71092c copybot: live paper feed [skip ci] 2026-07-23 15:38:25 +00:00
copybot[bot] dd2561051e copybot: live paper feed [skip ci] 2026-07-23 15:27:30 +00:00
copybot[bot] 4a83efee79 copybot: live paper feed [skip ci] 2026-07-23 15:25:40 +00:00
copybot[bot] e0704d353e copybot: live paper feed [skip ci] 2026-07-23 15:23:34 +00:00
copybot[bot] 86550ef489 copybot: live paper feed [skip ci] 2026-07-23 15:23:10 +00:00
jaxperro 0601ce20c6 research: forward ledger 2026-07-23 [skip ci] 2026-07-23 11:19:14 -04:00
copybot[bot] 97efb71aeb copybot: live paper feed [skip ci] 2026-07-23 15:18:35 +00:00
copybot[bot] c8dfd597af copybot: live paper feed [skip ci] 2026-07-23 15:14:46 +00:00
copybot[bot] 11f59d0a41 copybot: live paper feed [skip ci] 2026-07-23 15:14:08 +00:00
copybot[bot] a74766adc8 copybot: live paper feed [skip ci] 2026-07-23 14:52:16 +00:00
copybot[bot] a47f4102d4 copybot: live paper feed [skip ci] 2026-07-23 14:51:03 +00:00
jaxperro 7f33c66a5c live: daily refresh — skilled + sharp wallets [skip ci] 2026-07-23 10:43:47 -04:00
copybot[bot] 7645d3a4f8 copybot: live paper feed [skip ci] 2026-07-23 14:19:30 +00:00
copybot[bot] 8f0f02dc5e copybot: live paper feed [skip ci] 2026-07-23 14:18:55 +00:00
copybot[bot] 1634e7c719 copybot: live paper feed [skip ci] 2026-07-23 13:57:28 +00:00
copybot[bot] 2e054f5d41 copybot: live paper feed [skip ci] 2026-07-23 13:57:05 +00:00
copybot[bot] c8c645ecb4 copybot: live paper feed [skip ci] 2026-07-23 13:44:22 +00:00
jaxperro 678d7de948 sync_tape: never bless a timed-out sftp partial — fall through to the base64 fallback
A TimeoutExpired get leaves a size>0 partial that the exists-check treated
as success, so the console fallback never ran for timeouts; the caller's
parquet read then failed (no magic bytes), deleted the file, and the next
run repeated the identical loop — 8 hours of tape-head stall overnight
2026-07-23. Partials from timeouts are now removed and the fallback runs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 09:35:26 -04:00
copybot[bot] 2af921d13a copybot: live paper feed [skip ci] 2026-07-23 12:56:43 +00:00
copybot[bot] c0ffce13cb copybot: live paper feed [skip ci] 2026-07-23 12:56:20 +00:00
copybot[bot] 8fbd67b56d copybot: live paper feed [skip ci] 2026-07-23 12:16:48 +00:00
copybot[bot] 417570ac1c copybot: live paper feed [skip ci] 2026-07-23 11:52:04 +00:00
copybot[bot] c48de40be3 copybot: live paper feed [skip ci] 2026-07-23 11:50:41 +00:00
copybot[bot] 1bbc695cca copybot: live paper feed [skip ci] 2026-07-23 10:59:29 +00:00
copybot[bot] 0b0d850ccc copybot: live paper feed [skip ci] 2026-07-23 10:30:54 +00:00
copybot[bot] 88e0ff77c8 copybot: live paper feed [skip ci] 2026-07-23 10:30:49 +00:00
copybot[bot] f6cde6488f copybot: live paper feed [skip ci] 2026-07-23 10:22:34 +00:00
copybot[bot] ce5eed0500 copybot: live paper feed [skip ci] 2026-07-23 10:22:27 +00:00
copybot[bot] f8120f0294 copybot: live paper feed [skip ci] 2026-07-23 10:02:02 +00:00
copybot[bot] 2d2f01ce2b copybot: live paper feed [skip ci] 2026-07-23 10:00:05 +00:00
copybot[bot] 0968020202 copybot: live paper feed [skip ci] 2026-07-23 09:29:06 +00:00