unrip/test
philipp 7aced9a98d
All checks were successful
deploy / deploy (push) Successful in 52s
Decompose operator dashboard reads
Proof: Core bootstrap is shell-only; page endpoints, canonical lifecycle selection, cursor submissions, persisted statistics reads, bounded dashboard transactions, and resilient client resources are covered by targeted regressions, full npm test, and the production dashboard build.

Assumptions: Existing durable indexes and history-writer maintenance path remain valid; persisted lifecycle statistics and retained terminal attribution are the truthful dashboard sources.

Still fake: Exact all-time submission totals remain unavailable, venue-native fill truth remains limited to retained durable evidence, and production latency/deployment evidence remains to be collected after push.
2026-07-25 13:26:47 +02:00
..
alert-engine.test.mjs Implement pair-native trade semantics 2026-05-18 18:52:18 +02:00
alert-notifier.test.mjs
armed-state-store.test.mjs
bootstrap_script_static_test.py Recreate topic bootstrap job during deploy 2026-05-18 21:09:02 +02:00
bridge-assets.test.mjs Use bridge deposit time for funding activity 2026-05-07 16:47:52 +02:00
config-assets.test.mjs Move trading config into Postgres 2026-05-12 21:34:58 +02:00
deploy-workflow-static.test.mjs Recreate topic bootstrap job during deploy 2026-05-18 21:09:02 +02:00
environment-status-history.test.mjs Persist NEAR status changes only 2026-04-17 14:34:10 +02:00
executor-command-expiry.test.mjs Restore live trading under quote pressure 2026-05-18 12:51:25 +02:00
executor-queue-delay.test.mjs Remove verifier salt refresh from executor hot path 2026-06-12 18:00:03 +02:00
executor-state-store.test.mjs Restore live trading under quote pressure 2026-05-18 12:51:25 +02:00
funding-observations.test.mjs Track nBTC reserve and legacy BTC asset 2026-05-07 16:06:26 +02:00
history-writer-refresh-config.test.mjs Move trading config into Postgres 2026-05-12 21:34:58 +02:00
history-writer-refresh-policy.test.mjs Use bridge deposit time for funding activity 2026-05-07 16:47:52 +02:00
history-writer-static.test.mjs Persist quote lifecycle statistics 2026-06-12 20:02:09 +02:00
intent-request-outcomes.test.mjs Implement pair-native trade semantics 2026-05-18 18:52:18 +02:00
intent-requests.test.mjs Fix pair-native runtime validation gaps 2026-05-18 19:44:54 +02:00
inventory-and-history.test.mjs Retain quote lifecycle statistics across pruning 2026-06-13 14:04:20 +02:00
inventory-sync-static.test.mjs Fix inventory refresh error logging 2026-05-13 13:22:31 +02:00
json-state-store.test.mjs
kafka-topics.test.mjs Ensure Kafka topics before use 2026-04-17 14:39:14 +02:00
legacy-schema-compat.test.mjs
liquidity-state.test.mjs Keep funding addresses refreshing without token list 2026-05-13 15:43:37 +02:00
liquidity-supported-tokens.test.mjs Keep funding addresses refreshing without token list 2026-05-13 15:43:37 +02:00
liquidity-withdrawals.test.mjs Track nBTC reserve and legacy BTC asset 2026-05-07 16:06:26 +02:00
maker-timing-competitiveness.test.mjs Expose maker edge competitiveness 2026-05-19 15:45:30 +02:00
market-data.test.mjs Add BTC USDC price route 2026-05-13 15:18:38 +02:00
near-intents-status.test.mjs Ignore scoped HOT bridge quoting incidents 2026-05-11 21:02:26 +02:00
near-intents-ws.test.mjs Guard quote ingest against node OOM 2026-05-13 18:25:54 +02:00
notification-client.test.mjs Notify on durable fund and trade outcomes 2026-04-16 14:23:29 +02:00
notification-layer.test.mjs Publish startup settlement ntfy notifications 2026-06-12 15:14:14 +02:00
ntfy_manifest_test.py Notify on durable fund and trade outcomes 2026-04-16 14:23:29 +02:00
operator-dashboard-api-client.test.mjs Fix dashboard auth JSON handling 2026-05-18 13:45:01 +02:00
operator-dashboard-app-static.test.mjs Persist quote lifecycle statistics 2026-06-12 20:02:09 +02:00
operator-dashboard-decomposition.test.mjs Decompose operator dashboard reads 2026-07-25 13:26:47 +02:00
operator-dashboard-dev-script.test.mjs fix: scope inventory fetch by submission time window to prevent OOM 2026-06-16 17:17:19 +02:00
operator-dashboard-public-ingress-static.test.mjs Expose operator dashboard with basic auth 2026-05-13 18:08:27 +02:00
operator-dashboard-ui-static.test.mjs Make quote statistics refresh set based 2026-06-14 12:23:43 +02:00
operator-dashboard.test.mjs fix: backfill gross edge pct in outcomes and add fallback in UI 2026-06-17 14:22:57 +02:00
ops-sentinel-static.test.mjs Remove verifier salt refresh from executor hot path 2026-06-12 18:00:03 +02:00
portfolio-metrics.test.mjs Implement pair-native trade semantics 2026-05-18 18:52:18 +02:00
postgres-funding.test.mjs Fix credited status array binding in portfolio metric loader 2026-07-23 01:05:41 +02:00
postgres-intent-requests.test.mjs Fix late settlement ntfy notifications 2026-06-12 15:11:25 +02:00
postgres-quote-lifecycle-statistics.test.mjs Tolerate concurrent stats index creation 2026-06-14 21:00:28 +02:00
postgres-quote-outcomes-refresh.test.mjs fix: backfill gross edge pct in outcomes and add fallback in UI 2026-06-17 14:22:57 +02:00
price-route-runtime-static.test.mjs Implement pair-native trade semantics 2026-05-18 18:52:18 +02:00
quote-lifecycle-retention.test.mjs fix: replace broken evidence-gated pruning with simple TTL deletes 2026-06-28 13:21:40 +02:00
quote-lifecycle-statistics.test.mjs Fix quote statistics refresh collapse 2026-06-14 20:56:32 +02:00
quote-outcomes.test.mjs Implement pair-native trade semantics 2026-05-18 18:52:18 +02:00
recent-id-cache.test.mjs Restore live trading under quote pressure 2026-05-18 12:51:25 +02:00
render_release_manifest_test.py Wire push deployment for all services 2026-04-08 21:47:51 +02:00
repo_deployments_test.py Make repo deployment list authoritative 2026-04-08 22:33:59 +02:00
route-rates.test.mjs Implement pair-native trade semantics 2026-05-18 18:52:18 +02:00
runtime-health.test.mjs Remove verifier salt refresh from executor hot path 2026-06-12 18:00:03 +02:00
service-snapshot-summary.test.mjs Remove verifier salt refresh from executor hot path 2026-06-12 18:00:03 +02:00
signing.test.mjs Implement NEAR Intents request creation flow 2026-04-12 18:43:40 +02:00
solver-relay-ws.test.mjs Suppress duplicate relay websocket close errors 2026-04-16 14:36:18 +02:00
strategy-engine-static.test.mjs Enforce maker min notional 2026-05-19 17:06:20 +02:00
strategy-threshold-config.test.mjs Add quote lifecycle retention rollups 2026-06-06 15:50:29 +02:00
strategy.test.mjs Fix maker-side strategy edge semantics 2026-06-12 14:43:30 +02:00
submission-copy.test.mjs Stop calling submissions trades in dashboard 2026-04-09 01:13:14 +02:00
trade-executor-static.test.mjs Remove verifier salt refresh from executor hot path 2026-06-12 18:00:03 +02:00
trading-config.test.mjs Fix maker-side strategy edge semantics 2026-06-12 14:43:30 +02:00
unrip-resource-guardrails-static.test.mjs Restore live trading under quote pressure 2026-05-18 12:51:25 +02:00
verifier-salt-cache.test.mjs Remove verifier salt refresh from executor hot path 2026-06-12 18:00:03 +02:00