setting-up-veris
Installation
SKILL.md
Wire this repository to a Veris dependency sandbox, once.
The sandbox is a set of stateful twins of the services this code calls. The
code is never modified and never told: it keeps its production hostnames,
credentials and client stack, and veris-proxy reroutes its outbound HTTP(S)
into the sandbox from outside the process. This skill builds the things that
make that one command work and leaves them in the tree, so no later session
re-derives them:
| artifact | what it records |
|---|---|
.veris/run.sh |
the exact veris-proxy run invocation — the correct command is a file, not a composition |
.veris/setup.json |
the same facts as data: environment id, image tag, workdir, mounts, test command |
Dockerfile.veris |
how the tests build into an image, only when deriving that took real work |
Check first. Run scripts/preflight.sh. If it exits 0 and .veris/run.sh
exists, setup is done — say so and stop. Re-run a step only when what it
produced no longer matches the repo (a new runtime, a new system dependency,
a different environment).