Files
Open_Ultra_SAST/plane/tasks/verify.yaml
T
Marius CiepluchandClaude Opus 5.5 3d0d83c585 fix(plane): prepare workspaces only after the start request
On the live cluster the case clone ran at boot: the golden boot had no egress
policy, and the real actor was still being restored, so both TLS handshakes to
GitHub were cut. After the start the actor is RUNNING under its policy (the
delivery the same minute went through). Adds the one-case check Run (a subset
of validation-46) and re-pins the task manifests to the current runner digest.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01EmM1j46qgKMh3zqD1QMwEo
2026-09-29 21:23:25 +02:00

22 lines
824 B
YAML

# verify (ai-service-plane Req 5.3, 2.1-2.3, 7.2): one batched hunt per file with the known callers from
# repo-facts in the prompt. Bound to its Model by the `openultrasast.io/model` annotation, which the reconciler
# strips and renders as OUSAST_MODEL / OUSAST_MODEL_PARAMS. This is the template the per-case, per-pass Tasks of a
# Run are generated from (the pass is OUSAST_PASS=a|b in their env). The image is digest-pinned.
apiVersion: ax.io/v1alpha1
kind: Task
metadata:
name: verify
atespace: default
annotations:
openultrasast.io/model: deepseek-flash
spec:
image: "localhost:5001/ousast-runner@sha256:c58503666eee0bf296d44a7326862b8e7207edf397f4fdf1d02c3c2f27373e76"
command: ["verify"]
resources:
requests:
cpu: "250m"
memory: "384Mi"
limits:
cpu: "1"
memory: "1Gi"