Expand description
Build-time PostHog credentials baked from .env.Land.PostHog via
cargo:rustc-env. env! always resolves at compile time so even a
clean checkout builds without a populated .env.
Constants§
- OTLP_
ENABLED - Per-tier OTLP enable flag (
OTLPEnabled). MirrorsPOSTHOG_ENABLEDfor the OTLP pipe. Independent ofDisableso each pipe can be flipped separately during diagnosis. - OTLP_
ENDPOINT - OTLP collector endpoint (
OTLPEndpoint). Default points at the local Jaeger all-in-one HTTP receiver fromLand/Container/Compose.yaml. Read byIPC::DevLog::EmitOTLPSpaninstead of the previous hard-coded127.0.0.1:4318. - POSTHOG_
API_ KEY - PostHog project token (
Authorizein.env.Land.PostHog). - POSTHOG_
DISTINCT_ ID_ SEED - Optional pinned distinct-id seed (
Brand). Empty → auto-generate per process; populated → pinned across every process in the same dev run for cross-restart correlation. - POSTHOG_
ENABLED - Per-tier enable flag (
Report). String-comparison gate avoids forking the binary per env value. - POSTHOG_
HOST - PostHog ingestion host (
Beam). Defaults to EU Cloud; operators override per environment. - TELEMETRY_
CAPTURE - Master telemetry kill switch (
Capture).falseshort-circuits BOTH PostHog and OTLP regardless of their per-pipe toggles. Distinct from.env.Land.Diagnostics’sDisablewhich kills polyfills/shims. - TRACE_
FILTER - Span / element filter (
Trace). RUST_LOG-shaped string consumed by theIPC::DevLog::IsEnabled::Fnfilter.allenables every tag. Reserved for the eventualtracing-subscriberEnvFilter; currently duplicated withIPC::DevLog::IsEnabledwhich readsTraceat runtime viastd::env::var.