fix(review-suite): mark example verification commands as placeholders; pin variable description and prompt note
Adversary re-review follow-ups to 665fee9/402d25a: - architect/sisyphus spawn templates: the pinned cargo commands are only an EXAMPLE in a language-agnostic orchestrator — a literal follower in a non-Rust repo would record 'cargo: command not found' and yield a false DIVERGES. Each --variables line now carries a substitution cue (pinned). - run_checks.py: a non-list prior pipeline_faults value is no longer iterated character by character (test case added). - Pins: both graphs' verification_commands description wording; the run_adversary prompt states where the commands come from; the replacement sentence sits on one physical line.
This commit is contained in:
1 parent
27101909e0
commit
84b5a72eac
5 files changed
+46
-3
No files matched your search
@@ -147,7 +147,8 @@ def main():
|
||||
cmds = declared_commands(state.get("verification_commands"))
|
||||
except InvalidDeclaration as e:
|
||||
msg = f"PIPELINE-FAULT: verification_commands declaration invalid — {e}"
|
||||
faults = [f for f in (state.get("pipeline_faults") or []) if isinstance(f, str)]
|
||||
prior = state.get("pipeline_faults")
|
||||
faults = [f for f in prior if isinstance(f, str)] if isinstance(prior, list) else []
|
||||
faults.append(msg)
|
||||
print(json.dumps({"exec_results": msg, "pipeline_faults": faults}))
|
||||
return
|
||||
|
||||
Reference in new issue
Block a user