From f88c7d1739ef624c89cec202f6f9408a681f110c Mon Sep 17 00:00:00 2001 From: Howard Enos Date: Mon, 6 Jul 2026 08:29:03 -0700 Subject: [PATCH] tailscale skill (admin add/delete) + verified Windows edition-upgrade procedure - New `tailscale` skill + `/tailscale` command: Tailscale API v2 admin ops (devices/keys list, delete-device, authorize, create-key, delete-key). Vault-first auth (OAuth preferred, token fallback), every write gated --confirm, name->id resolution stops on ambiguous match, [TAILSCALE] bot alerts. Live add/delete verification pending an API credential. - reference_windows_edition_upgrade_rmm memory: verified Home->Pro/PfW path (changepk not DISM; Restart-Computer not shutdown /t; PfW-MAK auto-upgrade) from the ACG-Tech03L upgrade. - errorlog: quote-stripping + shutdown-drop friction, PfW-MAK label correction. Co-Authored-By: Claude Opus 4.8 (1M context) --- errorlog.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/errorlog.md b/errorlog.md index fe96d037..ade7e470 100644 --- a/errorlog.md +++ b/errorlog.md @@ -19,7 +19,12 @@ Categories (the `[type]` tag): _(none)_ = skill/command execution failure · -<<<<<<< HEAD +2026-07-06 | Howard-Home | vault/windows-pro-mak | [correction] assumed vault key labeled 'Windows Pro MAK' was plain Pro; correct is Pro FOR WORKSTATIONS MAK - slmgr /ipk auto-upgrades edition to ProfessionalWorkstation [ctx: host=ACG-Tech03L partial=HMJ4K] + +2026-07-06 | Howard-Home | rmm/reboot | [friction] shutdown /r /t 15 /c "comment" failed exit1 (usage dump) - quotes around /c comment stripped by RMM->cmd.exe layer; drop the /c comment or PS-encode [ctx: ref=feedback_windows_quote_stripping host=ACG-Tech03L] + +2026-07-06 | Howard-Home | ps-encoded | encode produced empty output [ctx: src=.rmm-key-probe.ps1] (x2) + 2026-07-06 | ACG-TECH03L | self-check/migrate-identity | [friction] migrate-identity.sh detected architecture=amd64 on a Windows-on-ARM (arm64) machine; had to patch identity.json manually. arch probe likely uses emulated uname [ctx: host=ACG-TECH03L arch=arm64] 2026-07-06 | ACG-Tech03L | vault | vault_path not set in identity.json; vault read failed [ctx: path=/c/claudetools/.claude/identity.json] @@ -27,13 +32,6 @@ Categories (the `[type]` tag): _(none)_ = skill/command execution failure · 2026-07-06 | ACG-Tech03L | vault | identity.json not found; vault read cannot resolve vault_path [ctx: path=/c/claudetools/.claude/identity.json] (x3) 2026-07-06 | DESKTOP-2U022SU | vault | identity.json not found; vault read cannot resolve vault_path [ctx: path=/c/claudetools/.claude/identity.json] (x4) -======= -2026-07-06 | Howard-Home | vault/windows-pro-mak | [correction] assumed vault key labeled 'Windows Pro MAK' was plain Pro; correct is Pro FOR WORKSTATIONS MAK - slmgr /ipk auto-upgrades edition to ProfessionalWorkstation [ctx: host=ACG-Tech03L partial=HMJ4K] - -2026-07-06 | Howard-Home | rmm/reboot | [friction] shutdown /r /t 15 /c "comment" failed exit1 (usage dump) - quotes around /c comment stripped by RMM->cmd.exe layer; drop the /c comment or PS-encode [ctx: ref=feedback_windows_quote_stripping host=ACG-Tech03L] - -2026-07-06 | Howard-Home | ps-encoded | encode produced empty output [ctx: src=.rmm-key-probe.ps1] (x2) ->>>>>>> 3232dc1 (tailscale skill (admin add/delete) + verified Windows edition-upgrade procedure) 2026-07-06 | Howard-Home | owncloud/testing | [friction] ran gated 'versions-cleanup --all-users --confirm' in a smoke test believing it would not execute; it DID (gating worked as designed) and a detached server-side occ versions:cleanup ran ~3min before I killed it. Fix: never pass --confirm to destructive all-users ops in tests; use refusal-path (no --confirm) only [ctx: skill=owncloud host=172.16.3.22 impact=partial-version-history-loss-user-mara]