{
  "status": "completed",
  "completionStatus": "success",
  "verdict": "Success: 24-hour testnet soak target reached.",
  "targetDurationSeconds": 86400,
  "targetReached": true,
  "runDate": "2026-06-01",
  "network": "kaspa-testnet-10",
  "environment": "testnet",
  "startedAt": "2026-06-01T15:04:27Z",
  "endedAt": "2026-06-02T15:04:03.826Z",
  "durationSeconds": 86421,
  "duration": "24.0 hours",
  "commit": "3ddc8a2",
  "hostedEndpoint": null,
  "daaStart": "1",
  "daaEnd": "479501516",
  "indexedDaaScore": "479501516",
  "indexedDaaDelta": "479501515",
  "blocksIndexed": 236759,
  "observedDaaScore": "479501519",
  "observedRpcDaaDelta": "479501518",
  "observedBlocks": 601733,
  "kaspadDaaScore": "479549436",
  "kaspadDaaDelta": "479549435",
  "kaspadSynced": false,
  "kaspadPhase": "syncing live DAG",
  "transactionsIndexed": null,
  "entitiesWritten": null,
  "poiCheckpoints": 236759,
  "latestPoiCheckpoint": "0x527695bea514e26112a755f48c18a4dbb581d25302a45cefab66a605e9506c93",
  "rpcConnected": true,
  "postgresConnected": true,
  "graphqlHealthy": true,
  "mcpHealthy": null,
  "websocketHealthy": null,
  "restartRecoveryVerdict": "Not measured",
  "knownIssues": [
    "KasGraph soak API ran on 127.0.0.1:4002 because 127.0.0.1:4000 was occupied by LiteLLM.",
    "Root cause fixed before completion: local TN10 was stale kaspad v1.1.0 and root disk was too full for the Toccata pruning-point UTXO import; the completed run used kaspad v1.2.1-toc.3 with sufficient disk.",
    "At the 24-hour completion point, kaspad still reported phase syncing live DAG and kaspadSynced false; KasGraph indexing, RPC audit, Postgres, GraphQL health, and POI checkpoints remained active through the completion target."
  ],
  "publicLogs": {
    "log-tail": "/docs/artifacts/testnet-soak/2026-06-01/public-log-tail.jsonl",
    "poi-checkpoints": "/docs/artifacts/testnet-soak/2026-06-01/public-poi-checkpoints.jsonl",
    "db-stats": "/docs/artifacts/testnet-soak/2026-06-01/public-db-stats.jsonl",
    "resource-metrics": "/docs/artifacts/testnet-soak/2026-06-01/public-resource-metrics.jsonl",
    "restart-recovery-notes": "/docs/artifacts/testnet-soak/2026-06-01/restart-recovery-notes.md"
  }
}
