From 0d78dae5a8dd73373fdb998ffc5cfb120d9ccb0e Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Apr 2026 19:21:11 +0000 Subject: [PATCH] fix: vault TOML template must match vault-env.sh schema Add required fields (id, formula, secrets), remove unknown fields (unblocks, focus, [execution] section). Move focus and unblocks info into context string and comments respectively. Co-Authored-By: Claude Opus 4.6 (1M context) --- formulas/run-predictor.toml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/formulas/run-predictor.toml b/formulas/run-predictor.toml index 4f4971e..97d22b6 100644 --- a/formulas/run-predictor.toml +++ b/formulas/run-predictor.toml @@ -128,13 +128,11 @@ For each weakness you identify, choose one: Vault dispatch (requires lib/vault.sh): source "$PROJECT_REPO_ROOT/lib/vault.sh" - TOML_CONTENT="# Vault action: predict-- -context = \"Test prediction #: \" -unblocks = [\"#\"] - -[execution] + TOML_CONTENT="id = \"predict--\" +context = \"Test prediction #: — focus: \" formula = \"\" -focus = \"\" +secrets = [] +# Unblocks: # # Expected evidence: evidence//-.json " PR_NUM=$(vault_request "predict--" "$TOML_CONTENT")