From 48cd32f4cfb143497895d2a1bbd0e272de7b0c30 Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Mon, 22 Jun 2026 14:38:51 -0700 Subject: [PATCH] slab/puppet: default the analysis hit-scan overlay ON (survives daemon restarts) Overlays self-clear when idle, so always-on adds no visible cost; disable per machine with `puppet analysis off `. --- slab/bin/puppet.mjs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/slab/bin/puppet.mjs b/slab/bin/puppet.mjs index bf455aedd6..d98e938772 100755 --- a/slab/bin/puppet.mjs +++ b/slab/bin/puppet.mjs @@ -95,7 +95,11 @@ class Machine { this.connected = false; this.lastError = null; this.triedTunnel = false; - this.analysisOn = false; // analysis layer: log + flash interaction points + // analysis layer: log + flash interaction points. On by default now + // (@jeffrey) so the hit-scan overlay survives daemon restarts; the + // overlays self-clear so always-on costs nothing visible when idle. + // Override per machine at runtime with `puppet analysis off `. + this.analysisOn = true; } // Analysis layer: when toggled on for this machine, record every trusted -- 2.54.0