1 · STATE OF THE BOOK
COLDREAD · LIVE SOL BOOK · THREE SLEEVES · opened 2026-08-09 08:51Z · 1:51 AM · paper
TOTAL UNKNOWN
Realized P&L is exact, but a complete total-book value is not: 9 position(s) lack a current executable mark or reconstructable quantity. Cash is 10.49 SOL; marked open value is 0.00 SOL; these are not added into a fake total.
-167.94 SOLphase realized SOL
+150.00 SOLphase funding
10.49 SOLcash bankroll
0.00 SOLmarked open value (partial)
3546closed trades in phase
9open positions (three sleeves)
0displaced funded positions
5493buys in window
5483sells in window
Performance & trend
3546 exact phase closes · 3545 chartable tail rows
SOL phase 2 confidence-weighted-fresh-sol-paper since 2026-08-13 00:28Z · 5:28 PM · 1938 older closed trips excluded from this current-performance view.
-167.94 SOLcurrent-phase realized (3546 exact closes)
-184.03 SOLcurrent-phase ex-top-1
10.49 SOLcurrent bankroll
+16.97 SOLbest current-phase trade
Current-phase trend
Last 25 closed trips vs the 25 before them, by trip order (not calendar). Windows stated so the comparison cannot be re-cut after the fact.
| window | realized | ex-top-1 | span |
|---|---|---|---|
| last 25 | -0.42 SOL | -0.47 SOL | 2026-08-31 13:41Z · 6:41 AM → 2026-09-01 05:23Z · 10:23 PM |
| prior 25 | -0.61 SOL | -0.70 SOL | 2026-08-30 11:22Z · 4:22 AM → 2026-08-31 09:07Z · 2:07 AM |
IMPROVING
+0.19 SOL on the total, +0.23 SOL ex-top-1.
Both windows are negative. The direction above describes which loss is smaller, not a book that is making money.
Ex-top-1 is printed for each window because one trade moves a 25-trip total on this book. No significance test is claimed — this is a description of two windows.
Kill criteria
K1 FIRED K2 NOT-FIRED K3 UNEVALUABLE K4 UNEVALUABLE K5 FIRED RK1 ARMED · NOT-YET
KILL BAR FIRED: K1, K5 — pre-registered stop verdicts standing as-of 2m ago (2026-09-01 05:58Z). The K-arm is operator-STOPPED (context below); the fire stays loud until re-baseline or re-registration.
RK1 forward clock (runner-v1): 105/200 forward entries · baseline 501 · armed 3.2d ago (2026-08-29 01:10Z) by Jeremy (operator)
K1–K5 describe the operator-STOPPED live arm (Arm 1 (live, birth-entry) stopped by operator ruling, 2026-08-28 ~1:30 PM MST (2026-08-28T20:30Z)) — a standing FIRED there is the incident that stop answered. RK1 binds runner-v1, which is running.
as-of k1Watch 2m ago (2026-09-01 05:58Z) · rk1Watch 2m ago (2026-09-01 05:58Z) · 2138 arm entries
Open positions
book summary
9 open · 0.84 SOL deployed
Live SOL book, replayed from the ledger. Individual positions and their latest executable marks appear once in the table below. No SOL/USD rate is applied. · last ledger row 20m ago (2026-09-01 05:39Z · 10:39 PM)
positions
count and deployed SOL are the book-summary line above — stated once. Live SOL book, replayed from the complete shared ledger (three sleeves); PNL below is MARKED against current executable state, entry/size/tokens are not
| position | size | held for | ~entry px (SOL/tok) | ~tokens | pnl | pnl % | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
95 SOLTHESIS INVALIDATEDfalsifier:tape.prints.last300sCA HYSgy…Spumpdetailspool G2pqpfREfn… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:27:10.690ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: VALIDATED_BUT_RED* · post-verdict -1.9% ? |
0.11 SOL | 9h 30m | ~0.00000002761 | ~3.84M | LAST 0.10 SOLtape · 17m ago · not live PNL | — | CA HYSgy…Spump |
detailspool G2pqpfREfn… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:27:10.690ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: VALIDATED_BUT_RED* · post-verdict -1.9% ? |
||||||||||||
PRIME SOLTHESIS UNKNOWNmeasurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntryCA CWfkh…cpumpdetailspool 3pPrKaPZVA… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:15:09.930ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry |
0.06 SOL | 9h 26m | ~0.00000001989 | ~2.95M | LAST 0.06 SOLrpc-vault · 4h 53m ago · not live PNL | — | CA CWfkh…cpump |
detailspool 3pPrKaPZVA… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:15:09.930ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry |
||||||||||||
STOOLPRESIDEN SOLTHESIS UNKNOWNmeasurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntryCA HsPFj…Dpumpdetailspool 5pMBwjT6gh… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:34:13.303ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry thesis grade: VALIDATED_BUT_RED* · post-verdict -15.7% ? |
0.11 SOL | 9h 9m | ~0.00000003039 | ~3.50M | LAST 0.09 SOLtape · 44m ago · not live PNL | — | CA HsPFj…Dpump |
detailspool 5pMBwjT6gh… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:34:13.303ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry thesis grade: VALIDATED_BUT_RED* · post-verdict -15.7% ? |
||||||||||||
JAILSTOOL SOLTHESIS UNKNOWNmeasurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntryCA 2xMkw…3pumpdetailspool 13E6nAAG8t… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:39:45.039ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry |
0.06 SOL | 9h 4m | ~0.00000001965 | ~2.87M | LAST 0.06 SOLrpc-vault · 4h 53m ago · not live PNL | — | CA 2xMkw…3pump |
detailspool 13E6nAAG8t… · name metadata: pump-creates.log.jsonl @ 2026-08-31T19:39:45.039ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry |
||||||||||||
LUCKLAY SOLTHESIS INVALIDATEDfalsifier:tape.prints.last300sCA 7rWzV…BqqwGdetailspool AD3nfQECk6… · name metadata: pump-creates.log.jsonl @ 2026-08-31T20:47:28.211ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: AT_RISK_DECAYED* · post-verdict -9.4% ? |
0.11 SOL | 7h 30m | ~0.00000002697 | ~3.96M | LAST 0.10 SOLtape · 24m ago · not live PNL | — | CA 7rWzV…BqqwG |
detailspool AD3nfQECk6… · name metadata: pump-creates.log.jsonl @ 2026-08-31T20:47:28.211ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: AT_RISK_DECAYED* · post-verdict -9.4% ? |
||||||||||||
orangie SOLTHESIS INVALIDATEDfalsifier:tape.prints.last300sCA eoAHM…Cpumpdetailspool 5yspsKH8QW… · name metadata: pump-creates.log.jsonl @ 2026-08-31T21:44:35.111ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: VALIDATED_BUT_RED* · post-verdict -0.0% ? |
0.11 SOL | 7h 7m | ~0.00000004013 | ~2.64M | LAST 0.10 SOLtape · 10m ago · not live PNL | — | CA eoAHM…Cpump |
detailspool 5yspsKH8QW… · name metadata: pump-creates.log.jsonl @ 2026-08-31T21:44:35.111ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: VALIDATED_BUT_RED* · post-verdict -0.0% ? |
||||||||||||
nekomaru SOLTHESIS UNKNOWNmeasurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntryCA 6JhHZ…wpumpdetailspool 3byCDWyzR7… · name metadata: pump-creates.log.jsonl @ 2026-09-01T04:00:51.290ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry thesis grade: VALIDATED_BUT_RED* · post-verdict -0.8% ? |
0.09 SOL | 1h 32m | ~0.00000002129 | ~4.23M | NO LIVE MARKquote unavailable | — | CA 6JhHZ…wpump |
detailspool 3byCDWyzR7… · name metadata: pump-creates.log.jsonl @ 2026-09-01T04:00:51.290ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: measurement-missing:markVsEntry · measurement-missing:quoteReserveVsEntry thesis grade: VALIDATED_BUT_RED* · post-verdict -0.8% ? |
||||||||||||
SFilter SOLTHESIS INVALIDATEDfalsifier:tape.prints.last300sCA 3rsRr…Gpumpdetailspool 7ZD8Vdx5MZ… · name metadata: pump-creates.log.jsonl @ 2026-09-01T01:06:48.440ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: VALIDATED_BUT_RED* · post-verdict +1.1% ? |
0.11 SOL | 69m | ~0.000005113 | ~20,827 | LAST 0.11 SOLtape · 20m ago · not live PNL | — | CA 3rsRr…Gpump |
detailspool 7ZD8Vdx5MZ… · name metadata: pump-creates.log.jsonl @ 2026-09-01T01:06:48.440ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s thesis grade: VALIDATED_BUT_RED* · post-verdict +1.1% ? |
||||||||||||
GROK SOLTHESIS INVALIDATEDfalsifier:tape.prints.last300sCA t8Nzr…kpumpdetailspool GeEuaNe536… · name metadata: pump-creates.log.jsonl @ 2026-09-01T03:53:42.821ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s |
0.11 SOL | 20m | ~0.00000003082 | ~3.44M | LAST 0.11 SOLtape · 9m ago · not live PNL | — | CA t8Nzr…kpump |
detailspool GeEuaNe536… · name metadata: pump-creates.log.jsonl @ 2026-09-01T03:53:42.821ZRunner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner thesis: falsifier:tape.prints.last300s |
||||||||||||
Recent execution & attempts
Newest 8 events in the selected window.
EXECUTED is a paper fill; other states are attempts/blocks, not fills. Full history and row detail in Review.
09-01
05:39Z · 10:39 PMGROK SOL
05:39Z · 10:39 PMGROK SOL
t8Nzr5jGUzQjHm8GxX4F2AmiB4CX38moRm8UrFkpump BUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner09-01
05:23Z · 10:23 PMGROKCAT SOL
05:23Z · 10:23 PMGROKCAT SOL
2NEqdaNxeYhYCsMd1pQfoG8ws5Nc1A5pJECCkbnopump SELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop09-01
05:21Z · 10:21 PMSPEEDRUN SOL
05:21Z · 10:21 PMSPEEDRUN SOL
98cyetvsgVkusvn9JgGZHnfNbrrhRLm4JxDw9vTvpump SELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop09-01
05:13Z · 10:13 PMGROKCAT SOL
05:13Z · 10:13 PMGROKCAT SOL
2NEqdaNxeYhYCsMd1pQfoG8ws5Nc1A5pJECCkbnopump BUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner09-01
04:51Z · 9:51 PMSFilter SOL
04:51Z · 9:51 PMSFilter SOL
3rsRr7vrpCspruZoAXGXJTE6x6B7MKwwG1A2H5DGpump BUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner09-01
04:43Z · 9:43 PMMANRAP SOL
04:43Z · 9:43 PMMANRAP SOL
BQCZM91k2k7vYRgjaFTV9HNETnE19LcBeCkDQNwfpump SELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop09-01
04:40Z · 9:40 PMSLOPCANNON SOL
04:40Z · 9:40 PMSLOPCANNON SOL
42aoWaDffW3HXSpT57vZgfev7KfBXp5u8pQf66wwpump SELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop09-01
04:27Z · 9:27 PMnekomaru SOL
04:27Z · 9:27 PMnekomaru SOL
6JhHZqZYJ7w4G86CQxHZy1ajQcDoNxNhsPrCfHLwpump BUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner2 · GO / NO-GO
Readiness trajectory
RECEIPT V1
INSUFFICIENT
Latest committed receipt uses a different readiness definition. Start a visible new metric series; do not rescore history.
DIRTY WORKTREE OBSERVATION 2026-08-29 02:23:27.298Z (REGRESSING; never committed history)
Governance clocks
AT-RISK / OVERDUE PRESENT watch exit-state verdict · as-of 1s ago (2026-09-01 06:00Z)
| state | clock | t-minus | boundary (utc) | collector product |
|---|---|---|---|---|
| CLOSED | oi110-four-action-holdout-open | T+2.1d | 2026-08-30 04:03Z | v2 selector report: age 3m (bound 2.0h) | tight-trail ledger: age 37m (bound 6.0h) |
| CLOSED | gt-paid-bulk-clamp-end | T+6.0h | 2026-09-01 00:00Z | CG credit journal: OVERDUE age 5.6h (bound 2.0h), no advance since previous run |
| OK | v5-migration-holdout-open | T-8.5h | 2026-09-01 14:30Z | V5 solmaspr1 pass receipts: age 13m (bound 6.0h) |
| OVERDUE | established-held-action-dev-end | T-31.8h | 2026-09-02 13:50Z | established-held ledger: OVERDUE age 21.8h (bound 6.0h), no advance since previous run |
| OVERDUE | exit-policy-v3-holdout-open | T-33.0h | 2026-09-02 15:00Z | composite-exit materializer v2 receipts: OVERDUE age 22.2h (bound 6.0h), no advance since previous run |
| OK | oi110-four-action-frozen-end | T-4.9d | 2026-09-06 04:03Z | v2 selector report: age 3m (bound 2.0h) | tight-trail ledger: age 37m (bound 6.0h) |
| OK | v5-collection-end | T-7.4d | 2026-09-08 14:30Z | V5 solmaspr1 pass receipts: age 13m (bound 6.0h) |
| OK | oi110-moratorium-end | T-7.7d | 2026-09-09 00:00Z | v2 selector report: age 3m (bound 2.0h) |
3 · EXPERIMENTS & LEARNING
Experiment scoreboard
READ-ONLY
Thesis → action learning
PROPOSAL_READYthesis-action-learning-20260822-v2 · 2026-09-01 05:57Z · 10:57 PM
Frozen four-action selectorCOLLECTING HOLDOUT · thesis-four-action-state-conditioned-selection-v2Frozen condition SUPPORTED → INVALIDATED under decision-time policy trail-25-30-v2. 44 eligible exact outcomes / 44 global independent pool+mint clusters. Leading single proposal-eligible cell 9f7511c7:falsifier:quoteReserveVsEntry:invalidated-full-exit-next-same-pool-print-v1 runway: development 26/20, holdout 0/20, total 26/40. 0 populated mixed-path cells, 101 state/policy mismatches, and 0 outcomes missing decision-time incumbent-policy evidence are excluded from that runway · 0 alternatives excluded because the incumbent execution decision came first · 0 passing cells / 0 versioned conditional drafts across 27 frozen theory-reason-action cells. Mixed prior-transition cells: 0; mixed incumbent-policy cells: 0. Development 2026-08-23 04:03Z · 9:03 PM; holdout 2026-08-30 04:03Z · 9:03 PM; frozen end 2026-09-06 04:03Z · 9:03 PM. No cell can propose before that end; afterward every cell deterministically proposes or retains the incumbent. Every draft is NOT_ACTIVATED and cannot book, promote, mutate, or deploy a strategy.
Action-evidence conversion diagnosticsFIRST BLOCK: HOLDOUT_CLUSTER_FLOOR8,227 eligible state transitions · 1,933 transitions with a preregistered action · 364 first-invalidation opportunities · 286 full-exit actions priced · 280 full-exit outcomes complete · 384 50% reduction decisions · 273 50% reduction outcomes · 316 tight-trail decisions · 150 complete four-action outcomes · 89 condition-matched post-cutover invalidations · 61 condition-matched full-exit actions priced · 75 condition-matched tight-trail decisions · 44 condition-matched four-action outcomes · 145 conditioned post-cutover outcomes · 44 conditioned selector-eligible outcomes · 26 leading exact-cell independent clusters. Named pending/UNKNOWN/exclusion buckets: 21 state transitions outside the frozen protocol · 6,294 transitions with no preregistered alternative · 1,569 repeat invalidations represented by an earlier action · 0 registered alternatives missing opportunity evidence · 0 full-exit non-causal clock exclusions · 7 partial-reduction outcomes pending · 101 partial-reduction terminal UNKNOWN · 3 partial-reduction non-causal clock exclusions · 3 tight-trail outcomes pending · 223 tight-trail terminal UNKNOWN · 1 tight-trail non-causal clock exclusions · 0 selector outcomes outside registered cells · 0 selector outcomes missing a complete four-action set · 0 selector outcomes missing full-exit stress · 0 selector non-causal clock exclusions · 101 selector state/policy mismatches · 0 selector outcomes missing decision-time policy. These counts span separately activated zero-history boundaries; they diagnose the first blocked product stage and must not be subtracted as one historical cohort waterfall.
8,346state transitions observed
8,325inside frozen protocol
8,227causally actionable transitions
98post-exit transition refusals
47former-clock outcomes excluded
972independent clusters
8,013exact transition terminals
214transition outcomes pending
21named exclusions
274complete action comparisons
6action outcomes pending
8,227frozen transition decisions
0transition decisions missing
6,294transitions with no preregistered alternative
1,569repeat invalidations already represented by first action
0registered alternatives missing opportunity evidence
286registered alternatives priced
280alternative outcomes complete
Execution-decision clock integrity0 full-exit · 3 partial-reduction · 1 tight-trail exclusionsA challenger print must exist strictly before the incumbent execution decision. A later ledger booking never restores causality; excluded rows remain visible here but cannot enter descriptive cells or selection.
Preregistered action stressAVAILABLE · 268/268 post-cutover outcomes coveredPre-effective outcomes are never backfilled. Complete stress coverage and positive stressed development and holdout means are required before operator review.
Invalidation corroborationAVAILABLE · 384/384 exact forward opportunities observed · 0 missing167 confirmed · 214 contradicted · 3 unknown · 12 pre-cutover opportunities excluded. The denominator begins at the physical zero-history byte boundary. Evidence availability is clocked, so information arriving after the action print or exit cannot masquerade as decision-time knowledge.
Three-action extensionAVAILABLE · continue vs full exit vs 50% reductionForward, own-size, non-booking, descriptive only, and no retroactive selector authority. The reconciled receipt equation below separates raw observations from selector-eligible evidence.
Three-action reconciled denominator384 opportunities = 276 raw outcomes + 101 terminal UNKNOWN + 7 true pending384 opportunity rows/369 independent opportunity clusters · 384 decisions/369 independent decision clusters · raw outcomes 276/268 independent = eligible 273/265 + clock-excluded 3/3 · 3 observed ineligible · terminal UNKNOWN before/after decision 0/101 · 0 superseded terminal rows. Independent category counts are not summed when one pool+mint appears in more than one category.
Three-action terminal UNKNOWN reasonsUNKNOWN_INCUMBENT_EXIT_PRECEDED_ACTION_PRINT 34 rows/34 independent · UNKNOWN_SOURCE_GENERATION_GAP 38 rows/37 independentReason counts are derived live from the effective validated terminal set; superseded rows are excluded; UNKNOWN_SOURCE_RANGE_CEILING rows are listed separately below as a scan BOUND.
Three-action BOUND — no fill within first 64 MiB (scan cap)BOUND 29 rows/29 independentDisplay relabel only: these rows remain counted inside the 101 terminal UNKNOWN total above and their receipts are untouched. A BOUND is a statement about our scan budget, not about the market.
Three-action terminal UNKNOWN A/B/C auditA/B/C snapshot unavailable because the terminal set or frozen source identity changedNo stale audit counts are carried forward. Run a new bounded, digest-bound audit before classifying the changed terminal set.
Most-populated three-action cellinvalidated-reduce-50pct-next-print-residual-incumbent-v1 · falsifier:tape.prints.last300sn=49, independent=49 · partial vs continue +0.0051 SOL · partial vs full exit -0.0044 SOL · stressed partial vs continue -0.0034 SOL. Descriptive until a future-effective selection contract is preregistered.
Four-action tight-trail extensionAVAILABLE · 176 triggersContinue vs full exit vs 50% reduction vs full exit at the first complete executable 10% giveback from the decision-time peak. Exact own-size V2, 5%/5% stressed, non-booking, non-promotable, and descriptive only.
Four-action tight-trail reconciled denominator377 opportunities = 151 raw outcomes + 223 terminal UNKNOWN + 3 true pending377 opportunity rows/363 independent opportunity clusters · 316 decisions/304 independent decision clusters · raw outcomes 151/148 independent = eligible 150/147 + clock-excluded 1/1 · 1 observed ineligible · terminal UNKNOWN before/after decision 61/162 · 2 superseded terminal rows. Independent category counts are not summed when one pool+mint appears in more than one category.
Four-action tight-trail terminal UNKNOWN reasonsUNKNOWN_DECISION_PEAK_STATE_UNAVAILABLE 1 rows/1 independent · UNKNOWN_INCUMBENT_DECISION_PRECEDED_CHALLENGER 9 rows/9 independent · UNKNOWN_PARENT_ACTION_TERMINAL 100 rows/98 independent · UNKNOWN_PEAK_SOURCE_GENERATION_GAP 103 rows/103 independent · UNKNOWN_TERMINAL_PEAK_PRECEDES_INCUMBENT_DECISION 10 rows/10 independentReason counts are derived live from the effective validated terminal set; superseded rows are excluded.
Four-action tight-trail terminal UNKNOWN A/B/C auditA/B/C snapshot unavailable because the terminal set or frozen source identity changedNo stale audit counts are carried forward. Run a new bounded, digest-bound audit before classifying the changed terminal set.
Most-populated four-action cellinvalidated-tighten-trail-10pct-complete-own-size-peak-v1 · falsifier:quoteReserveVsEntryn=17, independent=17, triggered=12 · tight vs continue -0.0716 SOL · tight vs full exit +0.0166 SOL · tight vs partial -0.0276 SOL · stressed tight vs continue -0.0720 SOL. No selector authority.
Most-populated frozen action cellinvalidated-full-exit-next-same-pool-print-v1 · falsifier:tape.prints.last300sdevelopment n=115, nominal mean +0.0165 SOL; holdout n=34. Stress AVAILABLE · 149/149 covered · development stressed mean +0.0061 SOL · holdout stressed mean +0.0056 SOL. Descriptive until every preregistered gate passes.
Emerging reason-conditioned action splitexit-now ahead for falsifier:tape.prints.last300s: +0.0465 SOL · continue ahead for falsifier:quoteReserveVsEntry: +0.10 SOLChallenger minus incumbent, development only. Positive cell n=40, independent=40, stressed +0.0298 SOL, COLLECT. Negative cell n=78, independent=78, stressed -0.10 SOL, COLLECT. This is the live mechanical answer to why one invalidation reason can imply a different action than another, but it remains descriptive until chronological holdout and every frozen gate pass.
Bounded sparse action-context search26 qualified / 870 tested cellsDevelopment only, using the fixed one/two-field family over existing context buckets: 105 meet the independent-cluster floor, 527 retain the same sign in early and late chronological halves, 125 survive global BH-FDR, and 214 meet the directional outlier limit. Qualification can nominate only a new future experiment after the frozen collection ends; it cannot alter this experiment or trading.
Excluded transitions remain counted and reason-labelled; they cannot widen the registered theory family. No cell can book, promote, or mutate a strategy.
Cross-producer normalized admission
COLLECTINGfixed 0.05 SOL research input · source-qualified enter-all · trail-25/30 next-print outcomes · explicit zero only after a settled evaluable opportunity · 2026-08-29 00:06Z · 5:06 PM
1,987full admitted denominator
1,987classified exactly once
130complete normalized pairs
1,857unresolved, still explicit
0terminal incomplete
0invalid rows
Lifecycle denominator56 source-action UNKNOWN · 1,272 awaiting entry · 529 awaiting trail · 0 awaiting next fill · 0 lineage pending0 duplicate keys · 0 integrity issues. Missing outcomes remain pending/UNKNOWN/incomplete and are never rewritten to zero.
Forward direct identity evidence1,472 unique bounded-window receipts: 1,369 PROVEN · 103 REFUSEsol-direct-source-identity-proofs.jsonl: 1,371 canonical unique · sol-runner-direct-selection-refusals.jsonl: 101 canonical unique. Reasons: SOURCE_IDENTITY_NO_FORWARD_JOIN 101 · SOURCE_IDENTITY_PROVEN 1,369 · SOURCE_IDENTITY_RPC_UNAVAILABLE 2. Producers: sol-established-dip-buy-v2 1,358 receipts: 1,356 PROVEN / 2 REFUSE · sol-runner-entry-v2 114 receipts: 13 PROVEN / 101 REFUSE. Latest receipt clock 2026-09-01 06:00Z · 11:00 PM. Runner direct-event evidence is accepted only with its current observed-sequence/frontier fence. Both ledgers are diagnostic-only companions: they grant no strategy, risk, selector, promotion, paper-book, runtime, deployment, recycle, or live-wallet authority and never rewrite a frozen source/action UNKNOWN. The normalized historical UNKNOWN count remains immutable per source/action; a later receipt never repairs it.
sol-migration-entry-v274/689 complete · 615 unresolved · 0 terminal incomplete74 independent development clusters · 2/3 positive stressed folds · triggered-pair stressed mean +6.73% (descriptive, path-conditioned) · 0 holdout clusters · not eligible. Version sol-migration-entry-v2.
sol-established-dip-buy-v246/1,175 complete · 1,129 unresolved · 0 terminal incomplete1 independent development clusters · 0/3 positive stressed folds · triggered-pair stressed mean -15.79% (descriptive, path-conditioned) · 0 holdout clusters · not eligible. Version sol-established-dip-buy-v2-thesis-exit-20260820.
sol-runner-entry-v210/123 complete · 113 unresolved · 0 terminal incomplete5 independent development clusters · 1/3 positive stressed folds · triggered-pair stressed mean -5.52% (descriptive, path-conditioned) · 0 holdout clusters · not eligible. Version sol-runner-entry-v2.
NO CANDIDATE The validated report has no comparison, selector, paper-book, strategy, risk, runtime, deployment, recycle, or live-wallet authority. PROPOSED means human review only; it never auto-activates.
Established containment
HOLD_NEW_ENTRIEScurrent evidence era · sol-established-dip-buy-v2-thesis-exit-20260820
1,034strict shadow decisions
802pool + mint clusters
465exact terminals
4pending outcomes
333explicit UNKNOWN
465matured clusters
independent clusters465 / 20
terminal receipts (descriptive)465 / 30
RETAIN_HOLD_NEGATIVE_EVIDENCE Hold release is not authorized. Stress, holdout, independence, and statistical gates still apply.
First decision per independent clustermean -23.0% · median -50.3% · stressed mean -29.7% · stressed median -54.6%An UNKNOWN or pending first decision is never replaced by a later exact outcome; duplicate same-pool outcomes are never summed.
Migration challenger
SHADOWUNKNOWNpending
156evaluable
192UNKNOWN denominator
source identity: 29 forward no-mint attempts: resolved-no-coin-mint 23 · rpc-failed 6
Exact t=0 resolver outcomes only; latest source availability 2026-08-28 20:07Z · 1:07 PM. This explains future MINT_MISSING observations but cannot recover or rewrite a frozen control-time identity.
Composite exit
SHADOW2,031historical authorized
1,776cumulative paired decisions
Current identity reconciliation is separate checkpoint evidence; UNKNOWN is never subtracted from this historical projection. holdout opens in 32h 59m · 2026-09-02 15:00Z · 8:00 AM
Forward orchestrator
REFUSE2026-09-01 05:47Z · 10:47 PM · failed at migration-post-feature
last supervised run; PASS means the bounded steps completed, not that a policy won
bounded read · counts cover the labelled window, not the whole history · sol-migration-early-traction-shadow.jsonl tail window: last 2.0 MiB / 348 rows of 80.4 MiB | receipts\sol-direct-source-identity-proofs.jsonl tail window: last 2.0 MiB / 1,371 rows of 36.1 MiB | sol-forward-experiment-orchestrator-receipts.jsonl tail window: last 1.0 MiB / 701 rows of 126.5 MiB | sol-composite-exit-materializer-v2-receipts.jsonl tail window: last 8.0 MiB / 1,609 rows of 19.3 MiB
Oracle & exit diagnosis
This panel folds the newest 8 MiB of the autopsy tape (OI-166 preview bound) — a WINDOW, not the whole book. Reconciled 2026-08-29 against all phase closed trades: 99.91% carry an autopsy row, 90.1% carry full judgments, 9.8% are structurally unjudgeable (no captured tape in their window). Full ledger-vs-judged reconciliation: data/proposals/ORACLE-COVERAGE-RECONCILIATION-2026-08-29.md.
biggest known leaks
1 · THE EXIT LEAK — 31 hard stops that should not have been reachable, -4.98 SOL.
These trips reached a tape peak of at least 25% (median 76%), so the trail was ARMED and sat at 0.7x of peak — ABOVE the 0.5x-of-entry hard stop that nonetheless fired.
For contrast the 385 hard stops that never armed cost -48.74 SOL — that is the rule working.
This is the size of an execution gap, not a policy result, and the cause is undecided between engine downtime, peak-reset-on-restart, and rule ordering across a price gap.
Folded live from 1077 trips in arm1-trade-autopsy.jsonl, 28m old · 20 hard-stop trips had no readable peak and are in neither bucket. Deeper: npx tsx src/cli/arm1ExitAnomalyCli.ts.
2 · THE RE-ENTRY LEAK — 61% of exits reclaimed +20% within 2h; cut-all-and-re-enter beats every partial.
On the same 102 trips and the same post-exit paths: full-exit + re-entry +95.70 SOL (ex-top-1 +56.85) against the LIVE full-exit's +13.81 SOL (ex-top-1 −24.20); partial-75 +11.05, partial-50 +8.29, hold-all +2.77.
UPPER BOUND — the re-entry arm buys at the next achievable print with no impact haircut and models no sell rule of its own, and 45 of 102 remainders never triggered the trail and are MARKED at the window's last price rather than realised. An unexited bag is a position, not a P&L.
Producer src/cli/arm1ReentryStudyCli.ts — no artifact on disk, so this page cannot age these figures; they are stated as of the 2026-08-10 read and re-derive with npx tsx src/cli/arm1ReentryStudyCli.ts. An instrument with no artifact is invisible to every idle detector here, which is why it is listed above under on-demand readers.
Best REALIZABLE exit per closed trip vs what we actually got. OWN-SIZE DEPTH IS CHARGED — the oracle's argmax runs over what our actual heldBase would have received at each mark's real pool reserves (arm1Fills), so a taller print in a thinner pool can lose to a lower print in a deeper one. The superseded fee-only bound totalled +909.59 SOL; 98% of it survives the charge. A trip whose depth cannot be priced is UNMEASURED and excluded, never folded in at zero impact. CURRENT SOL PHASE 2 arm1-oracle-outcomes.jsonl
61%median regret / trip
+892.14 SOLtotal regret
+877.73 SOLex-top-1
3113trips labeled
current exit-policy forward cohort
trail-25-30-v2 is segmented by the exact exitPolicy receipt on each ledger exit, not inferred from rule name or time. Realized figures cover all 3432 derived exits; oracle figures cover only the 3003 strict tape-joined exits. This is a forward operational cohort, not a randomized comparison: positions opened before deployment can close under the new manager.
3432exits managed
-155.30 SOLrealized SOL
31%win rate
-12.0%median return
-172.27 SOLrealized ex-best
3003/3087oracle joined / folded
61%median oracle regret
+886.58 SOLoracle regret ex-top-1
Coverage is part of the result. Strict learning join: 3085 joined trips · 87 folded autopsy rows without oracle · 209 oracle rows without folded autopsy. This panel is the observed subset, not the whole ledger.
median regret by exit rule
| exit rule | n | median regret |
|---|---|---|
| hard-stop | 1157 | 74% |
| trail | 1758 | 54% |
| operator-close | 21 | 35% |
| time-stop | 177 | 25% |
attribution — entry problem or exit problem
trail-25-30-v2 joined subset — this is the exact policy cohort inside the selected current-phase scope.
ENTRY-side (never worked) · current policyn=1049 · -218.60 SOL
EXIT-side (round-tripped + clipped) · current policyn=1084 · +151.39 SOL
ENTRY-side (never worked) · current-phasen=1078 · -224.01 SOL
EXIT-side (round-tripped + clipped) · current-phasen=1109 · +151.56 SOL
worst cells — exit rule × path class · current phase
| rule | class | n | realized | med peak | med giveback |
|---|---|---|---|---|---|
| hard-stop | never-worked | 898 | -219.59 SOL | -19% | — |
| hard-stop | shallow | 209 | -61.56 SOL | 6% | 1% |
| trail | shallow | 496 | -20.01 SOL | 15% | 14% |
| hard-stop | round-tripped | 57 | -18.72 SOL | 66% | 99% |
policy ranking — CURRENT SOL PHASE 2 (1050 readable paths)
Same counterfactual method as the archived book's “rule stack”, on the book that is trading. SOL-weighted. trail-25/30 IS the live replay arm (trail-25-30-v2) — it is scored here so the deployed rule has a place in its own ranking. OWN-SIZE DEPTH IS CHARGED — every arm (and ACTUAL) is haircut at its own fill mark's real pool reserves via arm1Fills (OI-4). Arms still fill at a print while ACTUAL carries real fills, so arm-vs-arm remains the sound comparison.
| policy | SOL | % of deployed | fired |
|---|---|---|---|
| ACTUAL (what we ran) | -61.36 SOL | -30.6% | — |
| support-5/2 | -28.63 SOL | -14.3% | 982/1050 |
| fade-3 | -31.60 SOL | -15.7% | 998/1050 |
| support-10/5 | -34.13 SOL | -17.0% | 930/1050 |
| trail-25/10 | -41.95 SOL | -20.9% | 405/1050 |
| trail-50/10 | -47.44 SOL | -23.6% | 237/1050 |
| stop-70pct | -47.94 SOL | -23.9% | 763/1050 |
| trail-50/15 | -49.13 SOL | -24.5% | 237/1050 |
| trail-50/20 | -49.86 SOL | -24.8% | 236/1050 |
trade learning — CURRENT SOL PHASE 2 (1077 judged trips)
Same judge as the archived USD book (tradeVerdictCore.judgeTrade), fed this book's own tape-anchored path fold. Pre-entry/post-exit study windows: 60min each, matching the USD book's own convention.
1077trips judged
1050with a verdict
1047judgeable entries
1047judgeable exits
EXITS SKEW LATE — 294 too-late vs 68 too-early (4.3×), plus 283 bad in both directions. The book's exit failure is holding THROUGH the peak, not selling before it. Estimated replayable impact (best-policy benchmark, SOL): too-late cohort +40.20 SOL total (+0.14 SOL/trade) vs too-early cohort +0.27 SOL total (+~0.0039 SOL/trade).
entry verdict
exit verdict
3 entries and 3 exits are UNKNOWN — the honest "not enough evidence" state, counted so you can see how much of the book is still unjudgeable, not hidden to make the bars look cleaner.
per-trip oracle exits — worst regret first
For each closed trip: WHEN the best realizable exit was available, what it was worth, what we actually got, and the gap. "oracle at" is the instant a decision there would have been fillable at the NEXT print — you cannot sell into the print that told you to sell.
| token | our exit | oracle at | oracle % | we got % | regret | held |
|---|---|---|---|---|---|---|
utility SOL htNct9u2iZxsGN3NGopxfgeTd54fRU9ZevxubPWpump |
trail | +71m in | 3943% | 523% | +14.41 SOL | 75m |
Fwog SOL CmPqbqnkpjGsmJxJHG1ZZ4tLNXSy5nGHw2a9b1vkpump |
trail | +58m in | 4084% | 2261% | +13.69 SOL | 59m |
BABYANSEM SOL 8vQ7Ee5vZXfuw8JzUGzYMsyz84QWjDxmdcFPN4b5pump |
hard-stop | +2m in | 420% | -53% | +4.84 SOL | 2m |
vibes SOL ELQHz8ju1aicZx6GPA9YAZn7eX5AVLGbuEnyt4TWpump |
trail | +21m in | 446% | -43% | +4.36 SOL | 21m |
AB SOL BcEmfDVLEVznvs5BrSr7nrxoekLbQiuNw7WdWrfQpump |
hard-stop | +6m in | 336% | -54% | +3.75 SOL | 11m |
CONDOM SOL 7Nyi5WPvWM7YgvzVhLpeQv5qLwBPJnVDUcyiKuHEpump |
hard-stop | +3m in | 339% | -95% | +3.41 SOL | 7m |
UNKNOWN SOL EyYtNeMJqTKFz1HcZYCqpFd5eqhtPYcXQ2gpAbadpump |
trail | +7m in | 2246% | 62% | +3.39 SOL | 7m |
Charlie SOL GSokbJVA1P9tAPffqpiTN7b4XnEh8mNKQQ4cBkNNpump |
trail | +19m in | 767% | 406% | +3.04 SOL | 19m |
ZION SOL 7RTVnPY8yDnoywLJmk3Lf3VtiQDwu2FCWL6HvsfLrFZ1 |
trail | +17m in | 702% | 357% | +2.77 SOL | 38m |
drooler SOL 6MAjC3uWMzGc4LAeKF3EoC85DUtX67MCFE3numnmpump |
trail | +10m in | 298% | 40% | +2.62 SOL | 12m |
Pikachu SOL CXKuSxyoY1FF42eS2BLr7gJrTK1hLrdmbho8D26Npump |
trail | +27m in | 535% | 140% | +2.42 SOL | 28m |
UNKNOWN SOL UPwxM8cK6u4WP8dzs7T3oAKgJQVQMaGSixakKtkpump |
hard-stop | +2h 36m in | 554% | -98% | +2.40 SOL | 2h 47m |
TOKEN SOL GPjTJykiPxuAqLsveAzAimFuupDYvkB4md4D12hNx5Fi |
hard-stop | +37s in | 195% | -57% | +2.21 SOL | 44s |
NIUNAI SOL H9fikySbqRei3wxMdjtW9GHTdp8r8h4SZma2dsUwpump |
trail | +13m in | 585% | 306% | +2.19 SOL | 14m |
Quantdev SOL EP5k7WwMYXPNzkAEc8wtUm2imx3sg3NDRNxyt9Ktpump |
trail | +31m in | 471% | 210% | +2.14 SOL | 33m |
Per-trip oracle rows in this render (3113 phase rows, with pool + oracle mark index; artifact may contain older rows too): data/arm1-oracle-outcomes.jsonl
Rule 39: exit-rule names are OUR OWN, so this table is a DIAGNOSTIC — never evidence that a new rule should exist. Deeper: npx tsx src/cli/arm1ExitAnomalyCli.ts · src/cli/arm1ReentryStudyCli.ts
recent autopsies — CURRENT SOL PHASE 2 (12 newest of 1077 folded)
Per-trip autopsy of the live SOL book with the 3-Grade framework (Grade 1 Execution, Grade 2 Opportunity, Grade 3 Intrinsic Potential) — path class, entry/exit timing, ceiling capture, and own-size oracle. Menu returns are DEPTH-CHARGED at each arm's own fill mark (OI-4). Percents are unit-free tape ratios; SOL figures are the ledger's own. data/arm1-trade-autopsy.jsonl
GROKCAT SOL
2NEqdaNxeYhYCsMd1pQfoG8ws5Nc1A5pJECCkbnopump never-worked hard-stop · held 10m · 2026-09-01 05:23Z · 10:23 PMSCORES
Opp 0/100
Trade 0/100
Combined 0/100
TRADE entry doomed · exit both · pre-entry runup +80% · post-exit continuation +43%
OPPORTUNITY no real move available
ceiling -26.3% · +0.05 SOL left on table
why miss: better entry alone +80pp · better exit alone +50pp
peak -25% at +1.0min → exit -76.0% · realized -0.05 SOL on 0.11 SOL
oracle -26% realizable · regret +50%
entry DOOMED: the best FILLABLE exit anywhere on this path was -26%, so no exit rule could have made money on it. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exited BADLY BOTH WAYS: peaked +-25%, gave back 51 points, then it ran another +43% without us; REGRET 50 pts ($0.05): the best realizable exit on this path was -26% vs our -76% (closest menu rule stop-70pct at -31%)
better menu exits if fired: stop-70pct -31.0% · support-5/2 -36.6% · fade-3 -36.6%
STRIPPER SOL
AwEJfA7x4u9ksiezgKjKUazG6EF84RybJFdPiQBkpump never-worked hard-stop · held 4h 25m · 2026-08-31 22:42Z · 3:42 PMSCORES
Opp 0/100
Trade 0/100
Combined 0/100
TRADE entry doomed · exit well-timed · pre-entry runup +107%
OPPORTUNITY no real move available
ceiling -36.6% · +0.06 SOL left on table
why miss: better entry alone +107pp · better exit alone +58pp
peak -36% at +29.7min → exit -94.1% · realized -0.07 SOL on 0.11 SOL
oracle -37% realizable · regret +58%
entry DOOMED: the best FILLABLE exit anywhere on this path was -37%, so no exit rule could have made money on it — 107% of the move was already spent before our fill. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exit well-timed: sold into an unwinnable path (no fillable exit cleared cost — timing is not the fault); REGRET 58 pts ($0.06): the best realizable exit on this path was -37% vs our -94% (closest menu rule stop-50pct at -52%)
better menu exits if fired: stop-50pct -52.1% · stop-60pct -52.1% · stop-70pct -52.1%
GPRO SOL
96SVYsBF52TDFAHy2XKangCQMwzwSibp2pMtbX3cpump round-tripped trail · held 46m · 2026-08-31 22:17Z · 3:17 PMSCORES
Opp 100/100
Trade 57/100
Combined 79/100
TRADE entry late · exit too-late · pre-entry runup +229%
OPPORTUNITY ENTRY + EXIT both missed
ceiling +89.6% · 33% captured · +0.06 SOL left on table
why miss: better entry alone +229pp · better exit alone +60pp
CAPTURE partial · 33% of ceiling · ceiling +89.6%
peak +92% at +32.9min · giveback +67% of peak → exit +30.1% · realized +0.04 SOL on 0.11 SOL
oracle +90% realizable · regret +60%
entered LATE: 229% of the move was already spent in the 60min before our fill; exited LATE: achievable +90% (peak print +92%) and gave back 60 points, exiting at 30%; REGRET 60 pts ($0.06): the best realizable exit on this path was +90% vs our 30% (closest menu rule trail-50/10 at 45%)
better menu exits if fired: trail-50/10 +44.9% · trail-25/10 +44.9% · trail-50/15 +37.1%
PUPE SOL
2rAfNuj8nnEqDdv7RUdgVHTNNiWRLBmwTyyYgpCRpump never-worked hard-stop · held 2h 2m · 2026-08-31 21:17Z · 2:17 PMSCORES
Opp 0/100
Trade 0/100
Combined 0/100
TRADE entry doomed · exit well-timed · pre-entry runup +78%
OPPORTUNITY no real move available
ceiling -29.4% · +0.05 SOL left on table
why miss: better entry alone +78pp · better exit alone +50pp
peak -29% at +58.4min → exit -79.0% · realized -0.06 SOL on 0.11 SOL
oracle -29% realizable · regret +50%
entry DOOMED: the best FILLABLE exit anywhere on this path was -29%, so no exit rule could have made money on it. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exit well-timed: sold into an unwinnable path (no fillable exit cleared cost — timing is not the fault); REGRET 50 pts ($0.05): the best realizable exit on this path was -29% vs our -79% (closest menu rule stop-70pct at -33%)
better menu exits if fired: stop-70pct -32.9% · stop-60pct -42.6% · support-5/2 -52.4%
inu SOL
Busoc97Lc3gMSNk8CRyF6ya1tfB8bwR5MSWmm1D2pump never-worked trail · held 3h 50m · 2026-08-31 20:56Z · 1:56 PMSCORES
Opp 0/100
Trade 0/100
Combined 0/100
TRADE entry doomed · exit well-timed · pre-entry runup +114%
OPPORTUNITY no real move available
ceiling -34.0% · +0.03 SOL left on table
why miss: better entry alone +114pp · better exit alone +29pp
peak -33% at +132.2min → exit -63.3% · realized -0.01 SOL on 0.11 SOL
oracle -34% realizable · regret +29%
entry DOOMED: the best FILLABLE exit anywhere on this path was -34%, so no exit rule could have made money on it — 114% of the move was already spent before our fill. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exit well-timed: sold into an unwinnable path (no fillable exit cleared cost — timing is not the fault); REGRET 29 pts ($0.03): the best realizable exit on this path was -34% vs our -63% (closest menu rule support-10/5 at -45%)
better menu exits if fired: support-10/5 -45.0% · fade-3 -46.7% · support-5/2 -51.9%
BUBBLE SOL
EJmKNFp7LnJCsf7mSnkzFGQyzp8F9hPC4BFvhXvqpump never-worked hard-stop · held 4m · 2026-08-31 18:46Z · 11:46 AMSCORES
Opp 0/100
Trade 6/100
Combined 3/100
TRADE entry doomed · exit both · pre-entry runup +5974% · post-exit continuation +83%
OPPORTUNITY ENTRY left $ on table
ceiling +149.2% · 6% captured · +0.26 SOL left on table
why miss: better entry alone +5974pp · better exit alone +36pp
CAPTURE partial · 6% of ceiling · ceiling +149.2%
peak -61% at +4.2min → exit -97.8% · realized -0.09 SOL on 0.11 SOL
oracle -61% realizable · regret +36%
entry DOOMED: the best FILLABLE exit anywhere on this path was -61%, so no exit rule could have made money on it — 5974% of the move was already spent before our fill. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exited BADLY BOTH WAYS: peaked +-61%, gave back 37 points, then it ran another +83% without us; REGRET 36 pts ($0.04): the best realizable exit on this path was -61% vs our -98% (closest menu rule fade-3 at -61%)
better menu exits if fired: fade-3 -61.8% · support-5/2 -74.7% · stop-50pct -84.8%
10 SOL
BzUawG7tnEeuyRGc2sSSXLJeoqSxei9gsaZBER82pump shallow trail · held 83m · 2026-08-31 18:00Z · 11:00 AMSCORES
Opp 86/100
Trade 48/100
Combined 67/100
TRADE entry early · exit both · pre-entry runup +97% · post-exit continuation +26%
OPPORTUNITY ENTRY left $ on table
ceiling +34.1% · 48% captured · +0.06 SOL left on table
why miss: better entry alone +97pp · better exit alone +33pp
CAPTURE partial · 48% of ceiling · ceiling +34.1%
peak +18% at +76.2min → exit -16.2% · realized -0.01 SOL on 0.11 SOL
oracle +17% realizable · regret +33%
entered EARLY: sat through -55% before it turned; exited BADLY BOTH WAYS: peaked +18%, gave back 35 points, then it ran another +26% without us; REGRET 33 pts ($0.04): the best realizable exit on this path was +17% vs our -16% (closest menu rule fade-3 at -13%)
better menu exits if fired: fade-3 -12.7% · support-5/2 -14.0%
YiLongMa SOL
66LQhgYXoYzgX7nnFShm9TZAdwmCpJUcWwjvaeA8pump never-worked hard-stop · held 42m · 2026-08-31 17:37Z · 10:37 AMSCORES
Opp 0/100
Trade 29/100
Combined 15/100
TRADE entry doomed · exit both · pre-entry runup +98% · post-exit continuation +35%
OPPORTUNITY no real move available
ceiling -1.6% · 29% captured · +0.09 SOL left on table
why miss: better entry alone +98pp · better exit alone +35pp
CAPTURE partial · 29% of ceiling · ceiling -1.6%
peak -50% at +0.1min → exit -84.9% · realized -0.06 SOL on 0.11 SOL
oracle -50% realizable · regret +35%
entry DOOMED: the best FILLABLE exit anywhere on this path was -50%, so no exit rule could have made money on it. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exited BADLY BOTH WAYS: peaked +-50%, gave back 35 points, then it ran another +35% without us; REGRET 35 pts ($0.04): the best realizable exit on this path was -50% vs our -85% (closest menu rule stop-60pct at -50%)
better menu exits if fired: stop-60pct -50.4% · stop-70pct -50.4% · stop-50pct -53.7%
Kumakichi SOL
AX9B1UAV4inAdmkfffXdiys2XFr1vT6EU5nJ67Uhpump never-worked time-stop · held 12h 0m · 2026-08-31 16:42Z · 9:42 AMSCORES
Opp 0/100
Trade 48/100
Combined 24/100
TRADE entry doomed · exit well-timed · pre-entry runup +68%
OPPORTUNITY no real move available
ceiling +0.7% · 48% captured · +0.09 SOL left on table
why miss: better entry alone +68pp · better exit alone +18pp
CAPTURE partial · 48% of ceiling · ceiling +0.7%
peak -63% at +9.3min → exit -81.2% · realized -0.03 SOL on 0.12 SOL
oracle -63% realizable · regret +18%
entry DOOMED: the best FILLABLE exit anywhere on this path was -63%, so no exit rule could have made money on it. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exit well-timed: sold into an unwinnable path (no fillable exit cleared cost — timing is not the fault); REGRET 18 pts ($0.02): the best realizable exit on this path was -63% vs our -81% (closest menu rule stop-50pct at -65%)
better menu exits if fired: stop-50pct -65.5% · stop-40pct -65.5% · stop-60pct -65.5%
invest SOL
5KnyVpBfktY1qxtAnQH5ZYgTxMVQe2A9QyT4NHy9pump never-worked hard-stop · held 34m · 2026-08-31 16:25Z · 9:25 AMSCORES
Opp 0/100
Trade 12/100
Combined 6/100
TRADE entry doomed · exit well-timed · pre-entry runup +138% · post-exit continuation +19%
OPPORTUNITY no real move available
ceiling +5.8% · 12% captured · +0.09 SOL left on table
why miss: better entry alone +138pp · better exit alone +43pp
CAPTURE partial · 12% of ceiling · ceiling +5.8%
peak -31% at +9.0min → exit -75.0% · realized -0.06 SOL on 0.11 SOL
oracle -32% realizable · regret +43%
entry DOOMED: the best FILLABLE exit anywhere on this path was -32%, so no exit rule could have made money on it — 138% of the move was already spent before our fill. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exit well-timed: sold into an unwinnable path (no fillable exit cleared cost — timing is not the fault); REGRET 43 pts ($0.05): the best realizable exit on this path was -32% vs our -75% (closest menu rule stop-70pct at -36%)
better menu exits if fired: stop-70pct -36.4% · stop-60pct -43.3% · support-5/2 -43.3%
PUPE SOL
2rAfNuj8nnEqDdv7RUdgVHTNNiWRLBmwTyyYgpCRpump round-tripped trail · held 22m · 2026-08-31 16:11Z · 9:11 AMSCORES
Opp 100/100
Trade 46/100
Combined 73/100
TRADE entry early · exit too-late · pre-entry runup +28% · post-exit continuation +23%
OPPORTUNITY ENTRY + EXIT both missed
ceiling +123.7% · 46% captured · +0.12 SOL left on table
why miss: better entry alone +28pp · better exit alone +66pp
CAPTURE partial · 46% of ceiling · ceiling +123.7%
peak +83% at +18.8min · giveback +82% of peak → exit +14.7% · realized +0.06 SOL on 0.11 SOL
oracle +81% realizable · regret +66%
entered EARLY: sat through -28% before it turned; exited LATE: achievable +82% (peak print +83%) and gave back 68 points, exiting at 15%; REGRET 66 pts ($0.07): the best realizable exit on this path was +81% vs our 15% (closest menu rule trail-50/10 at 32%)
better menu exits if fired: trail-50/10 +32.1% · trail-50/15 +32.1% · trail-50/20 +32.1%
HOPE SOL
K8hQkbwdDTJ9Jr59fLYvDZRofUCR8hcfDrGbs1gpump never-worked trail · held 35m · 2026-08-31 16:02Z · 9:02 AMSCORES
Opp 0/100
Trade 23/100
Combined 12/100
TRADE entry doomed · exit well-timed · pre-entry runup +365%
OPPORTUNITY ENTRY left $ on table
ceiling +82.0% · 23% captured · +0.18 SOL left on table
why miss: better entry alone +365pp · better exit alone +28pp
CAPTURE partial · 23% of ceiling · ceiling +82.0%
peak -51% at +33.1min → exit -79.5% · realized -0.01 SOL on 0.11 SOL
oracle -52% realizable · regret +28%
entry DOOMED: the best FILLABLE exit anywhere on this path was -52%, so no exit rule could have made money on it — 365% of the move was already spent before our fill. This is an ENTRY-SELECTION failure, not a timing one — the only fix is not taking it; exit well-timed: sold into an unwinnable path (no fillable exit cleared cost — timing is not the fault); REGRET 28 pts ($0.03): the best realizable exit on this path was -52% vs our -79% (closest menu rule stop-50pct at -74%)
better menu exits if fired: stop-50pct -74.0% · stop-30pct -74.0% · stop-40pct -74.0%
Learning loop pulse
Silent-failure detector. Green = evidence inside SLA. Amber = stale/idle. Red = frozen. Retired = producer deliberately stopped by ruling — history, not failure, never counted red. Unknown = artifact never written. Lanes cover the trade-learning / off-book / theories / applied machinery (the archived USD boards themselves no longer render; see the ARCHIVED USD BOOK pointer card). Trade-learning rows track the LIVE SOL book (arm ledger / arm autopsy / tape capture / shadow exits).
Scope, so a red row is not read as the live book failing: trade-learning is the LIVE SOL book. off-book / theories / applied are the decider + experiment machinery, which still targets the ARCHIVED USD book's config/strategy.*.json — Arm 1's exit rules are constants and this machinery has never changed them. The live book's own analysis instruments, with their scheduler stamps, are summarized in the live SOL book, Open positions, and Oracle/exit sections.
Discipline debt (ratcheted, growth refused by the suite): 85 runnerless CLIs · 23 rule-39 queue entries · commit A/E rate 5% doctrine-drift.log.jsonl
3/4trade green
1/3off-book green
2theories ok/idle
2red stages
trade learning
Fills & closes (arm)evidence 21m ago · arm1-engine-ledger.jsonl
Live autopsy (arm)evidence 29m ago · arm1-trade-autopsy.jsonl
Held tape captureevidence 43s ago · sol-tape.pumpswap.jsonl
Shadow exits (open)last complete batch 3d ago · held 2 positions AT THAT TIME · 0 open now — a flat book makes this tool exit without writing, so quiet here is correct, not broken (batch clock, not file mtime — the engine writes buyer-exit rows into the same file) · arm1-shadow-exits.jsonl
off-book
Fillability shadowDEAD WITH PRODUCER (retired, not broken) — every write site is inside paperRunner, STOPPED by operator ruling 2026-08-10. It cannot produce again on the live book. Live successor for veto-level refusals: arm2-abstentions.jsonl (see src/entryFunnelReadCli.ts). · entry-fillability-shadow.log.jsonl
Miss memory16392 blocked · 12444 observable · 10 biggest misses · miss-memory-latest.json
Flywheel deciderevidence 27m ago · flywheel-decider-events.jsonl
theories
Live theories3 live in traffic · active-experiments.json
Theory queue53 queue rows · experiment-queue.json
applied
Autopilot / operator actionsevidence 24.0d ago · autopilot-actions.log.jsonl
Promoted knobs overlay7 overlay entries · promoted-knobs.json
Tuning proposalson decider — refresh every ~20m; bridge → theories · tuning-proposals-auto.json
Exit-10 recycleexit-10 on runner-miss-autopsy with NO recycle action logged — change may be inert (pre-auto-recycle or recycle never ran) · flywheel-decider-events.jsonl
what we are training
All 9 live-book instruments produced evidence inside their SLA. 1 more is correctly quiet because there is no work (marked below) — that is not counted as idle.
Engine ledger
LIVE
20m old
arm1-engine-ledger.jsonl · event-driven (market) · no scheduler stamp · producer src/arm1Engine · run-arm1-engine.cmd
arm1-engine-ledger.jsonl · event-driven (market) · no scheduler stamp · producer src/arm1Engine · run-arm1-engine.cmd
Held tape capture
LIVE
43s old
sol-tape.pumpswap.jsonl · continuous · no scheduler stamp · producer tape2 held tier
sol-tape.pumpswap.jsonl · continuous · no scheduler stamp · producer tape2 held tier
Trade autopsy
LIVE
28m old
arm1-trade-autopsy.jsonl · hourly (watchdog arm chain, stage 1) · dispatcher fired 31m ago · producer src/cli/arm1TradeAutopsyCli.ts --json
arm1-trade-autopsy.jsonl · hourly (watchdog arm chain, stage 1) · dispatcher fired 31m ago · producer src/cli/arm1TradeAutopsyCli.ts --json
Paired policy outcomes
LIVE
13m old
sol-policy-outcomes.jsonl · hourly (watchdog arm chain, stage 2) · dispatcher fired 31m ago · producer src/cli/solPolicyOutcomeCli.ts
a fresh artifact may still report zero receipt/stress coverage; read POLICY SELECTION in Work queue for the gate verdict, never infer promotion from freshness
sol-policy-outcomes.jsonl · hourly (watchdog arm chain, stage 2) · dispatcher fired 31m ago · producer src/cli/solPolicyOutcomeCli.ts
a fresh artifact may still report zero receipt/stress coverage; read POLICY SELECTION in Work queue for the gate verdict, never infer promotion from freshness
Policy selection gate
LIVE
12m old
sol-strategy-selection.json · hourly (watchdog arm chain, stage 3) · dispatcher fired 31m ago · producer src/cli/solStrategySelectionCli.ts
this is a claim/promotion control, not a Phase-2 paper-sizing alarm; its exact contract and blockers appear in Work queue
sol-strategy-selection.json · hourly (watchdog arm chain, stage 3) · dispatcher fired 31m ago · producer src/cli/solStrategySelectionCli.ts
this is a claim/promotion control, not a Phase-2 paper-sizing alarm; its exact contract and blockers appear in Work queue
Oracle outcomes
LIVE
7h 22m old
arm1-oracle-outcomes.jsonl · six-hour full-history research leg · dispatcher fired 5h 53m ago · producer src/cli/arm1OracleOutcomesCli.ts
arm1-oracle-outcomes.jsonl · six-hour full-history research leg · dispatcher fired 5h 53m ago · producer src/cli/arm1OracleOutcomesCli.ts
Learning fold
LIVE
7h 21m old
arm1-learning-fold.json · six-hour full-history research leg · dispatcher fired 5h 53m ago · producer src/cli/arm1LearningFoldCli.ts
arm1-learning-fold.json · six-hour full-history research leg · dispatcher fired 5h 53m ago · producer src/cli/arm1LearningFoldCli.ts
Shadow exits (open)
IDLE — NO WORK
3d old
arm1-shadow-exits.jsonl · 15 min (watchdog) · dispatcher fired 2m ago · producer src/cli/liveShadowExitCli.ts
aged by the latest run-summary batch, NOT by file mtime — the engine also appends buyer-exit rows here
Quiet is correct here: the book is FLAT — this tool verdicts OPEN positions and exits without writing when nothing is held, so a still artifact is the correct output. The age above is how old the last real reading is, not a fault.
arm1-shadow-exits.jsonl · 15 min (watchdog) · dispatcher fired 2m ago · producer src/cli/liveShadowExitCli.ts
aged by the latest run-summary batch, NOT by file mtime — the engine also appends buyer-exit rows here
Quiet is correct here: the book is FLAT — this tool verdicts OPEN positions and exits without writing when nothing is held, so a still artifact is the correct output. The age above is how old the last real reading is, not a fault.
Doctrine drift
LIVE
27m old
doctrine-drift.log.jsonl · hourly (watchdog) · dispatcher fired 31m ago · producer src/cli/doctrineDriftCli.ts
doctrine-drift.log.jsonl · hourly (watchdog) · dispatcher fired 31m ago · producer src/cli/doctrineDriftCli.ts
on-demand readers — no artifact, so this page cannot age them
These run by hand and print to stdout. Nothing on disk changes when they run, so no staleness detector on this desk — including this one — can tell you the last time anyone looked. That is a real gap, listed rather than hidden.
src/cli/arm1ExitAnomalyCli.tshard stops that fired on trips whose trail had already armed
src/cli/arm1ReentryStudyCli.tswhat the tape did AFTER each exit — the re-entry opportunity
src/cli/entryFunnelReadCli.tsdiscovery → veto → admit funnel, Arm 1 vs the archived book
Breakdowns · closed trades
1 historical unmatched exit(s) remain quarantined (OI-128, already corrected) and are excluded from this table. They do not hide the rest of the book.
closed trades in window: 5483 · win = realizedSol > 0
by close rule
| rule | n | win | PnL |
|---|---|---|---|
| hard-stop | 2824 | 7% (199/2824) | -537.63 SOL |
| trail | 2354 | 52% (1217/2354) | +295.07 SOL |
| time-stop | 281 | 13% (36/281) | +5.39 SOL |
| operator-close | 22 | 14% (3/22) | -1.73 SOL |
| buyer-exit | 2 | 100% (2/2) | +0.81 SOL |
by entry strategy
| strategy | n | win | PnL |
|---|---|---|---|
| unknown | 2152 | 20% (433/2152) | -90.03 SOL |
| birth-entry | 1755 | 34% (597/1755) | -65.04 SOL |
| dip-buy | 960 | 31% (296/960) | -57.54 SOL |
| runner | 597 | 21% (124/597) | -25.37 SOL |
| legacy-arm:established-v1 | 19 | 37% (7/19) | -0.13 SOL |
USD-era cuts (by profile, by exit-param path) removed 2026-08-29 — Arm 1 has one profile and constant exit rules; how each exit rule and candidate policy performed lives in Oracle & exit diagnosis.
4 · OPERATIONS
Work queue · Open items
In flight & blocked — 16 in flight · 9 blocked (compact; full detail once, below)
P0 OI-110 · PLATFORM · 19d old · refreshed 2026-08-31: cross-producer counterfactual deadlock cleared 72278b90 after 24h wedged; root cause…
P1 OI-170 · CODEX · 8d old · STRUCTURAL ROUTE REPAIR LANDED AND PUSHED at bb0c960d84e19889a6e6bf308a94c55ba1a139c5. The unchanged 5 SOL…
P1 OI-172 · PLATFORM · 6d old · refreshed 2026-08-31: operator ruled four buttons 2026-08-30 19:30 MST - G4 shaping caps adopted, drawdown…
P1 OI-178 · PLATFORM · 46h 58m old · NEXT: lane-executable residuals remain after the rotation fix - unread archives and the thirteen unaudited…
P1 OI-180 · PLATFORM · 46h 58m old · NEXT FALSIFICATION: spawn the real CLI post-fix with exact STOPPED markers, no receipts and no cursor and…
P1 OI-183 · PLATFORM · 46h 58m old · NEXT: magnitude is answered at 3.8 percent with the sign reversed; the MECHANISM behind it remains open and…
35 open item(s), live from data/open-items.json. This is a presentation of the canonical board, not a second backlog. In flight is the active total; implementation and research stay separate.
16in flight
7implementation
9research
0validation
9blocked
10queued
0unclassified
0ready to close
5recently closed
NEXT ACTIVE OI-110 — refreshed 2026-08-31: cross-producer counterfactual deadlock cleared 72278b90 after 24h wedged; root cause was fail() aborting before the checkpoint write
next queued: OI-184 — feasibility measured 2026-08-31 12:00 MST at four seed files; the harness itself is not started
next queued: OI-184 — feasibility measured 2026-08-31 12:00 MST at four seed files; the harness itself is not started
OUTCOME WORKSTREAMS 2
one canonical queue, grouped by the result each OI advances
Strategy evaluation 1 open — falsifiable challengers, selection, and strategy-specific evidence
OI-110 (P0, ACTIVE_IMPLEMENTATION)
OI-110 (P0, ACTIVE_IMPLEMENTATION)
Unassigned 34 open — legacy OI awaiting explicit portfolio classification
OI-177 (P0, BLOCKED_DEPENDENCY) · OI-170 (P1, ACTIVE_RESEARCH) · OI-171 (P1, BLOCKED_DEPENDENCY) · OI-172 (P1, ACTIVE_IMPLEMENTATION) · OI-178 (P1, ACTIVE_IMPLEMENTATION) · OI-179 (P1, BLOCKED_DEPENDENCY) · OI-180 (P1, ACTIVE_IMPLEMENTATION) · OI-181 (P1, BLOCKED_DEPENDENCY) · OI-182 (P1, BLOCKED_DEPENDENCY) · OI-183 (P1, ACTIVE_RESEARCH) · OI-184 (P1, QUEUED) · OI-185 (P1, ACTIVE_RESEARCH) · OI-186 (P1, BLOCKED_DEPENDENCY) · OI-195 (P1, QUEUED) · OI-196 (P1, QUEUED) · OI-198 (P2, QUEUED) · OI-173 (P3, ACTIVE_RESEARCH) · OI-174 (P3, BLOCKED_DEPENDENCY) · OI-175 (P3, ACTIVE_RESEARCH) · OI-187 (P3, QUEUED) · OI-188 (P3, ACTIVE_IMPLEMENTATION) · OI-189 (P3, ACTIVE_IMPLEMENTATION) · OI-190 (P3, ACTIVE_RESEARCH) · OI-191 (P3, ACTIVE_RESEARCH) · OI-192 (P3, QUEUED) · OI-193 (P3, QUEUED) · OI-194 (P3, ACTIVE_RESEARCH) · OI-197 (P3, QUEUED) · OI-201 (P3, ACTIVE_RESEARCH) · OI-202 (P3, BLOCKED_DEPENDENCY) · OI-203 (P3, BLOCKED_DEPENDENCY) · OI-204 (P3, ACTIVE_IMPLEMENTATION) · OI-205 (P3, QUEUED) · OI-206 (P3, QUEUED)
OI-177 (P0, BLOCKED_DEPENDENCY) · OI-170 (P1, ACTIVE_RESEARCH) · OI-171 (P1, BLOCKED_DEPENDENCY) · OI-172 (P1, ACTIVE_IMPLEMENTATION) · OI-178 (P1, ACTIVE_IMPLEMENTATION) · OI-179 (P1, BLOCKED_DEPENDENCY) · OI-180 (P1, ACTIVE_IMPLEMENTATION) · OI-181 (P1, BLOCKED_DEPENDENCY) · OI-182 (P1, BLOCKED_DEPENDENCY) · OI-183 (P1, ACTIVE_RESEARCH) · OI-184 (P1, QUEUED) · OI-185 (P1, ACTIVE_RESEARCH) · OI-186 (P1, BLOCKED_DEPENDENCY) · OI-195 (P1, QUEUED) · OI-196 (P1, QUEUED) · OI-198 (P2, QUEUED) · OI-173 (P3, ACTIVE_RESEARCH) · OI-174 (P3, BLOCKED_DEPENDENCY) · OI-175 (P3, ACTIVE_RESEARCH) · OI-187 (P3, QUEUED) · OI-188 (P3, ACTIVE_IMPLEMENTATION) · OI-189 (P3, ACTIVE_IMPLEMENTATION) · OI-190 (P3, ACTIVE_RESEARCH) · OI-191 (P3, ACTIVE_RESEARCH) · OI-192 (P3, QUEUED) · OI-193 (P3, QUEUED) · OI-194 (P3, ACTIVE_RESEARCH) · OI-197 (P3, QUEUED) · OI-201 (P3, ACTIVE_RESEARCH) · OI-202 (P3, BLOCKED_DEPENDENCY) · OI-203 (P3, BLOCKED_DEPENDENCY) · OI-204 (P3, ACTIVE_IMPLEMENTATION) · OI-205 (P3, QUEUED) · OI-206 (P3, QUEUED)
IMPLEMENTATION 7
code, integration, or operating work under way
NEXT P0 CURRENT OWNER: PLATFORM OI-110 · 19d old
ESTABLISHED-STRATEGY REWORK AND PAPER-FUNDING ADEQUACY: determine why established-v1 loses money and revise its entries, exits, sizing, and regime/noise handling using chronological, arm-attributed evidence. Keep the paper book adequately funded for the experi…
work: refreshed 2026-08-31: cross-producer counterfactual deadlock cleared 72278b90 after 24h wedged; root cause was fail() aborting before the checkpoint write
latest substantive update: WORK ACTIVE_IMPLEMENTATION: refreshed 2026-08-31: cross-producer counterfactual deadlock cleared 72278b90 after 24h wedged; root cause was fail() aborting before the checkpoint write
ESTABLISHED-STRATEGY REWORK AND PAPER-FUNDING ADEQUACY: determine why established-v1 loses money and revise its entries, exits, sizing, and regime/noise handling using chronological, arm-attributed evidence. Keep the paper book adequately funded for the experi…
work: refreshed 2026-08-31: cross-producer counterfactual deadlock cleared 72278b90 after 24h wedged; root cause was fail() aborting before the checkpoint write
latest substantive update: WORK ACTIVE_IMPLEMENTATION: refreshed 2026-08-31: cross-producer counterfactual deadlock cleared 72278b90 after 24h wedged; root cause was fail() aborting before the checkpoint write
P1 CURRENT OWNER: PLATFORM OI-172 · 6d old
EVIDENCE-FIRST RUNTIME EVOLUTION: establish a reproducible clean deployment identity, one validation-first command/service capability manifest, independent offsite restore proof, canonical agent-control parity, Node/Linux/Windows compatibility evidence, and a …
work: refreshed 2026-08-31: operator ruled four buttons 2026-08-30 19:30 MST - G4 shaping caps adopted, drawdown bar wide at 5000bps, spend asks priced, G3 import delegated
latest substantive update: WORK ACTIVE_IMPLEMENTATION: refreshed 2026-08-31: operator ruled four buttons 2026-08-30 19:30 MST - G4 shaping caps adopted, drawdown bar wide at 5000bps, spend asks priced, G3 import delegated
EVIDENCE-FIRST RUNTIME EVOLUTION: establish a reproducible clean deployment identity, one validation-first command/service capability manifest, independent offsite restore proof, canonical agent-control parity, Node/Linux/Windows compatibility evidence, and a …
work: refreshed 2026-08-31: operator ruled four buttons 2026-08-30 19:30 MST - G4 shaping caps adopted, drawdown bar wide at 5000bps, spend asks priced, G3 import delegated
latest substantive update: WORK ACTIVE_IMPLEMENTATION: refreshed 2026-08-31: operator ruled four buttons 2026-08-30 19:30 MST - G4 shaping caps adopted, drawdown bar wide at 5000bps, spend asks priced, G3 import delegated
P1 CURRENT OWNER: PLATFORM OI-178 · 46h 58m old
STRING-CEILING AMBUSH (R10, R11): pump-creates.log.jsonl is an unrotated 536MB monolith within ~0.4MB of Node's ERR_STRING_TOO_LONG ceiling, growing ~19k rows/day, and is the curve->mint binding, creator-identity source and admission input. checkFileSizeCeilin…
work: NEXT: lane-executable residuals remain after the rotation fix - unread archives and the thirteen unaudited artifacts are ours to work, not blocked
latest substantive update: WORK ACTIVE_IMPLEMENTATION: NEXT: lane-executable residuals remain after the rotation fix - unread archives and the thirteen unaudited artifacts are ours to work, not blocked
STRING-CEILING AMBUSH (R10, R11): pump-creates.log.jsonl is an unrotated 536MB monolith within ~0.4MB of Node's ERR_STRING_TOO_LONG ceiling, growing ~19k rows/day, and is the curve->mint binding, creator-identity source and admission input. checkFileSizeCeilin…
work: NEXT: lane-executable residuals remain after the rotation fix - unread archives and the thirteen unaudited artifacts are ours to work, not blocked
latest substantive update: WORK ACTIVE_IMPLEMENTATION: NEXT: lane-executable residuals remain after the rotation fix - unread archives and the thirteen unaudited artifacts are ours to work, not blocked
P1 CURRENT OWNER: PLATFORM OI-180 · 46h 58m old
MONITORING THAT CANNOT SEE WHAT IT CERTIFIES (R3, R8, R9, R13, R14, R28, R34): exit-invariant watch rests on a false liveness premise (only the runner emits an unconditional counters line; established's sits inside a branch and its mtime heartbeat is fed by th…
work: NEXT FALSIFICATION: spawn the real CLI post-fix with exact STOPPED markers, no receipts and no cursor and require exit 2; then prove durable cursor persistence across two invocations; then repair the causal-cap control, which a whole-file-read-then-slice passed while reading 16416 bytes
latest substantive update: WORK ACTIVE_IMPLEMENTATION: NEXT FALSIFICATION: spawn the real CLI post-fix with exact STOPPED markers, no receipts and no cursor and require exit 2; then prove durable cursor persistence across two invocations; then repair the causal-cap control, which a whole-file-read-then-slice passed while reading 16416 bytes
MONITORING THAT CANNOT SEE WHAT IT CERTIFIES (R3, R8, R9, R13, R14, R28, R34): exit-invariant watch rests on a false liveness premise (only the runner emits an unconditional counters line; established's sits inside a branch and its mtime heartbeat is fed by th…
work: NEXT FALSIFICATION: spawn the real CLI post-fix with exact STOPPED markers, no receipts and no cursor and require exit 2; then prove durable cursor persistence across two invocations; then repair the causal-cap control, which a whole-file-read-then-slice passed while reading 16416 bytes
latest substantive update: WORK ACTIVE_IMPLEMENTATION: NEXT FALSIFICATION: spawn the real CLI post-fix with exact STOPPED markers, no receipts and no cursor and require exit 2; then prove durable cursor persistence across two invocations; then repair the causal-cap control, which a whole-file-read-then-slice passed while reading 16416 bytes
P3 CURRENT OWNER: PLATFORM OI-188 · 27h 56m old
EVERY RUNNER ENTRY CITES A CAUSAL DECISION THAT WAS NEVER WRITTEN. 14 of 14 universe terminals from producer sol-runner-entry-v2 at stage=execution / reason=runner-entry-written, spanning 2026-08-30T02:06:39Z..2026-08-31T01:42:34Z (23.6h, newest 18 minutes old…
work: OPERATOR RULING 2026-08-31 10:25 PM MST: BUILD THE DUAL-COPY RECEIPT. Asked as a three-way choice -- build the versioned dual-copy receipt, revert 8c3bfb5a7, or hold the book unvalued -- Jeremy selected the receipt. That is the sign-off CODEX required before any code path may return the new status, and it unblocks thi…
latest substantive update: WORK ACTIVE_IMPLEMENTATION: OPERATOR RULING 2026-08-31 10:25 PM MST: BUILD THE DUAL-COPY RECEIPT. Asked as a three-way choice -- build the versioned dual-copy receipt, revert 8c3bfb5a7, or hold the book unvalued -- Jeremy selected the receipt. That is the sign-off CODEX required before any code path may return the new…
EVERY RUNNER ENTRY CITES A CAUSAL DECISION THAT WAS NEVER WRITTEN. 14 of 14 universe terminals from producer sol-runner-entry-v2 at stage=execution / reason=runner-entry-written, spanning 2026-08-30T02:06:39Z..2026-08-31T01:42:34Z (23.6h, newest 18 minutes old…
work: OPERATOR RULING 2026-08-31 10:25 PM MST: BUILD THE DUAL-COPY RECEIPT. Asked as a three-way choice -- build the versioned dual-copy receipt, revert 8c3bfb5a7, or hold the book unvalued -- Jeremy selected the receipt. That is the sign-off CODEX required before any code path may return the new status, and it unblocks thi…
latest substantive update: WORK ACTIVE_IMPLEMENTATION: OPERATOR RULING 2026-08-31 10:25 PM MST: BUILD THE DUAL-COPY RECEIPT. Asked as a three-way choice -- build the versioned dual-copy receipt, revert 8c3bfb5a7, or hold the book unvalued -- Jeremy selected the receipt. That is the sign-off CODEX required before any code path may return the new…
P3 CURRENT OWNER: PLATFORM OI-189 · 23h 16m old
COMMIT PERIMETER CAN HARD-BLOCK BOTH LANES, AND THE ONLY ESCAPE DROPS IT ENTIRELY (Review Two N2, N3, N4, N30, N31). All shipped 2026-08-30. N2: plainLanguageGate scans the whole staged diff with NO pathspec, and escalation.ts:1727,1847 writes two banned words…
work: commit-perimeter work continuing; stale openItemsCli path in the refusal text repaired 5fbae512 and the scan widened 68c137e6
latest substantive update: WORK ACTIVE_IMPLEMENTATION: commit-perimeter work continuing; stale openItemsCli path in the refusal text repaired 5fbae512 and the scan widened 68c137e6
COMMIT PERIMETER CAN HARD-BLOCK BOTH LANES, AND THE ONLY ESCAPE DROPS IT ENTIRELY (Review Two N2, N3, N4, N30, N31). All shipped 2026-08-30. N2: plainLanguageGate scans the whole staged diff with NO pathspec, and escalation.ts:1727,1847 writes two banned words…
work: commit-perimeter work continuing; stale openItemsCli path in the refusal text repaired 5fbae512 and the scan widened 68c137e6
latest substantive update: WORK ACTIVE_IMPLEMENTATION: commit-perimeter work continuing; stale openItemsCli path in the refusal text repaired 5fbae512 and the scan widened 68c137e6
P3 CURRENT OWNER: PLATFORM OI-204 · 3h 50m old
Both guards I shipped tonight are UNWIRED: nothing invokes scripts/heldPositionMarkFreshness.mjs or scripts/readinessEvidenceFreshness.mjs on any cadence, so their receipts freeze at whatever a manual run last wrote and alertDigest reports that stale snapshot …
work: POST-9732701c5 CORRECTION TO THE IMMEDIATELY PRIOR CODEX UPDATE: PLATFORM landed a consumer-side three-hour receipt-age gate and stamped both guard receipts with nodeVersion/nodeExec while that update was being filed. Therefore the earlier statement that alertDigest had no age gate is now stale. Canonical Node-22 recei…
latest substantive update: WORK ACTIVE_IMPLEMENTATION: POST-9732701c5 CORRECTION TO THE IMMEDIATELY PRIOR CODEX UPDATE: PLATFORM landed a consumer-side three-hour receipt-age gate and stamped both guard receipts with nodeVersion/nodeExec while that update was being filed. Therefore the earlier statement that alertDigest had no age gate is now st…
Both guards I shipped tonight are UNWIRED: nothing invokes scripts/heldPositionMarkFreshness.mjs or scripts/readinessEvidenceFreshness.mjs on any cadence, so their receipts freeze at whatever a manual run last wrote and alertDigest reports that stale snapshot …
work: POST-9732701c5 CORRECTION TO THE IMMEDIATELY PRIOR CODEX UPDATE: PLATFORM landed a consumer-side three-hour receipt-age gate and stamped both guard receipts with nodeVersion/nodeExec while that update was being filed. Therefore the earlier statement that alertDigest had no age gate is now stale. Canonical Node-22 recei…
latest substantive update: WORK ACTIVE_IMPLEMENTATION: POST-9732701c5 CORRECTION TO THE IMMEDIATELY PRIOR CODEX UPDATE: PLATFORM landed a consumer-side three-hour receipt-age gate and stamped both guard receipts with nodeVersion/nodeExec while that update was being filed. Therefore the earlier statement that alertDigest had no age gate is now st…
RESEARCH 9
collecting evidence or narrowing the diagnosis
P1 CURRENT OWNER: CODEX OI-170 · 8d old
Active high-volume producers still append legacy root monoliths; dated backfill copies lack a verified cutover manifest, so partition-aware readers must refuse mixed layouts rather than risk duplicated history.
work: STRUCTURAL ROUTE REPAIR LANDED AND PUSHED at bb0c960d84e19889a6e6bf308a94c55ba1a139c5. The unchanged 5 SOL floor now lives in side-effect-free arm1SharedRiskLimits.ts; all three sleeves import that leaf and preserve exactly one Migration, two Established, and one Runner fresh-bankroll <= floor enforcement comparisons. …
latest substantive update: 2026-09-01 STATIC CAUSAL-PERIMETER ACCEPTANCE SLICE LANDED at commit 36cbc385f8b8dc45d450fa32eaef43ed8241c0b4. The conservative classifier was not weakened. `solRunnerEvidenceJournal` now builds terminal causal events but cannot append them; `arm1RunnerEngineCli` owns the append before the same-decision-ID universe ter…
Active high-volume producers still append legacy root monoliths; dated backfill copies lack a verified cutover manifest, so partition-aware readers must refuse mixed layouts rather than risk duplicated history.
work: STRUCTURAL ROUTE REPAIR LANDED AND PUSHED at bb0c960d84e19889a6e6bf308a94c55ba1a139c5. The unchanged 5 SOL floor now lives in side-effect-free arm1SharedRiskLimits.ts; all three sleeves import that leaf and preserve exactly one Migration, two Established, and one Runner fresh-bankroll <= floor enforcement comparisons. …
latest substantive update: 2026-09-01 STATIC CAUSAL-PERIMETER ACCEPTANCE SLICE LANDED at commit 36cbc385f8b8dc45d450fa32eaef43ed8241c0b4. The conservative classifier was not weakened. `solRunnerEvidenceJournal` now builds terminal causal events but cannot append them; `arm1RunnerEngineCli` owns the append before the same-decision-ID universe ter…
P1 CURRENT OWNER: PLATFORM OI-183 · 46h 58m old
ENTRY FILLS ARE FLATTERED WHERE FLATTERY IS LARGEST (R5): entries book at the pre-trade reserves of the pool's FIRST observed print (arm1EngineCli.ts:1227) though the decision runs >=5s later — and via the pending-graduation join, up to 30 MINUTES later, still…
work: NEXT: magnitude is answered at 3.8 percent with the sign reversed; the MECHANISM behind it remains open and is the research still owed
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: magnitude is answered at 3.8 percent with the sign reversed; the MECHANISM behind it remains open and is the research still owed
ENTRY FILLS ARE FLATTERED WHERE FLATTERY IS LARGEST (R5): entries book at the pre-trade reserves of the pool's FIRST observed print (arm1EngineCli.ts:1227) though the decision runs >=5s later — and via the pending-graduation join, up to 30 MINUTES later, still…
work: NEXT: magnitude is answered at 3.8 percent with the sign reversed; the MECHANISM behind it remains open and is the research still owed
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: magnitude is answered at 3.8 percent with the sign reversed; the MECHANISM behind it remains open and is the research still owed
P1 CURRENT OWNER: PLATFORM OI-185 · 46h 58m old
A FROZEN 2.4GB PRICE TAPE WITH ~30 LIVE READERS (R12): held-price-path.jsonl stopped being written 2026-08-13 when held marking moved to rpc-vault. About 30 readers hardcode the root path — dashboard, benchmark core, floor CLIs — mostly with no as-of guard. Th…
work: NEXT: only 3 of 37 consumers checked; 34 remain plus the successor-wiring versus retire decision
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: only 3 of 37 consumers checked; 34 remain plus the successor-wiring versus retire decision
A FROZEN 2.4GB PRICE TAPE WITH ~30 LIVE READERS (R12): held-price-path.jsonl stopped being written 2026-08-13 when held marking moved to rpc-vault. About 30 readers hardcode the root path — dashboard, benchmark core, floor CLIs — mostly with no as-of guard. Th…
work: NEXT: only 3 of 37 consumers checked; 34 remain plus the successor-wiring versus retire decision
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: only 3 of 37 consumers checked; 34 remain plus the successor-wiring versus retire decision
P3 CURRENT OWNER: PLATFORM OI-173 · 2d old
CG WebSocket G3 (OnchainOHLCV) push-marks trial: replace polled ohlcv for held pools with a streamed subscription at 0.1 credit/response, gated on a measured response rate. ohlcv is the largest paid line item on the CG key (showdown alone: 45,041 paid requests…
work: reliability alarm withdrawn - it was the probe, not CoinGecko; the billing-versus-reliability hose decision is still open
latest substantive update: WORK ACTIVE_RESEARCH: reliability alarm withdrawn - it was the probe, not CoinGecko; the billing-versus-reliability hose decision is still open
CG WebSocket G3 (OnchainOHLCV) push-marks trial: replace polled ohlcv for held pools with a streamed subscription at 0.1 credit/response, gated on a measured response rate. ohlcv is the largest paid line item on the CG key (showdown alone: 45,041 paid requests…
work: reliability alarm withdrawn - it was the probe, not CoinGecko; the billing-versus-reliability hose decision is still open
latest substantive update: WORK ACTIVE_RESEARCH: reliability alarm withdrawn - it was the probe, not CoinGecko; the billing-versus-reliability hose decision is still open
P3 CURRENT OWNER: PLATFORM OI-175 · 2d old
CoinGecko verify-class demand fell 2.5x (1,426/day in July -> 576/day in August) with NO routing explanation. verify is held-position marking and is paid in EVERY configuration, so unlike the bulk drop this cannot be explained by the 2026-07-26 bulk revert or …
work: NEXT: the two-source held-mark and quarantine trace remains open; the credit fold answered only the demand-drop residual
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: the two-source held-mark and quarantine trace remains open; the credit fold answered only the demand-drop residual
CoinGecko verify-class demand fell 2.5x (1,426/day in July -> 576/day in August) with NO routing explanation. verify is held-position marking and is paid in EVERY configuration, so unlike the bulk drop this cannot be explained by the 2026-07-26 bulk revert or …
work: NEXT: the two-source held-mark and quarantine trace remains open; the credit fold answered only the demand-drop residual
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: the two-source held-mark and quarantine trace remains open; the credit fold answered only the demand-drop residual
P3 CURRENT OWNER: PLATFORM OI-190 · 23h 16m old
PLATFORM'S OWN NEW INSTRUMENTS SHIPPED CARRYING THE DEFECT CLASS THEY POLICE (Review Two N11, N24, N28, N32, N35, N38, N39). N24: hookLivenessCheck.mjs:127 hardcodes <root>/.git/hooks - the identical resolution bug its sibling test had been repaired the SAME D…
work: N38 partition withdrawn as exact after CODEX rejected my decomposition; remaining points still under audit
latest substantive update: WORK ACTIVE_RESEARCH: N38 partition withdrawn as exact after CODEX rejected my decomposition; remaining points still under audit
PLATFORM'S OWN NEW INSTRUMENTS SHIPPED CARRYING THE DEFECT CLASS THEY POLICE (Review Two N11, N24, N28, N32, N35, N38, N39). N24: hookLivenessCheck.mjs:127 hardcodes <root>/.git/hooks - the identical resolution bug its sibling test had been repaired the SAME D…
work: N38 partition withdrawn as exact after CODEX rejected my decomposition; remaining points still under audit
latest substantive update: WORK ACTIVE_RESEARCH: N38 partition withdrawn as exact after CODEX rejected my decomposition; remaining points still under audit
P3 CURRENT OWNER: PLATFORM OI-191 · 23h 16m old
THE COINGECKO RUNWAY ALARM CANNOT FIRE, AND FIVE NEW CAPTURES IGNORE THE BUDGET (Review Two N1 critical, N17, N18, N19, N21, N22). N1: escalation.ts:1736 raises the alarm only when runway < daysLeftInWindow, and runway divides remaining credits by a rate ancho…
work: source completion recorded; the status-page observation was point-in-time only and retry/billing semantics remain open
latest substantive update: WORK ACTIVE_RESEARCH: source completion recorded; the status-page observation was point-in-time only and retry/billing semantics remain open
THE COINGECKO RUNWAY ALARM CANNOT FIRE, AND FIVE NEW CAPTURES IGNORE THE BUDGET (Review Two N1 critical, N17, N18, N19, N21, N22). N1: escalation.ts:1736 raises the alarm only when runway < daysLeftInWindow, and runway divides remaining credits by a rate ancho…
work: source completion recorded; the status-page observation was point-in-time only and retry/billing semantics remain open
latest substantive update: WORK ACTIVE_RESEARCH: source completion recorded; the status-page observation was point-in-time only and retry/billing semantics remain open
P3 CURRENT OWNER: PLATFORM OI-194 · 23h 11m old
A DEAD 17-DAY-OLD STREAM STILL WINS OVER LIVE SOURCES IN TWO SUPERVISED DAEMONS. data/candidate-trajectory.log.jsonl (548MB) stopped at 2026-08-14T04:08:34Z; its last row timestamp matches the file mtime to 3ms, so it STOPPED rather than merely being untouched…
work: NEXT: the filing lane explicitly refused to close on a partial fold; unexamined consumers and the reframed scope remain
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: the filing lane explicitly refused to close on a partial fold; unexamined consumers and the reframed scope remain
A DEAD 17-DAY-OLD STREAM STILL WINS OVER LIVE SOURCES IN TWO SUPERVISED DAEMONS. data/candidate-trajectory.log.jsonl (548MB) stopped at 2026-08-14T04:08:34Z; its last row timestamp matches the file mtime to 3ms, so it STOPPED rather than merely being untouched…
work: NEXT: the filing lane explicitly refused to close on a partial fold; unexamined consumers and the reframed scope remain
latest substantive update: WORK ACTIVE_RESEARCH: NEXT: the filing lane explicitly refused to close on a partial fold; unexamined consumers and the reframed scope remain
P3 CURRENT OWNER: PLATFORM OI-201 · 5h 48m old
27 of 33 readiness checks have NO runner in any scheduling domain: readinessReceiptCli emits UNKNOWN for every gate>=1 check by construction and runs no command, so gate 1-7 evidence enters only by hand via --write import
work: NEXT: the 27 later-gate checks are enumerated and their 18 refusals split 9 stale / 9 current; the open question is which of the 9 stale verdicts change on a re-import, which requires re-running those audits rather than re-stamping them
latest substantive update: 24 VERSUS 25 RECONCILED, and both counts are right about different questions. CODEX posted that the imported-evidence partition is 25 of 27, not the 24 I recorded. Folding the newest receipt for both predicates separately: later-gate rows 27 state !== UNKNOWN …
27 of 33 readiness checks have NO runner in any scheduling domain: readinessReceiptCli emits UNKNOWN for every gate>=1 check by construction and runs no command, so gate 1-7 evidence enters only by hand via --write import
work: NEXT: the 27 later-gate checks are enumerated and their 18 refusals split 9 stale / 9 current; the open question is which of the 9 stale verdicts change on a re-import, which requires re-running those audits rather than re-stamping them
latest substantive update: 24 VERSUS 25 RECONCILED, and both counts are right about different questions. CODEX posted that the imported-evidence partition is 25 of 27, not the 24 I recorded. Folding the newest receipt for both predicates separately: later-gate rows 27 state !== UNKNOWN …
VALIDATION 0
reviewed work awaiting its named receipt
none
BLOCKED 9
a named dependency prevents the next action
P0 CURRENT OWNER: PLATFORM OI-177 · 46h 58m old
DEAD ENFORCEMENT SEAMS (R6, R7, R20): the installed .git/hooks/pre-commit is a stale copy predating the commit that added the unbounded-read guard, core.hooksPath is unset, and nothing else runs it — so that guard binds NOWHERE automatically. Coverage floors a…
work: BLOCKER: the enumerated gate-0 residuals need operator dirty-tree cleanup and a canonical-skills direction ruling; neither is a lane action
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: the enumerated gate-0 residuals need operator dirty-tree cleanup and a canonical-skills direction ruling; neither is a lane action
DEAD ENFORCEMENT SEAMS (R6, R7, R20): the installed .git/hooks/pre-commit is a stale copy predating the commit that added the unbounded-read guard, core.hooksPath is unset, and nothing else runs it — so that guard binds NOWHERE automatically. Coverage floors a…
work: BLOCKER: the enumerated gate-0 residuals need operator dirty-tree cleanup and a canonical-skills direction ruling; neither is a lane action
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: the enumerated gate-0 residuals need operator dirty-tree cleanup and a canonical-skills direction ruling; neither is a lane action
P1 CURRENT OWNER: PLATFORM OI-171 · 7d old
TIME-BOXED COINGECKO ANALYST CREDIT SPRINT: route bulk plus listing/verify/holders through the authenticated paid on-chain host until the September 1 replenishment boundary, use the existing 85% hard stop as higher authority, and capture forward route/credit/o…
work: BLOCKER: the hard-stop revert is operator-only authority and its window has expired; no lane action clears it
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: the hard-stop revert is operator-only authority and its window has expired; no lane action clears it
TIME-BOXED COINGECKO ANALYST CREDIT SPRINT: route bulk plus listing/verify/holders through the authenticated paid on-chain host until the September 1 replenishment boundary, use the existing 85% hard stop as higher authority, and capture forward route/credit/o…
work: BLOCKER: the hard-stop revert is operator-only authority and its window has expired; no lane action clears it
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: the hard-stop revert is operator-only authority and its window has expired; no lane action clears it
P1 CURRENT OWNER: CODEX OI-179 · 46h 58m old
LOCK STEAL RACE (R2): arm1SharedLedgerLock.ts:47 and with-lock.mjs:654 both reclaim a dead-pid lock by unlinkSync then re-create. A waiter holding a stale read can unlink the WINNER'S FRESH lock, producing two concurrent holders of the financial-ledger lock (o…
work: BLOCKER: source/test acceptance is pushed at f840e95b7 (canonical Node 22 race suite 19/19), but activation and natural runtime acceptance require an explicitly authorized supervised engine recycle. No recycle occurred; the unparseable legacy safe wedge and OI-196 delete-denial residual remain named.
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source/test acceptance is pushed at f840e95b7 (canonical Node 22 race suite 19/19), but activation and natural runtime acceptance require an explicitly authorized supervised engine recycle. No recycle occurred; the unparseable legacy safe wedge and OI-196 delete-denial residual remain …
LOCK STEAL RACE (R2): arm1SharedLedgerLock.ts:47 and with-lock.mjs:654 both reclaim a dead-pid lock by unlinkSync then re-create. A waiter holding a stale read can unlink the WINNER'S FRESH lock, producing two concurrent holders of the financial-ledger lock (o…
work: BLOCKER: source/test acceptance is pushed at f840e95b7 (canonical Node 22 race suite 19/19), but activation and natural runtime acceptance require an explicitly authorized supervised engine recycle. No recycle occurred; the unparseable legacy safe wedge and OI-196 delete-denial residual remain named.
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source/test acceptance is pushed at f840e95b7 (canonical Node 22 race suite 19/19), but activation and natural runtime acceptance require an explicitly authorized supervised engine recycle. No recycle occurred; the unparseable legacy safe wedge and OI-196 delete-denial residual remain …
P1 CURRENT OWNER: CODEX OI-181 · 46h 58m old
WATCHDOG WEDGE (R15): watchdog.ps1 holds a named OS mutex for its whole tick and makes ~15 synchronous node child calls with NO timeouts between acquire and release. A dead prior holder is handled; a HUNG one holds forever, and every subsequent 5-minute Task S…
work: BLOCKER: source/test repair is pushed at ba04d7ff3 (18/18 focused, 120/120 architecture, both typechecks), but the running watchdog has not loaded it. Controlled activation, natural controller-v2 STARTED/VERIFIED evidence, and the retained 35-child deployment boundary require separate operator-authorized runtime work; …
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source/test repair is pushed at ba04d7ff3 (18/18 focused, 120/120 architecture, both typechecks), but the running watchdog has not loaded it. Controlled activation, natural controller-v2 STARTED/VERIFIED evidence, and the retained 35-child deployment boundary require separate operator-…
WATCHDOG WEDGE (R15): watchdog.ps1 holds a named OS mutex for its whole tick and makes ~15 synchronous node child calls with NO timeouts between acquire and release. A dead prior holder is handled; a HUNG one holds forever, and every subsequent 5-minute Task S…
work: BLOCKER: source/test repair is pushed at ba04d7ff3 (18/18 focused, 120/120 architecture, both typechecks), but the running watchdog has not loaded it. Controlled activation, natural controller-v2 STARTED/VERIFIED evidence, and the retained 35-child deployment boundary require separate operator-authorized runtime work; …
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source/test repair is pushed at ba04d7ff3 (18/18 focused, 120/120 architecture, both typechecks), but the running watchdog has not loaded it. Controlled activation, natural controller-v2 STARTED/VERIFIED evidence, and the retained 35-child deployment boundary require separate operator-…
P1 CURRENT OWNER: CODEX OI-182 · 46h 58m old
LEDGER BOOKING COST IS O(n) ON A FILE DESIGNED NEVER TO ROTATE (R4): prepareLedgerReplaySnapshot digests the full 152MB ledger before parsing, re-hashes every line during, re-reads the frozen extent after, and the mark-only-advance check re-digests the entire …
work: BLOCKER: source/test optimization is pushed at ba04d7ff3 (80/80 focused, 120/120 architecture, both typechecks), but long-running mark producers have not loaded it. A separately authorized supervised activation plus natural 152MB ledger timing/read-volume evidence is required; no engine recycle occurred.
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source/test optimization is pushed at ba04d7ff3 (80/80 focused, 120/120 architecture, both typechecks), but long-running mark producers have not loaded it. A separately authorized supervised activation plus natural 152MB ledger timing/read-volume evidence is required; no engine recycle…
LEDGER BOOKING COST IS O(n) ON A FILE DESIGNED NEVER TO ROTATE (R4): prepareLedgerReplaySnapshot digests the full 152MB ledger before parsing, re-hashes every line during, re-reads the frozen extent after, and the mark-only-advance check re-digests the entire …
work: BLOCKER: source/test optimization is pushed at ba04d7ff3 (80/80 focused, 120/120 architecture, both typechecks), but long-running mark producers have not loaded it. A separately authorized supervised activation plus natural 152MB ledger timing/read-volume evidence is required; no engine recycle occurred.
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source/test optimization is pushed at ba04d7ff3 (80/80 focused, 120/120 architecture, both typechecks), but long-running mark producers have not loaded it. A separately authorized supervised activation plus natural 152MB ledger timing/read-volume evidence is required; no engine recycle…
P1 CURRENT OWNER: PLATFORM OI-186 · 46h 58m old
LEGACY REAL-MONEY PATH AND PLACEBO KNOBS (R19, R17, R18): the Bankr path is armed at HEAD via npm start/live — fill SUCCESS is decided by an 8-word substring blacklist over a natural-language reply, positions book unguarded, manifest owner UNKNOWN. Separately,…
work: BLOCKER: the remaining R17/R18 placebo-knob choice is operator authority, not a lane call; the deleted entry point closed only R19 reachability
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: the remaining R17/R18 placebo-knob choice is operator authority, not a lane call; the deleted entry point closed only R19 reachability
LEGACY REAL-MONEY PATH AND PLACEBO KNOBS (R19, R17, R18): the Bankr path is armed at HEAD via npm start/live — fill SUCCESS is decided by an 8-word substring blacklist over a natural-language reply, positions book unguarded, manifest owner UNKNOWN. Separately,…
work: BLOCKER: the remaining R17/R18 placebo-knob choice is operator authority, not a lane call; the deleted entry point closed only R19 reachability
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: the remaining R17/R18 placebo-knob choice is operator authority, not a lane call; the deleted entry point closed only R19 reachability
P3 CURRENT OWNER: PLATFORM OI-174 · 2d old
OI-148 second-tier CG candidates have no adoption owner: megafilter (diamond #2, the band screener with honeypot/sell-tax/FDV filters matching the 100k-2M charter), coins/top_gainers_losers as a regime feature, coins/list/new graduation watch, and a coins/sola…
work: BLOCKER: same expired operator-only hard-stop revert; the capture half is running and cannot advance past it
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: same expired operator-only hard-stop revert; the capture half is running and cannot advance past it
OI-148 second-tier CG candidates have no adoption owner: megafilter (diamond #2, the band screener with honeypot/sell-tax/FDV filters matching the 100k-2M charter), coins/top_gainers_losers as a regime feature, coins/list/new graduation watch, and a coins/sola…
work: BLOCKER: same expired operator-only hard-stop revert; the capture half is running and cannot advance past it
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: same expired operator-only hard-stop revert; the capture half is running and cannot advance past it
P3 CURRENT OWNER: PLATFORM OI-202 · 5h 0m old
112 mark rows were written to the money-path ledger stamped rpcVaultMarkLineageStatus VERIFIED_V5 under the reverted equal-dual rule, so they claim a lineage the strict physical-authority contract refuses
work: BLOCKER: containment and the consumer census are DONE (runner recycled 01:08:34Z, one gating fold identified and never-run); the only remaining action is whether 214 append-only money-path rows are corrected, annotated or left as history, which is operator authority and not a lane call
latest substantive update: ALERT ACKNOWLEDGED, AND THE ACK ITSELF DOES NOT SURVIVE ROTATION. The mark guard now fires every pass and will keep firing, because the ten runner positions are unvalued by the strict physical-authority contract refusing a dual-witness mark. That refusal is correct. A permanently-on, permanently-correct alarm is how re…
112 mark rows were written to the money-path ledger stamped rpcVaultMarkLineageStatus VERIFIED_V5 under the reverted equal-dual rule, so they claim a lineage the strict physical-authority contract refuses
work: BLOCKER: containment and the consumer census are DONE (runner recycled 01:08:34Z, one gating fold identified and never-run); the only remaining action is whether 214 append-only money-path rows are corrected, annotated or left as history, which is operator authority and not a lane call
latest substantive update: ALERT ACKNOWLEDGED, AND THE ACK ITSELF DOES NOT SURVIVE ROTATION. The mark guard now fires every pass and will keep firing, because the ten runner positions are unvalued by the strict physical-authority contract refusing a dual-witness mark. That refusal is correct. A permanently-on, permanently-correct alarm is how re…
P3 CURRENT OWNER: PLATFORM OI-203 · 4h 42m old
An open item's what headline is immutable - openItemsCli has no flag to correct it - so an item whose facts change keeps a false searchable face, and dashboardCli:5873 renders that headline as the item's leading text
work: BLOCKER: source and fresh-CLI behaviour are verified (3bded1896 contract, 9ad89762d wiring + 8 spawned-CLI tests, applied to OI-194 and OI-202), so QUEUED was measured-false. What remains is activation: the served dashboard worker predates the source change and still renders the old headline, and tsx does not hot-reloa…
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source and fresh-CLI behaviour are verified (3bded1896 contract, 9ad89762d wiring + 8 spawned-CLI tests, applied to OI-194 and OI-202), so QUEUED was measured-false. What remains is activation: the served dashboard worker predates the source change and still renders the old headline, a…
An open item's what headline is immutable - openItemsCli has no flag to correct it - so an item whose facts change keeps a false searchable face, and dashboardCli:5873 renders that headline as the item's leading text
work: BLOCKER: source and fresh-CLI behaviour are verified (3bded1896 contract, 9ad89762d wiring + 8 spawned-CLI tests, applied to OI-194 and OI-202), so QUEUED was measured-false. What remains is activation: the served dashboard worker predates the source change and still renders the old headline, and tsx does not hot-reloa…
latest substantive update: WORK BLOCKED_DEPENDENCY: BLOCKER: source and fresh-CLI behaviour are verified (3bded1896 contract, 9ad89762d wiring + 8 spawned-CLI tests, applied to OI-194 and OI-202), so QUEUED was measured-false. What remains is activation: the served dashboard worker predates the source change and still renders the old headline, a…
QUEUED 10
not active now; waiting for its next work slice
P1 CURRENT OWNER: PLATFORM OI-184 · 46h 58m old
NO INTERRUPTED-PASS TEST THROUGH THE PRODUCTION SPAWN (R16): desk memory records four wedges in one day, all in interrupted-pass replay, with the standing rule 'verify via the exact production spawn'. Coverage is excellent pure-fold (arm1PositionReplay, torn-t…
work: feasibility measured 2026-08-31 12:00 MST at four seed files; the harness itself is not started
latest substantive update: WORK QUEUED: feasibility measured 2026-08-31 12:00 MST at four seed files; the harness itself is not started
NO INTERRUPTED-PASS TEST THROUGH THE PRODUCTION SPAWN (R16): desk memory records four wedges in one day, all in interrupted-pass replay, with the standing rule 'verify via the exact production spawn'. Coverage is excellent pure-fold (arm1PositionReplay, torn-t…
work: feasibility measured 2026-08-31 12:00 MST at four seed files; the harness itself is not started
latest substantive update: WORK QUEUED: feasibility measured 2026-08-31 12:00 MST at four seed files; the harness itself is not started
P1 CURRENT OWNER: CODEX OI-195 · 23h 10m old
DEAD-PID LOCK RECLAIM RACE REMAINS OUTSIDE OI-179: boardPostCli, coldreadRunManifestLedger, solEstablishedOverlayShadowCli, and solMigrationAdmissionSuccessorCli are confirmed stale-read then unlink then create implementations; a repository scan found 20 addit…
work: Four stale-read/unlink/create implementations are confirmed; the wider candidate count is unverified. Queue an AST-backed repository classification after the assigned OI-179/181/182/170 slices.
latest substantive update: WORK QUEUED: Four stale-read/unlink/create implementations are confirmed; the wider candidate count is unverified. Queue an AST-backed repository classification after the assigned OI-179/181/182/170 slices.
DEAD-PID LOCK RECLAIM RACE REMAINS OUTSIDE OI-179: boardPostCli, coldreadRunManifestLedger, solEstablishedOverlayShadowCli, and solMigrationAdmissionSuccessorCli are confirmed stale-read then unlink then create implementations; a repository scan found 20 addit…
work: Four stale-read/unlink/create implementations are confirmed; the wider candidate count is unverified. Queue an AST-backed repository classification after the assigned OI-179/181/182/170 slices.
latest substantive update: WORK QUEUED: Four stale-read/unlink/create implementations are confirmed; the wider candidate count is unverified. Queue an AST-backed repository classification after the assigned OI-179/181/182/170 slices.
P1 CURRENT OWNER: CODEX OI-196 · 22h 48m old
LOCK RELEASE CAN PERMANENTLY WEDGE A LIVE ENGINE: both shared-ledger and with-lock release guards disable retry before unlink succeeds; a Windows EBUSY leaves a same-live-PID residue peers cannot reclaim.
work: Delete-denial mechanism is reproduced but neither live sleeve is wedged now. Queue owner-safe bounded release retry and observable error classification behind the assigned OI slices.
latest substantive update: WORK QUEUED: Delete-denial mechanism is reproduced but neither live sleeve is wedged now. Queue owner-safe bounded release retry and observable error classification behind the assigned OI slices.
LOCK RELEASE CAN PERMANENTLY WEDGE A LIVE ENGINE: both shared-ledger and with-lock release guards disable retry before unlink succeeds; a Windows EBUSY leaves a same-live-PID residue peers cannot reclaim.
work: Delete-denial mechanism is reproduced but neither live sleeve is wedged now. Queue owner-safe bounded release retry and observable error classification behind the assigned OI slices.
latest substantive update: WORK QUEUED: Delete-denial mechanism is reproduced but neither live sleeve is wedged now. Queue owner-safe bounded release retry and observable error classification behind the assigned OI slices.
P2 CURRENT OWNER: PLATFORM OI-198 · 8h 37m old
GATE-RECHECK RELIABILITY: fib-feature fails 78% of its 271 executions and prebond-shape 55%, each failure freezing that gate for 6h, so accruing-gate evidence is mostly stale
work: NEXT: the skip-already-derived cache is NOT BUILT, DELIBERATELY, and needs a cached-versus-uncached equivalence control first
latest substantive update: WORK QUEUED: NEXT: the skip-already-derived cache is NOT BUILT, DELIBERATELY, and needs a cached-versus-uncached equivalence control first
GATE-RECHECK RELIABILITY: fib-feature fails 78% of its 271 executions and prebond-shape 55%, each failure freezing that gate for 6h, so accruing-gate evidence is mostly stale
work: NEXT: the skip-already-derived cache is NOT BUILT, DELIBERATELY, and needs a cached-versus-uncached equivalence control first
latest substantive update: WORK QUEUED: NEXT: the skip-already-derived cache is NOT BUILT, DELIBERATELY, and needs a cached-versus-uncached equivalence control first
P3 CURRENT OWNER: PLATFORM OI-187 · 46h 58m old
HYGIENE, SPRAWL AND GUARD-TIGHTENING BATCH (R21, R22, R23, R24, R25, R26, R27, R29, R30, R31, R32, R33, R35): paid-host boundary is convention-only with no containment test; Triton partition cutover wedged since Aug 24 with writers routed back to the 827MB mon…
work: NEXT: the guard-tightening ratchet is PROPOSED, NOT BUILT, and its own update says why it was not started
latest substantive update: WORK QUEUED: NEXT: the guard-tightening ratchet is PROPOSED, NOT BUILT, and its own update says why it was not started
HYGIENE, SPRAWL AND GUARD-TIGHTENING BATCH (R21, R22, R23, R24, R25, R26, R27, R29, R30, R31, R32, R33, R35): paid-host boundary is convention-only with no containment test; Triton partition cutover wedged since Aug 24 with writers routed back to the 827MB mon…
work: NEXT: the guard-tightening ratchet is PROPOSED, NOT BUILT, and its own update says why it was not started
latest substantive update: WORK QUEUED: NEXT: the guard-tightening ratchet is PROPOSED, NOT BUILT, and its own update says why it was not started
P3 CURRENT OWNER: PLATFORM OI-192 · 23h 16m old
SHARED-TREE DURABILITY AND HYGIENE GAPS EXPOSED BY TWO LANES AT SPEED (Review Two N25, N26, N29, N33, N34). N26: data/board/MARKETDATA.events.jsonl is the only lane board tape NOT in git - not ignored, simply never added - so a shipping lane's entire board his…
work: no work recorded and no dated update; shared-tree durability gaps are scoped but untouched
latest substantive update: WORK QUEUED: no work recorded and no dated update; shared-tree durability gaps are scoped but untouched
SHARED-TREE DURABILITY AND HYGIENE GAPS EXPOSED BY TWO LANES AT SPEED (Review Two N25, N26, N29, N33, N34). N26: data/board/MARKETDATA.events.jsonl is the only lane board tape NOT in git - not ignored, simply never added - so a shipping lane's entire board his…
work: no work recorded and no dated update; shared-tree durability gaps are scoped but untouched
latest substantive update: WORK QUEUED: no work recorded and no dated update; shared-tree durability gaps are scoped but untouched
P3 CURRENT OWNER: PLATFORM OI-193 · 23h 16m old
NOTHING VERIFIES THAT A COMMIT CLAIMING CLOSED ACTUALLY CLOSED ANYTHING (Review Two N27, N40). N40: openItemCitationCheck verifies only that the cited id EXISTS; no check requires a commit claiming CLOSED to stage the corresponding registry transition. This is…
work: no work recorded and no dated update; close-verification gap is scoped but untouched
latest substantive update: WORK QUEUED: no work recorded and no dated update; close-verification gap is scoped but untouched
NOTHING VERIFIES THAT A COMMIT CLAIMING CLOSED ACTUALLY CLOSED ANYTHING (Review Two N27, N40). N40: openItemCitationCheck verifies only that the cited id EXISTS; no check requires a commit claiming CLOSED to stage the corresponding registry transition. This is…
work: no work recorded and no dated update; close-verification gap is scoped but untouched
latest substantive update: WORK QUEUED: no work recorded and no dated update; close-verification gap is scoped but untouched
P3 CURRENT OWNER: PLATFORM OI-197 · 19h 11m old
Seven base58 encoders diverge: three throw SyntaxError on an empty buffer where four return empty string, and fixed-offset Buffer.slice clamps to empty on a short account
work: NEXT: the item's own update lists the work when someone takes it as five unbuilt steps; none is started
latest substantive update: WORK QUEUED: NEXT: the item's own update lists the work when someone takes it as five unbuilt steps; none is started
Seven base58 encoders diverge: three throw SyntaxError on an empty buffer where four return empty string, and fixed-offset Buffer.slice clamps to empty on a short account
work: NEXT: the item's own update lists the work when someone takes it as five unbuilt steps; none is started
latest substantive update: WORK QUEUED: NEXT: the item's own update lists the work when someone takes it as five unbuilt steps; none is started
P3 CURRENT OWNER: PLATFORM OI-205 · 3h 30m old
Two lanes on ONE working tree interfere in both directions: a lane's mid-edit state fails the other lane's whole-project commit gate, and a pathspec commit swallows the other lane's dirty hunks in any shared file
work: POST-FILING COLLISION AND GATE-DESIGN EVIDENCE, 2026-09-01: a new untracked PLATFORM tests/receiptFreshness.test.ts made canonical Node-22 test typecheck fail while CODEX's unrelated OI-170 slice was ready. PLATFORM repaired the worktree declaration, after which status showed `AM scripts/lib/receiptFreshness.d.mts`: th…
latest substantive update: WORK QUEUED: POST-FILING COLLISION AND GATE-DESIGN EVIDENCE, 2026-09-01: a new untracked PLATFORM tests/receiptFreshness.test.ts made canonical Node-22 test typecheck fail while CODEX's unrelated OI-170 slice was ready. PLATFORM repaired the worktree declaration, after which status showed `AM scripts/lib/receiptFreshne…
Two lanes on ONE working tree interfere in both directions: a lane's mid-edit state fails the other lane's whole-project commit gate, and a pathspec commit swallows the other lane's dirty hunks in any shared file
work: POST-FILING COLLISION AND GATE-DESIGN EVIDENCE, 2026-09-01: a new untracked PLATFORM tests/receiptFreshness.test.ts made canonical Node-22 test typecheck fail while CODEX's unrelated OI-170 slice was ready. PLATFORM repaired the worktree declaration, after which status showed `AM scripts/lib/receiptFreshness.d.mts`: th…
latest substantive update: WORK QUEUED: POST-FILING COLLISION AND GATE-DESIGN EVIDENCE, 2026-09-01: a new untracked PLATFORM tests/receiptFreshness.test.ts made canonical Node-22 test typecheck fail while CODEX's unrelated OI-170 slice was ready. PLATFORM repaired the worktree declaration, after which status showed `AM scripts/lib/receiptFreshne…
P3 CURRENT OWNER: PLATFORM OI-206 · 47m old
15 of 36 readiness evidence rows are past their own expiresAt (4 still marked VERIFIED, worst 47.9h overdue); re-collect them under the lanes now accountable - PLATFORM 12, CODEX 3
work: Re-collect the expired readiness evidence under the lanes now accountable for it. Measured 2026-08-31 10:15 PM MST: 15 of 36 readiness evidence rows are past their own expiresAt, four of them still carrying state VERIFIED, the worst overdue by 47.9 hours. Grouped by the lane that must chase them: PLATFORM 12, CODEX 3.…
latest substantive update: ID CORRECTION, and it is worse than the missing-item report that prompted it. I guessed open-item ids in commit footers three times tonight instead of filing them: 6bcf2984 "OPEN-ITEM: OI-206 - reaper suspect test corrected" <- unrelated to THIS item 849dd9e4 "OPEN-ITEM: OI-207 - ..." …
15 of 36 readiness evidence rows are past their own expiresAt (4 still marked VERIFIED, worst 47.9h overdue); re-collect them under the lanes now accountable - PLATFORM 12, CODEX 3
work: Re-collect the expired readiness evidence under the lanes now accountable for it. Measured 2026-08-31 10:15 PM MST: 15 of 36 readiness evidence rows are past their own expiresAt, four of them still carrying state VERIFIED, the worst overdue by 47.9 hours. Grouped by the lane that must chase them: PLATFORM 12, CODEX 3.…
latest substantive update: ID CORRECTION, and it is worse than the missing-item report that prompted it. I guessed open-item ids in commit footers three times tonight instead of filing them: 6bcf2984 "OPEN-ITEM: OI-206 - reaper suspect test corrected" <- unrelated to THIS item 849dd9e4 "OPEN-ITEM: OI-207 - ..." …
UNCLASSIFIED 0
work state missing or unrecognized; not evidence that work never started
none
READY TO CLOSE 0
never inferred from prose
The canonical open-item writer has no READY_TO_CLOSE state. This dashboard deliberately shows zero rather than guessing from a review note; close only through the writer once the stated acceptance evidence exists.
RECENTLY CLOSED 5
archive tail, not deleted work
CLOSED OI-199 · 4h 54m ago
CLOSED on rechecked evidence, at CODEX's direction. Both halves landed: d3b512d4 added the fixture-source category (a repo-data path nested inside an EMITTED string literal is text the test writes, not a path it opens), and 2a57508f closed the hole CODEX found…
CLOSED on rechecked evidence, at CODEX's direction. Both halves landed: d3b512d4 added the fixture-source category (a repo-data path nested inside an EMITTED string literal is text the test writes, not a path it opens), and 2a57508f closed the hole CODEX found…
CLOSED OI-200 · 5h 41m ago
RUNTIME ACCEPTED 2026-09-01T00:19Z: serving PID 14852 is canonical Node v22.23.2 and started 2026-09-01T00:16:44.886Z, after source correction 1c3b6cf5. A fresh HTTP render generated at 00:19Z from a 0s-old snapshot executes the distinguishing classifier: 32 o…
RUNTIME ACCEPTED 2026-09-01T00:19Z: serving PID 14852 is canonical Node v22.23.2 and started 2026-09-01T00:16:44.886Z, after source correction 1c3b6cf5. A fresh HTTP render generated at 00:19Z from a 0s-old snapshot executes the distinguishing classifier: 32 o…
CLOSED OI-176 · 37h 18m ago
RECURRENCE KILLER EXISTS AND PASSES — verified by execution 2026-08-30 09:45 MST, not by reading the commit subject. The item's requirement is "a test diffs the appendRotating call-site set against the archiver's TAPE_ARCHIVE_TAPES list". tests/archiverCovers…
RECURRENCE KILLER EXISTS AND PASSES — verified by execution 2026-08-30 09:45 MST, not by reading the commit subject. The item's requirement is "a test diffs the appendRotating call-site set against the archiver's TAPE_ARCHIVE_TAPES list". tests/archiverCovers…
CLOSED OI-169 · 8d ago
RESOLVED in pushed commit 7ee69f4e. Repointed all 44 stale source-path reference lines to canonical src/cli locations, including 16 active child-dispatch paths across flywheelDecider and deskSweep plus dashboard, hypothesis vocabulary, closure, and repair-inst…
RESOLVED in pushed commit 7ee69f4e. Repointed all 44 stale source-path reference lines to canonical src/cli locations, including 16 active child-dispatch paths across flywheelDecider and deskSweep plus dashboard, hypothesis vocabulary, closure, and repair-inst…
CLOSED OI-126 · 11d ago
STRATEGY SELECTION AND MULTIPLICITY PROTOCOL COMPLETE: (1) solStrategySelectionProtocol enforces paired counterfactuals with exact AMM fills (arm1Fills.ts) and Benjamini-Hochberg FDR control. (2) Removed all synthetic cohort fallbacks and null-as-zero telemetr…
STRATEGY SELECTION AND MULTIPLICITY PROTOCOL COMPLETE: (1) solStrategySelectionProtocol enforces paired counterfactuals with exact AMM fills (arm1Fills.ts) and Benjamini-Hochberg FDR control. (2) Removed all synthetic cohort fallbacks and null-as-zero telemetr…
Evidence & control detail
blindspot, confidence, and policy-selection context
BLINDSPOT → OI 1 actionable · 2 linked OI · 62 collecting evidence · 32 benign · 32 legacy awaiting current classification
Validated findings enter this OI ledger immediately. Underweight findings retain a named evidence gap; benign findings do not inflate the backlog.
Validated findings enter this OI ledger immediately. Underweight findings retain a named evidence gap; benign findings do not inflate the backlog.
SOL CONFIDENCE CLAIMS v2 16d ago - Phase 2 confidence-weighted-fresh-sol-paper - claims/promotion/rollback only
PAPER AUTHORIZATION Phase 2 - sol-phase-2-exploratory-paper-authorization-v1 - 3 active sleeve(s), exact 1.0x exploratory paper
sol-migration-entry-v2 - AUTHORIZED 1.0x
sol-established-dip-buy-v2 - AUTHORIZED 1.0x
sol-runner-entry-v2 - AUTHORIZED 1.0x
TARGET ONLY EXCLUDED sol-birth-entry-v2 - sol-dip-buy-v2 - sol-runner-continuation-entry-v3 - sol-runner-recycle-entry-v3
ACTIVE RUNTIME sol-migration-entry-v2
none / UNKNOWN promotion NO; rollback NO; never a paper-size control (strategy-specific observation count unknown; strategy-specific coverage unknown; no immutable heldout/forward validation receipt)
ACTIVE RUNTIME sol-established-dip-buy-v2
none / UNKNOWN promotion NO; rollback NO; never a paper-size control (strategy-specific observation count unknown; strategy-specific coverage unknown; no immutable heldout/forward validation receipt)
ACTIVE RUNTIME sol-runner-entry-v2
none / UNKNOWN promotion NO; rollback NO; never a paper-size control (strategy-specific observation count unknown; strategy-specific coverage unknown; no immutable heldout/forward validation receipt)
PAPER AUTHORIZATION Phase 2 - sol-phase-2-exploratory-paper-authorization-v1 - 3 active sleeve(s), exact 1.0x exploratory paper
sol-migration-entry-v2 - AUTHORIZED 1.0x
sol-established-dip-buy-v2 - AUTHORIZED 1.0x
sol-runner-entry-v2 - AUTHORIZED 1.0x
TARGET ONLY EXCLUDED sol-birth-entry-v2 - sol-dip-buy-v2 - sol-runner-continuation-entry-v3 - sol-runner-recycle-entry-v3
ACTIVE RUNTIME sol-migration-entry-v2
none / UNKNOWN promotion NO; rollback NO; never a paper-size control (strategy-specific observation count unknown; strategy-specific coverage unknown; no immutable heldout/forward validation receipt)
ACTIVE RUNTIME sol-established-dip-buy-v2
none / UNKNOWN promotion NO; rollback NO; never a paper-size control (strategy-specific observation count unknown; strategy-specific coverage unknown; no immutable heldout/forward validation receipt)
ACTIVE RUNTIME sol-runner-entry-v2
none / UNKNOWN promotion NO; rollback NO; never a paper-size control (strategy-specific observation count unknown; strategy-specific coverage unknown; no immutable heldout/forward validation receipt)
POLICY SELECTION: REFUSE 12m ago · 2619 paired trips · 31 candidates · 100% receipt coverage · 100% exact causal authorization
baseline trail-25/30; receipt evidence since 2026-08-26 15:00:00Z; holdout opens 2026-09-02 15:00:00Z; no challenger clears every promotion gate. This governs promotion/rollback claims only; it does not alter Phase-2 exploratory paper sizing.
baseline trail-25/30; receipt evidence since 2026-08-26 15:00:00Z; holdout opens 2026-09-02 15:00:00Z; no challenger clears every promotion gate. This governs promotion/rollback claims only; it does not alter Phase-2 exploratory paper sizing.
Close with --close <id> --note "<how>" --lesson "<what changes>". Closed items move to data/closed-items-archive.jsonl, not deleted.
Window
showing 2026-08-09 08:51Z · 1:51 AM → now · 10976 rows (10976 executed · 0 shadow)
5 · ARCHIVE & RAW
Books & raw system facts
THE BOOK (SOL, three sleeves): -238.98% · -238.9789 SOL realized on 100 SOL · 129315 rows
Archived USD book
FROZEN 2026-08-10
The USD paper book was archived by operator ruling on 2026-08-10 (paperRunner stopped). The five boards this card replaces — 1 Trade learning, 2 Off-book learning, 3 Theories, 4 Applied changes, and the USD-era Instruments daemons — spent ~19% of this page on a book that will not advance. Nothing was deleted: the evidence stays on disk and in git history.
data/trade-autopsy.jsonl · data/paper-trades.log.jsonl · data/active-experiments.json · data/experiment-queue.json · data/retired-experiments.jsonl · data/autopilot-actions.log.jsonl · data/promoted-knobs.json · data/paper-summary.json · data/held-stream-marks.json · data/missed-opportunity-ledger.jsonl · data/entry-fillability-shadow.log.jsonl · data/curve-graduation-summary.json
Live-book equivalents: grading — Oracle & exit diagnosis · producer liveness — Learning loop pulse · experiments — Experiment scoreboard. (Curve graduation dynamics was retired separately: 11.7d-stale manual artifact with no runner and no machine consumer.)
Trade history
1 historical unmatched exit(s) remain quarantined (OI-128, already corrected) and are excluded from this table. They do not hide the rest of the book.
newest 100 of 10976 rows shown — 10876 older omitted so the page stays loadable · show newest 600 · 10976 executed (5493 buys · 5483 sells) + 0 shadow (ERROR / RISK_BLOCKED) in window · 10976 rows in file · tap a row for detail
| time | trade | size | PnL | PnL % |
|---|---|---|---|---|
| 09-01 05:39Z · 10:39 PM |
GROK SOL t8Nzr5jGUzQjHm8GxX4F2AmiB4CX38moRm8UrFkpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 09-01 05:23Z · 10:23 PM |
GROKCAT SOL 2NEqdaNxeYhYCsMd1pQfoG8ws5Nc1A5pJECCkbnopumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.05 SOL | -51.3% |
no detail fields on this row | ||||
| 09-01 05:21Z · 10:21 PM |
SPEEDRUN SOL 98cyetvsgVkusvn9JgGZHnfNbrrhRLm4JxDw9vTvpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.11 SOL | ~-0.0044 SOL | -4.1% |
no detail fields on this row | ||||
| 09-01 05:13Z · 10:13 PM |
GROKCAT SOL 2NEqdaNxeYhYCsMd1pQfoG8ws5Nc1A5pJECCkbnopumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 09-01 04:51Z · 9:51 PM |
SFilter SOL 3rsRr7vrpCspruZoAXGXJTE6x6B7MKwwG1A2H5DGpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 09-01 04:43Z · 9:43 PM |
MANRAP SOL BQCZM91k2k7vYRgjaFTV9HNETnE19LcBeCkDQNwfpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.09 SOL | -0.01 SOL | -15.3% |
no detail fields on this row | ||||
| 09-01 04:40Z · 9:40 PM |
SLOPCANNON SOL 42aoWaDffW3HXSpT57vZgfev7KfBXp5u8pQf66wwpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.11 SOL | -0.01 SOL | -8.7% |
no detail fields on this row | ||||
| 09-01 04:27Z · 9:27 PM |
nekomaru SOL 6JhHZqZYJ7w4G86CQxHZy1ajQcDoNxNhsPrCfHLwpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.09 SOL | — | — |
no detail fields on this row | ||||
| 09-01 04:16Z · 9:16 PM |
Robinson SOL 3WWXMtM1Gm25DVe2Bz98tt8YPVSbQTGEvCX9XLgkpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.07 SOL | ~-0.00082 SOL | -1.2% |
no detail fields on this row | ||||
| 08-31 22:53Z · 3:53 PM |
orangie SOL eoAHM5xZeT1VwivG1CKusHJeuPHzpyUKRa8PywCpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 22:42Z · 3:42 PM |
STRIPPER SOL AwEJfA7x4u9ksiezgKjKUazG6EF84RybJFdPiQBkpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.07 SOL | -66.4% |
no detail fields on this row | ||||
| 08-31 22:30Z · 3:30 PM |
LUCKLAY SOL 7rWzV3T1Sge8xEQW45aYCeoJVS8aUABiyMThkafBqqwGBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 22:17Z · 3:17 PM |
GPRO SOL 96SVYsBF52TDFAHy2XKangCQMwzwSibp2pMtbX3cpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | +0.04 SOL | +35.7% |
no detail fields on this row | ||||
| 08-31 21:30Z · 2:30 PM |
GPRO SOL 96SVYsBF52TDFAHy2XKangCQMwzwSibp2pMtbX3cpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 21:17Z · 2:17 PM |
PUPE SOL 2rAfNuj8nnEqDdv7RUdgVHTNNiWRLBmwTyyYgpCRpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -54.7% |
no detail fields on this row | ||||
| 08-31 20:56Z · 1:56 PM |
JAILSTOOL SOL 2xMkwGXieXBXwDo7EBJwzmhqn4vRPCwifVqf2i13pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.06 SOL | — | — |
no detail fields on this row | ||||
| 08-31 20:56Z · 1:56 PM |
inu SOL Busoc97Lc3gMSNk8CRyF6ya1tfB8bwR5MSWmm1D2pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | -0.01 SOL | -7.3% |
no detail fields on this row | ||||
| 08-31 20:50Z · 1:50 PM |
STOOLPRESIDEN SOL HsPFjCz9uNk9JXY9ao6GZ42PkNDf3KsKcxp26jgDpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 20:49Z · 1:49 PM |
SMOKYFONE SOL 6H5MYgpTNDbYTpPDM4v6dQkuTvmqLjN8BJ5v1kK9pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.11 SOL | ~-0.0017 SOL | -1.6% |
no detail fields on this row | ||||
| 08-31 20:34Z · 1:34 PM |
PRIME SOL CWfkh3BddLbSoVt2adcvewofiyYevcfXrCiU1iGcpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.06 SOL | — | — |
no detail fields on this row | ||||
| 08-31 20:30Z · 1:30 PM |
mdga SOL ADzCWDju1FMtR87JLgzYWkEUipxySfyp6q7ko4WspumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.11 SOL | -0.01 SOL | -10.0% |
no detail fields on this row | ||||
| 08-31 20:30Z · 1:30 PM |
95 SOL HYSgyBLMgX7CCtZxUDZSgH4nAx6nuyFrvvbn31xSpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 20:25Z · 1:25 PM |
beanly SOL AHe6RDnuerEFLYq5jQbyVdAUocb98Cefx9UCsAQQpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.11 SOL | -0.01 SOL | -13.1% |
no detail fields on this row | ||||
| 08-31 19:14Z · 12:14 PM |
PUPE SOL 2rAfNuj8nnEqDdv7RUdgVHTNNiWRLBmwTyyYgpCRpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 18:46Z · 11:46 AM |
BUBBLE SOL EJmKNFp7LnJCsf7mSnkzFGQyzp8F9hPC4BFvhXvqpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.09 SOL | -85.4% |
no detail fields on this row | ||||
| 08-31 18:41Z · 11:41 AM |
BUBBLE SOL EJmKNFp7LnJCsf7mSnkzFGQyzp8F9hPC4BFvhXvqpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 18:16Z · 11:16 AM |
STRIPPER SOL AwEJfA7x4u9ksiezgKjKUazG6EF84RybJFdPiQBkpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 18:00Z · 11:00 AM |
10 SOL BzUawG7tnEeuyRGc2sSSXLJeoqSxei9gsaZBER82pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | -0.01 SOL | -9.0% |
no detail fields on this row | ||||
| 08-31 17:37Z · 10:37 AM |
YiLongMa SOL 66LQhgYXoYzgX7nnFShm9TZAdwmCpJUcWwjvaeA8pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -50.5% |
no detail fields on this row | ||||
| 08-31 17:21Z · 10:21 AM |
SPEEDRUN SOL 98cyetvsgVkusvn9JgGZHnfNbrrhRLm4JxDw9vTvpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 17:06Z · 10:06 AM |
inu SOL Busoc97Lc3gMSNk8CRyF6ya1tfB8bwR5MSWmm1D2pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 16:54Z · 9:54 AM |
YiLongMa SOL 66LQhgYXoYzgX7nnFShm9TZAdwmCpJUcWwjvaeA8pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 16:43Z · 9:43 AM |
MANRAP SOL BQCZM91k2k7vYRgjaFTV9HNETnE19LcBeCkDQNwfpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.09 SOL | — | — |
no detail fields on this row | ||||
| 08-31 16:42Z · 9:42 AM |
Kumakichi SOL AX9B1UAV4inAdmkfffXdiys2XFr1vT6EU5nJ67UhpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.12 SOL | -0.03 SOL | -25.0% |
no detail fields on this row | ||||
| 08-31 16:40Z · 9:40 AM |
SLOPCANNON SOL 42aoWaDffW3HXSpT57vZgfev7KfBXp5u8pQf66wwpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 16:36Z · 9:36 AM |
10 SOL BzUawG7tnEeuyRGc2sSSXLJeoqSxei9gsaZBER82pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 16:34Z · 9:34 AM |
Pyramid SOL 4WLHLVndWX9WkReGzmrhxy6Ha4n6Q4FGQxfcLF92pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.12 SOL | -0.01 SOL | -8.5% |
no detail fields on this row | ||||
| 08-31 16:25Z · 9:25 AM |
invest SOL 5KnyVpBfktY1qxtAnQH5ZYgTxMVQe2A9QyT4NHy9pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -55.5% |
no detail fields on this row | ||||
| 08-31 16:16Z · 9:16 AM |
Robinson SOL 3WWXMtM1Gm25DVe2Bz98tt8YPVSbQTGEvCX9XLgkpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.07 SOL | — | — |
no detail fields on this row | ||||
| 08-31 16:11Z · 9:11 AM |
PUPE SOL 2rAfNuj8nnEqDdv7RUdgVHTNNiWRLBmwTyyYgpCRpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | +0.06 SOL | +51.1% |
no detail fields on this row | ||||
| 08-31 16:02Z · 9:02 AM |
HOPE SOL K8hQkbwdDTJ9Jr59fLYvDZRofUCR8hcfDrGbs1gpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | -0.01 SOL | -7.8% |
no detail fields on this row | ||||
| 08-31 15:51Z · 8:51 AM |
invest SOL 5KnyVpBfktY1qxtAnQH5ZYgTxMVQe2A9QyT4NHy9pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 15:49Z · 8:49 AM |
PUPE SOL 2rAfNuj8nnEqDdv7RUdgVHTNNiWRLBmwTyyYgpCRpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 15:32Z · 8:32 AM |
CWOIN SOL 9jF2gn9mEaCs51axf2N2788u7oGvuviDD9jRp3WypumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | +0.01 SOL | +12.3% |
no detail fields on this row | ||||
| 08-31 15:26Z · 8:26 AM |
HOPE SOL K8hQkbwdDTJ9Jr59fLYvDZRofUCR8hcfDrGbs1gpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 15:10Z · 8:10 AM |
invest SOL 5KnyVpBfktY1qxtAnQH5ZYgTxMVQe2A9QyT4NHy9pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | +0.03 SOL | +23.2% |
no detail fields on this row | ||||
| 08-31 15:08Z · 8:08 AM |
invest SOL 5KnyVpBfktY1qxtAnQH5ZYgTxMVQe2A9QyT4NHy9pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 14:44Z · 7:44 AM |
HOPE SOL K8hQkbwdDTJ9Jr59fLYvDZRofUCR8hcfDrGbs1gpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | +0.01 SOL | +8.2% |
no detail fields on this row | ||||
| 08-31 14:44Z · 7:44 AM |
ANON SOL ANoNhLhA1PwVWpFEFHfXPXHQc2WhgxqwmGr7SBDp48krSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -52.0% |
no detail fields on this row | ||||
| 08-31 14:39Z · 7:39 AM |
HOPE SOL K8hQkbwdDTJ9Jr59fLYvDZRofUCR8hcfDrGbs1gpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 14:27Z · 7:27 AM |
CWOIN SOL 9jF2gn9mEaCs51axf2N2788u7oGvuviDD9jRp3WypumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 13:41Z · 6:41 AM |
FROGGY SOL Emn8wGqchAbkxmEX92usiQbxwMvMSDdHpiHg96c2pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | +0.01 SOL | +11.1% |
no detail fields on this row | ||||
| 08-31 11:08Z · 4:08 AM |
FROGGY SOL Emn8wGqchAbkxmEX92usiQbxwMvMSDdHpiHg96c2pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 09:07Z · 2:07 AM |
HOKI SOL E3rGkFbBaXwiShWJRkxeWH5yvhdhCq8hqM7uUXHFpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | -0.01 SOL | -7.1% |
no detail fields on this row | ||||
| 08-31 08:52Z · 1:52 AM |
BONER SOL 45aaxTFhrHWqwXo15GW49VzDhzw3hdgZRdeEgpVKNkcPSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.12 SOL | +0.05 SOL | +42.6% |
no detail fields on this row | ||||
| 08-31 08:49Z · 1:49 AM |
SMOKYFONE SOL 6H5MYgpTNDbYTpPDM4v6dQkuTvmqLjN8BJ5v1kK9pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 08:30Z · 1:30 AM |
mdga SOL ADzCWDju1FMtR87JLgzYWkEUipxySfyp6q7ko4WspumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 08:25Z · 1:25 AM |
beanly SOL AHe6RDnuerEFLYq5jQbyVdAUocb98Cefx9UCsAQQpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 07:43Z · 12:43 AM |
SHARTCOIN SOL GKpNJz7yMuhZka9izamv6sDUxCsDr58pFMUaw1TQpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -53.2% |
no detail fields on this row | ||||
| 08-31 07:37Z · 12:37 AM |
beanly SOL AHe6RDnuerEFLYq5jQbyVdAUocb98Cefx9UCsAQQpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | -0.01 SOL | -10.9% |
no detail fields on this row | ||||
| 08-31 07:35Z · 12:35 AM |
beanly SOL AHe6RDnuerEFLYq5jQbyVdAUocb98Cefx9UCsAQQpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 07:11Z · 12:11 AM |
OPENDUCK SOL Bscd2fyA92HBPaDKptVui6UKjrZDaRN7uwt3JKVopumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | +0.08 SOL | +69.4% |
no detail fields on this row | ||||
| 08-31 07:08Z · 12:08 AM |
HOKI SOL E3rGkFbBaXwiShWJRkxeWH5yvhdhCq8hqM7uUXHFpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 06:54Z · 11:54 PM |
OPENDUCK SOL Bscd2fyA92HBPaDKptVui6UKjrZDaRN7uwt3JKVopumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 06:15Z · 11:15 PM |
OPENDUCK SOL Bscd2fyA92HBPaDKptVui6UKjrZDaRN7uwt3JKVopumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -52.4% |
no detail fields on this row | ||||
| 08-31 06:13Z · 11:13 PM |
OPENDUCK SOL Bscd2fyA92HBPaDKptVui6UKjrZDaRN7uwt3JKVopumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 05:53Z · 10:53 PM |
SHARTCOIN SOL GKpNJz7yMuhZka9izamv6sDUxCsDr58pFMUaw1TQpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 04:47Z · 9:47 PM |
ANON SOL ANoNhLhA1PwVWpFEFHfXPXHQc2WhgxqwmGr7SBDp48krBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-31 04:42Z · 9:42 PM |
Kumakichi SOL AX9B1UAV4inAdmkfffXdiys2XFr1vT6EU5nJ67UhpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-31 04:34Z · 9:34 PM |
Pyramid SOL 4WLHLVndWX9WkReGzmrhxy6Ha4n6Q4FGQxfcLF92pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-31 04:21Z · 9:21 PM |
NLD SOL JqG1RoPiCnsjAX5M5PefXVGy3E6jHy35zjFhqF8pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.12 SOL | -0.07 SOL | -56.4% |
no detail fields on this row | ||||
| 08-31 04:18Z · 9:18 PM |
NLD SOL JqG1RoPiCnsjAX5M5PefXVGy3E6jHy35zjFhqF8pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-31 04:17Z · 9:17 PM |
HOKI SOL E3rGkFbBaXwiShWJRkxeWH5yvhdhCq8hqM7uUXHFpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.12 SOL | -0.06 SOL | -51.2% |
no detail fields on this row | ||||
| 08-31 03:53Z · 8:53 PM |
HOKI SOL E3rGkFbBaXwiShWJRkxeWH5yvhdhCq8hqM7uUXHFpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-31 03:28Z · 8:28 PM |
BONER SOL 45aaxTFhrHWqwXo15GW49VzDhzw3hdgZRdeEgpVKNkcPBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-31 03:17Z · 8:17 PM |
HOKI SOL E3rGkFbBaXwiShWJRkxeWH5yvhdhCq8hqM7uUXHFpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.12 SOL | +0.04 SOL | +36.5% |
no detail fields on this row | ||||
| 08-31 03:12Z · 8:12 PM |
HOKI SOL E3rGkFbBaXwiShWJRkxeWH5yvhdhCq8hqM7uUXHFpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-31 02:49Z · 7:49 PM |
AGENTHQ SOL JsoybS6edkQhXJpDGxzANHL2kTJjji93BQzvcq8pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.12 SOL | -0.06 SOL | -52.0% |
no detail fields on this row | ||||
| 08-31 02:48Z · 7:48 PM |
AGENTHQ SOL JsoybS6edkQhXJpDGxzANHL2kTJjji93BQzvcq8pumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-31 02:19Z · 7:19 PM |
DUVE SOL HvNPXSeeFvpucU6qdoimxac23YzxrKenGi5XTdSfpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.12 SOL | -0.11 SOL | -91.4% |
no detail fields on this row | ||||
| 08-31 01:42Z · 6:42 PM |
DUVE SOL HvNPXSeeFvpucU6qdoimxac23YzxrKenGi5XTdSfpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-30 17:12Z · 10:12 AM |
UNKNOWN SOL 9JHReUXvF2zB7KiXKEMZwP1eZQTuaGbpvYnnDMgEpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.11 SOL | -0.02 SOL | -19.4% |
no detail fields on this row | ||||
| 08-30 15:19Z · 8:19 AM |
UNKNOWN SOL 92exKiyaUAwdyWRZnWqjivHYcc1g6Gp352W64YjFpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -54.0% |
no detail fields on this row | ||||
| 08-30 14:32Z · 7:32 AM |
UNKNOWN SOL 6A425ToQb8AruCjh41U3dSqrTJHtEZNFixkZ9Ki5pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.11 SOL | -0.04 SOL | -35.7% |
no detail fields on this row | ||||
| 08-30 14:28Z · 7:28 AM |
UNKNOWN SOL 2pzpZ38eBkRBCL3qCdyb9jXtsdsmC4cVuEzhfxXRpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.12 SOL | -0.06 SOL | -52.9% |
no detail fields on this row | ||||
| 08-30 13:42Z · 6:42 AM |
UNKNOWN SOL D9xsVSVrW9VeWVSm67iiRvsAueCp1Dc4B2pVWPABpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.12 SOL | -0.05 SOL | -41.5% |
no detail fields on this row | ||||
| 08-30 13:34Z · 6:34 AM |
UNKNOWN SOL GrCbx6STij8r4uztWWoiMBBPGhcnE97LtREzHKLxpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.12 SOL | -0.07 SOL | -58.3% |
no detail fields on this row | ||||
| 08-30 13:05Z · 6:05 AM |
UNKNOWN SOL GrCbx6STij8r4uztWWoiMBBPGhcnE97LtREzHKLxpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-30 13:02Z · 6:02 AM |
UNKNOWN SOL 4JxPxjy7i6xCzHHaK1kzVm36UP4p6VkUyXDQJdXXpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.12 SOL | -0.01 SOL | -9.3% |
no detail fields on this row | ||||
| 08-30 12:49Z · 5:49 AM |
UNKNOWN SOL 5ZRCtHhskzRjREqyg7siJB9iqNZ5m9GQU5pYfskjpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.12 SOL | -0.03 SOL | -28.1% |
no detail fields on this row | ||||
| 08-30 12:25Z · 5:25 AM |
UNKNOWN SOL 2pzpZ38eBkRBCL3qCdyb9jXtsdsmC4cVuEzhfxXRpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-30 12:22Z · 5:22 AM |
UNKNOWN SOL GrCbx6STij8r4uztWWoiMBBPGhcnE97LtREzHKLxpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.12 SOL | +0.10 SOL | +83.0% |
no detail fields on this row | ||||
| 08-30 12:01Z · 5:01 AM |
UNKNOWN SOL GrCbx6STij8r4uztWWoiMBBPGhcnE97LtREzHKLxpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.12 SOL | — | — |
no detail fields on this row | ||||
| 08-30 12:00Z · 5:00 AM |
UNKNOWN SOL EfdNfG8iJTsPDqMBVRXDfHcscTzEpDbVeWi51nPjpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | -0.01 SOL | -6.6% |
no detail fields on this row | ||||
| 08-30 11:53Z · 4:53 AM |
UNKNOWN SOL PPtzjVyDAMWiH52zbyzPgtg6ZhAhkt3rjj5mfcXpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | ~-0.0024 SOL | -2.1% |
no detail fields on this row | ||||
| 08-30 11:51Z · 4:51 AM |
UNKNOWN SOL PPtzjVyDAMWiH52zbyzPgtg6ZhAhkt3rjj5mfcXpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-30 11:46Z · 4:46 AM |
UNKNOWN SOL 7qLLqPF7HyYpAMHTKrisdabqFRMqA1LAKvHaE82pumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · trail |
0.11 SOL | ~-0.00066 SOL | -0.6% |
no detail fields on this row | ||||
| 08-30 11:42Z · 4:42 AM |
UNKNOWN SOL 9pHqfcmQrGYF5zDwGqSWdbTgviZJtshM9Q93bf6wpumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · hard-stop |
0.11 SOL | -0.06 SOL | -51.9% |
no detail fields on this row | ||||
| 08-30 11:37Z · 4:37 AM |
UNKNOWN SOL EfdNfG8iJTsPDqMBVRXDfHcscTzEpDbVeWi51nPjpumpBUY arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner |
0.11 SOL | — | — |
no detail fields on this row | ||||
| 08-30 11:22Z · 4:22 AM |
UNKNOWN SOL GPx5APBduaoYaG1jrqYNM81GDGgLyLWev9My4mmipumpSELL arm1 · Runner sleeve · sol-runner-entry-v2 · raw arm=runner-v1 · raw entryRule=runner · time-stop |
0.12 SOL | -0.02 SOL | -16.6% |
no detail fields on this row | ||||
generated 2026-09-01 06:00Z · 11:00 PM · data snapshot 0s old · built in 1422ms
page age 0s · auto-refresh 90s (in place — the page is not reloaded)
clocks: UTC · MST (UTC-7) · naive filter times read as UTC
COLDREAD v2 · LIVE SOL BOOK · THREE SLEEVES
SERVING STALE CODE — source edited 3h 37m ago, this process started 5h 44m ago. The page you are reading was built from the OLDER source. Restart:
page age 0s · auto-refresh 90s (in place — the page is not reloaded)
clocks: UTC · MST (UTC-7) · naive filter times read as UTC
COLDREAD v2 · LIVE SOL BOOK · THREE SLEEVES
SERVING STALE CODE — source edited 3h 37m ago, this process started 5h 44m ago. The page you are reading was built from the OLDER source. Restart:
run-dashboard.cmd after killing the node process serving 8787.