qa(diag): gate setup logs behind gigline.SetupLogs cvar #14

Merged
zwitschi merged 2 commits from qa-diagnostics-0.1.0 into main 2026-11-08 15:01:34 +01:00
2 Commits
Author SHA1 Message Date
zwitschi a88cc48be6 docs: close the diagnostics TODO item; memory note 2026-11-08 15:00:25 +01:00
zwitschi 3fda033726 qa(diag): gate spawn/input setup logs behind gigline.SetupLogs cvar (default off)
TODO item: remove/gate the TEMP QA diagnostics. The GigLine SIM/GROUND probes
were already removed (PR #8); what remained was the settle-timer log and the
GigLine IN: input-setup logs. Now gated behind a TAutoConsoleVariable
(gigline.SetupLogs, default 0 in DefaultEngine.ini [ConsoleVariables]), so a
shipped build's log has no setup spam; re-enable at runtime with
'gigline.SetupLogs 1'. The -qaselftest QA logs are a deliberate release-check
feature (Docs/release-checks.md) and stay ungated. Verified on the packaged
build: 0 setup-log lines, QA suite still all PASS.
2026-11-08 15:00:14 +01:00