psyche-db-update / config.toml
ystrittm's picture
Sync config
c6a5c11 verified
Raw
History Blame Contribute Delete
1.38 kB
[source]
repo_id = "psyche-org/psyche-private"
local_path = "buildDB/build/psyche-private"
[output]
repo_id = "psyche-org/psyche"
local_path = "buildDB/build/psyche"
filename = "psyche.duckdb"
# Which experiments are allowed into the database. See buildDB/verification.py.
[verification]
# Where an independent recheck exists it decides, in both directions — a human
# looked at the study after the pipeline did.
recheck_decides = true
accept_recheck = ["CORRECT", "CORRECT_WITH_NOTES"]
# Otherwise the pipeline's own per-experiment verdict has to be clean.
# Add "INVESTIGATE" here to also admit experiments where a reported target did
# not reproduce.
accept_self = ["VALID"]
# Where the builder's own code is published so the update Job can fetch it.
[builder]
repo_id = "psyche-org/psyche-builder"
# The Space that receives the webhook and launches the Job: a webhook
# cannot carry secrets into a Job, so it points here. See
# buildDB/updateSpace/app.py.
[space]
repo_id = "psyche-org/psyche-db-update"
# The Hugging Face Job the Space launches. See buildDB/deploy.sh.
[job]
namespace = "psyche-org"
name = "psyche-incremental-update"
image = "ghcr.io/astral-sh/uv:python3.12-bookworm"
flavor = "cpu-upgrade"
timeout = "2h"
# Safety net: a missed webhook delivery self-heals within one interval.
# A run with nothing to do exits in seconds.
schedule = "0 */6 * * *"