Remove Python from host-service and CEL guards #607
Loading…
Reference in a new issue
No description provided.
Delete branch "perf/seanfarm-host-cel-guards"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replace the ARM host-service relation helper with Bash/jq and the CEL lexical-balance helper with jq. Preserve exact architecture selectors, equivalent container commands and existing host-route behavioral tests.
Both guards pass with Python denied. CEL covers 70 expressions across five policies, plus nine broken and twelve valid fixture expressions. Shellcheck, syntax and diff checks pass. This preserves lexical validation; it does not claim to compile or type-check CEL.