fix: allow repeated platform checks and unify Alpha metric formatting
Deploy production / deploy (push) Successful in 54s

This commit is contained in:
yuxuanhui
2026-09-12 22:42:37 +08:00
parent c18960946b
commit f3eb239e1a
8 changed files with 196 additions and 17 deletions
+4 -1
View File
@@ -359,4 +359,7 @@ async def run_check(runner, job_id, payload):
setattr(alpha, key, value)
db.add(JobItem(job_id=job_id, alpha_id=alpha_id))
job.processed = 1
job.checkpoint = {"alpha_id": alpha_id, "phase": "checked", "checked_at": now().isoformat()}
job.checkpoint = {
"alpha_id": alpha_id, "phase": "checked", "checked_at": now().isoformat(),
"review_snapshot": fingerprint(source(alpha.raw)),
}