[object Object]

← back to Model Arena

night-cycle: fix paid-spend display to UTC date (matches toISOString ledger ts)

e04534f1dce203ad4e21d310d7bbe0b1e854738d · 2026-07-24 23:48:10 -0700 · Steve Abrams

Files touched

Diff

commit e04534f1dce203ad4e21d310d7bbe0b1e854738d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Fri Jul 24 23:48:10 2026 -0700

    night-cycle: fix paid-spend display to UTC date (matches toISOString ledger ts)
---
 data/challenges.json    | 12 ++++++------
 idea-run/night-cycle.sh |  2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/data/challenges.json b/data/challenges.json
index 057faf1..83169fd 100644
--- a/data/challenges.json
+++ b/data/challenges.json
@@ -7248,13 +7248,13 @@
         "queued_at": "2026-07-23T17:45:01.964Z",
         "bytes": 10888,
         "thumb": true,
-        "aiScore": 6.5,
-        "aiReason": "The page is functional but lacks visual appeal and interactivity.",
+        "aiScore": 6.8,
+        "aiReason": "The page meets the challenge requirements but lacks visual appeal and interactivity.",
         "aiScores": {
           "qwen2.5vl:7b": 7,
-          "minicpm-v:latest": 6
+          "minicpm-v:latest": 6.5
         },
-        "aiSpread": 1
+        "aiSpread": 0.5
       },
       {
         "model": "gemma3-12b",
@@ -12052,11 +12052,11 @@
     "runs": [
       {
         "model": "qwen3-14b",
-        "status": "queued",
+        "status": "running",
         "error": null,
         "seconds": null,
         "cost": null,
-        "started_at": null,
+        "started_at": "2026-07-25T06:47:25.029Z",
         "finished_at": null,
         "queued_at": "2026-07-25T06:47:21.240Z"
       },
diff --git a/idea-run/night-cycle.sh b/idea-run/night-cycle.sh
index 38b69fe..a86f4ec 100755
--- a/idea-run/night-cycle.sh
+++ b/idea-run/night-cycle.sh
@@ -49,7 +49,7 @@ GAMES=$(curl -s -m 8 -u "$A" "$BASE/api/arcade" | python3 -c "import json,sys;pr
 # today's paid spend from the arena cost ledger
 SPEND=$(python3 -c "
 import json,os,datetime
-f=os.path.expanduser('$ROOT/data/costlog.jsonl'); t=datetime.date.today().isoformat(); s=0.0
+f=os.path.expanduser('$ROOT/data/costlog.jsonl'); t=datetime.datetime.utcnow().date().isoformat(); s=0.0  # ledger ts is UTC (toISOString)
 try:
   for ln in open(f):
     try: d=json.loads(ln)

← 0d22ae0 night-loop: cycle 23:47 — judged=e85044630905 · fired 3 →; F  ·  back to Model Arena  ·  auto-save: 2026-07-25T00:01:48 (5 files) — data/challenges.j c1dfa15 →