From f8d1e6bb0f8d448ce78c6b5394284b774cc6b3d2 Mon Sep 17 00:00:00 2001 From: Serina Mcfall Date: Mon, 24 Aug 2026 07:58:13 +1200 Subject: [PATCH] fix(launchpad): elide a contributor's home directory from note 315 (#385) `du -sh` output in launchpad/Research/315-desktop-stdout-destination.md carried an absolute /Users// path, publishing a contributor's local username in a public repository. It has been merged for some time, so the value is already public; this stops it persisting. Elided to `~`, which is the convention the note already uses in its own prose and in the adjacent `ls` command, so nothing it demonstrates changes -- 96K in that location still reads the same. The substitution is disclosed inline rather than made silently, because a reader would otherwise take `~` for literal `du` output. Closes #385 Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01LuDy9K8WDtowz5e2Uz2wjz Signed-off-by: Serina Mcfall --- launchpad/Research/315-desktop-stdout-destination.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/launchpad/Research/315-desktop-stdout-destination.md b/launchpad/Research/315-desktop-stdout-destination.md index 44f0774a3af..ee82b5cba10 100644 --- a/launchpad/Research/315-desktop-stdout-destination.md +++ b/launchpad/Research/315-desktop-stdout-destination.md @@ -151,7 +151,7 @@ With `"identifier": "xyz.block.buzz.app"` from `desktop/src-tauri/tauri.conf.jso $ ls -1 "$D" | wc -l 9 $ du -sh "$D" - 96K /Users/jeff/Library/Application Support/xyz.block.buzz.app/agents/logs + 96K ~/Library/Application Support/xyz.block.buzz.app/agents/logs $ ls -lt "$D" | head -3 | awk '{print $5, $6, $7, $8}' 19259 20 Aug 07:15 19260 20 Aug 07:15 @@ -161,6 +161,8 @@ identity.migrated templates ``` +*(`du` printed an absolute path here; the home-directory prefix has been elided to `~` per [#385](https://github.com/launchpad-26/buzz/issues/385). Nothing else in the transcript is altered.)* + Nine plain-text files written on 20 August, still present on 22 August. **They survive the app quitting, with no retention policy found.** Their contents are deliberately not quoted here: this repository is public and agent logs are exactly where #289 expects secrets to be. The first line's shape alone is `=== starting Honey (7dca5db32f84ce915ab…`, i.e. plain-text narrative of an agent run. **The limit.** These capture *piped child process* output, not the app's own — `managed_agents/backend.rs:91-93`: