From 346832b469bb5ed55397cbae5fda6e4bb40537ee Mon Sep 17 00:00:00 2001 From: Howard Enos Date: Sun, 5 Jul 2026 00:24:15 -0700 Subject: [PATCH] sync: auto-sync from HOWARD-HOME at 2026-07-05 00:23:45 Author: Howard Enos Machine: HOWARD-HOME Timestamp: 2026-07-05 00:23:45 --- .gps-imc-fileserver.json | 1 + errorlog.md | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 .gps-imc-fileserver.json diff --git a/.gps-imc-fileserver.json b/.gps-imc-fileserver.json new file mode 100644 index 00000000..518af9ca --- /dev/null +++ b/.gps-imc-fileserver.json @@ -0,0 +1 @@ +{"command_type": "powershell", "command": "$base = 'C:\\Windows\\SYSVOL\\sysvol\\IMC.local\\scripts'\nNew-NetFirewallRule -DisplayName GPSDIAG-TMP2 -Direction Inbound -Protocol TCP -LocalPort 8766 -Action Allow | Out-Null\n$l = New-Object System.Net.HttpListener\n$l.Prefixes.Add('http://+:8766/')\n$l.Start()\n$sw = [Diagnostics.Stopwatch]::StartNew()\n$log = @()\nwhile ($sw.Elapsed.TotalSeconds -lt 420) {\n $ar = $l.BeginGetContext($null, $null)\n if ($ar.AsyncWaitHandle.WaitOne(5000)) {\n $c = $l.EndGetContext($ar)\n $p = $c.Request.Url.AbsolutePath\n $log += ('[' + [int]$sw.Elapsed.TotalSeconds + 's] ' + $p + ' ' + [uri]::UnescapeDataString($c.Request.Url.Query))\n if ($p -eq '/exe') { $b = [IO.File]::ReadAllBytes(\"$base\\gururmm-agent-new.exe\") }\n elseif ($p -eq '/toml') { $b = [IO.File]::ReadAllBytes(\"$base\\gururmm-agent.toml\") }\n else { $b = [Text.Encoding]::UTF8.GetBytes('ok') }\n $c.Response.ContentLength64 = $b.Length\n $c.Response.OutputStream.Write($b, 0, $b.Length)\n $c.Response.Close()\n }\n}\n$l.Stop()\nRemove-NetFirewallRule -DisplayName GPSDIAG-TMP2 | Out-Null\nif ($log.Count -eq 0) { Write-Output 'NO-REQUESTS' } else { $log }", "timeout_seconds": 480} diff --git a/errorlog.md b/errorlog.md index 903f434a..de60a695 100644 --- a/errorlog.md +++ b/errorlog.md @@ -19,6 +19,8 @@ Categories (the `[type]` tag): _(none)_ = skill/command execution failure ยท +2026-07-05 | Howard-Home | git/concurrent-sessions | [friction] git add -A in shared gururmm working tree swept another session's uncommitted SPEC-030 edits into my commit (2nd collision today; f6c163b was the reverse). Fix: explicit-path git add in project repos; coord lock before multi-file work [ctx: ref=coord-locks repo=gururmm] + 2026-07-05 | Howard-Home | rmm/msp360-backup-fix | [correction] claimed AD1/GND-SERVER backup schedule fix 2026-07-04; verification shows both still ran at old top-of-hour times - local cbb/XML edits do not move MBS-managed plan schedules reliably (GND still :00 even after service restart); AD1 service was never restarted so scheduler kept old time; proper fix is likely MSPBackups console (cloud-side) schedule change [ctx: machines=AD1,GND-SERVER ref=session-logs/2026-07/2026-07-04-howard-backup-alert-remediation.md] 2026-07-05 | Howard-Home | model-routing | [correction] ran all verification passes on Claude; correct is Ollama Tier-0 for cheap classify/prose/pre-scan passes per CLAUDE.md model routing [ctx: ref=CLAUDE.md-model-routing session=easy-bugs-batch]