Skip to content

SYX environment variable registry (Phase 37) ​

Audit of SYX_* variables after GB config LTS. Status: cli (replaced by flag), ci (internal), removed, deprecated (fallback one season).

VariableStatusReplacement / notes
SYX_JIT_TIER2deprecatedsyx --jit / --no-jit (default on)
SYX_JIT_FASTPATHdeprecatedsyx --jit-fastpath
SYX_LLVM_AOTdeprecatedsyx --llvm-aot
SYX_EMBED_SANDBOXdeprecatedsyx --embed-sandbox
SYX_EMBED_TIMEOUT_MSdeprecatedsyx --embed-timeout-ms
SYX_EMBED_MEMORY_MBdeprecatedsyx --embed-memory-mb
SYX_PERMISSION_SANDBOXdeprecatedsyx --permission-sandbox (M3-E02 / ADR-310)
SYX_ALLOW_NETdeprecatedsyx --allow-net (M3-E02 / ADR-310)
SYX_ALLOW_FSdeprecatedsyx --allow-fs (M3-E02 / ADR-311)
SYX_ALLOW_ENVdeprecatedsyx --allow-env (W1035 / ADR-1379)
SYX_ALLOW_PROCESSdeprecatedsyx --allow-process (W1035 / ADR-1379)
SYX_ALLOW_PLUGINdeprecatedsyx --allow-plugin (W1036 / ADR-1380)
SYX_IR_CAPABILITY_GATEdeprecatedsyx --ir-capability-gate (M3-E03 / ADR-313)
SYX_BACKENDdeprecatedsyx --backend cranelift|llvm
SYX_CRANELIFT_P19removedP20 CI default (Phase 37 GD)
SYX_CRANELIFT_P6–P18removedminimal + P20 gate only
SYX_LLVM_AOT_PHASE2–PHASE10removedllvm_aot_phase12_enabled() internal
SYX_LLVM_AOT_PHASE11ciLLVM phase cascade
SYX_LLVM_AOT_PHASE12ciPhase 37 AOT gate
SYX_MIR_OPT_V17–V24removedv25 barrier only
SYX_EMBED_V12–V21removedunified EmbedConfig
SYX_LLVM_STRICT_GREEN_WEEKSciinkwell/LLVM GA scaffolds
SYX_LLVM_PERF_GREEN_SEASONSciperf release GA
SYX_NIGHTLYcinightly blocker scaffold
SYX_CI_PRciPR blocker scaffold
SYX_CRANELIFT_P20deprecatedP20 prod default via config
SYX_CRANELIFT_MINIMALci--minimal build flag
SYX_USE_MIRciMIR pipeline tests
SYX_LLVM_PARITY_GATEcistrict parity in CI

Target: ≤40 read sites post-Phase-37 (down from ~200+).

SYX · Apache-2.0