Skip to main content

DOCUMENTED_ENVIRONMENT

Constant DOCUMENTED_ENVIRONMENT 

Source
pub const DOCUMENTED_ENVIRONMENT: &[&str];
Expand description

Environment recognised by the CLI, as reported by robot schema.

It lives beside the catalogue rather than in lib.rs because it is part of the promised agent-facing contract, and the frozen fixture pins it: adding a variable without documenting it here fails the contract test. The ONE list of user-facing environment levers. ftts doctor reports exactly this set, and the frozen schema fixture pins it, so a lever added anywhere else without an entry here fails the contract test — the split-brain where robot schema and doctor disagreed (and neither mentioned the resident daemon’s levers) is what this fixes. Development-only probes (FTTS_SPEC_PROBE, FTTS_ORACLE_FIXTURES, FTTS_RECEIPTS, FTTS_TOKENIZER_REGEX, FTTS_LOAD_THREADS) are deliberately not part of the promise.