Repository navigation
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
| - name: Reverify the candidate repair (feedback, not an independent gate) | ||
| run: | | ||
| set -euo pipefail | ||
| python3 specs/formal-methods/check.py \ | ||
| --repair /tmp/gh-aw/agent/proof-repair/CounterBroken.fst \ | ||
| --results /tmp/gh-aw/agent/formal-repair-evidence |
| tools: | ||
| github: false | ||
| edit: | ||
| bash: ["*"] |
| in workflow frontmatter. Its `steps:` hook runs after checkout and before the | ||
| agent, installing the Linux x64 F* **2026.10.25** binary release and selecting | ||
| its bundled **Z3 5.3.0**. The archive is SHA256-pinned to | ||
| `a716153960545bc26b9d093f55614fedc716a202e4daa1665e5c63e4a2fb04e4`, |
There was a problem hiding this comment.
@copilot don't be this specific, the agent should resolve the sha on its own and pass the sha as a arg to install.sh
There was a problem hiding this comment.
Updated the guidance to require independently resolving the release asset SHA and passing it to the installer; the installer and workflow call sites now enforce that interface. Committed as 877fb48.
There was a problem hiding this comment.
Simplified the guidance to say to resolve the archive SHA-256 and pass it to the installer. Commit: 83f74d8.
|
@copilot run pr-finisher skill |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot keep it minimal |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot simplify these changes to a minimalistic update. shared/fsahrp.md must be self contained, not scripts |
|
@copilot use env vars for f* version/sha |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Made the shared F* hook self-contained and removed the separate installer script, updating the standalone verifier and tests accordingly. This is in local commit
|
|
@copilot do not pollute instructions with how to use f*, focus on installation and how to run f*. the model knows how to use f*. same for other tools. |
Extend GH-AW’s formal-methods guidance with executable F* verification alongside TLA+/TLC and Z3, including reproducible tooling and agent-assisted proof repair.