3858a76d35
sync: auto-sync from GURU-BEAST-ROG at 2026-06-01 16:40:08
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-01 16:40:08
2026-06-01 16:42:28 -07:00
f682ad93c3
sync: auto-sync from GURU-5070 at 2026-06-01 16:38:08
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-01 16:38:08
2026-06-01 16:38:12 -07:00
f7cc0cf257
sync: auto-sync from GURU-5070 at 2026-06-01 16:30:28
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-01 16:30:28
2026-06-01 16:33:58 -07:00
805b902ca5
sync: auto-sync from GURU-KALI at 2026-06-01 16:28:01
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-06-01 16:28:01
2026-06-01 16:29:09 -07:00
66733d47ea
sync: auto-sync from GURU-BEAST-ROG at 2026-06-01 16:26:01
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-01 16:26:01
2026-06-01 16:26:08 -07:00
0c000109dc
chore(memory): consolidate scattered feedback/project/reference files
...
Compressed memory store 104 -> 71 files via four passes:
- Syncro: 19 scattered feedback_syncro_* files merged into 3 rule files
(api/billing/workflow) + an on-demand feedback_syncro_history.md for
incident detail, quotes, and tech/product ID tables.
- Four near-duplicate merges: Howard paste-safety, Pluto build server,
Howard backend deferral, IX server access (ssh+tailscale).
- Per-cluster rule/state/history split applied to GuruConnect (2->1),
Dataforth (3->2), Cascades (7->3), GuruRMM (13->3).
- New reference_resource_map.md: single auto-loaded cheatsheet for
"do I have access to X and how do I connect from this machine?"
- MEMORY.md rewritten to match the new layout.
Health: broken backlinks 8->7, overlap clusters 12->5, orphans 17->0.
2026-06-01 16:25:45 -07:00
2a1ccfac73
Add memory-dream skill + additive cross-machine memory sync
...
memory-dream: read-only memory lint/consolidation analyzer (index, backlinks,
stale refs, dup clusters, profile drift); additive-only --apply-safe, all
merges/deletes are proposals. sync-memory.sh: additive repo<->harness-profile
union (no delete/overwrite, conflicts surfaced), wired to a SessionStart hook.
Migrates the useful profile-only memories into the synced repo store.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-01 15:22:12 -07:00
a00069a020
sync: auto-sync from HOWARD-HOME at 2026-06-01 14:48:58
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 14:48:58
2026-06-01 14:49:10 -07:00
6f726ea6c5
chore: bump guru-connect submodule (SPEC-004 Task 9 TOFU cak_ provisioning spec)
2026-06-01 14:40:35 -07:00
96fb4110ea
Add b2 skill: Backblaze B2 management CLI (storage cost, prefix purge)
...
B2 Native API v3 client for the ACG B2 account: status, buckets, keys,
files, bucket-size, usage/cost ($0.00695/GB), gated create/delete bucket+key,
and gated lifecycle-based delete-prefix/lifecycle-remove for prefix purges.
Read-only by default; destructive ops require --confirm.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-01 14:31:09 -07:00
6f65d45131
sync: auto-sync from HOWARD-HOME at 2026-06-01 13:56:23
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 13:56:23
2026-06-01 13:56:34 -07:00
8e14422a5f
sync: auto-sync from HOWARD-HOME at 2026-06-01 13:46:39
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 13:46:39
2026-06-01 13:46:56 -07:00
589c32c52e
sync: auto-sync from GURU-BEAST-ROG at 2026-06-01 11:09:53
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-01 11:09:53
2026-06-01 11:10:01 -07:00
626a56003d
sync: auto-sync from HOWARD-HOME at 2026-06-01 10:28:04
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 10:28:04
2026-06-01 10:28:15 -07:00
c757318ffa
sync: auto-sync from HOWARD-HOME at 2026-06-01 10:26:59
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 10:26:59
2026-06-01 10:27:12 -07:00
f5714ac647
chore: bump guru-connect submodule (revert 008 comment, keep upsert fix)
2026-06-01 10:06:14 -07:00
f22a33d2e2
chore: bump guru-connect submodule (machine_uid upsert ON CONFLICT fix)
2026-06-01 09:51:34 -07:00
ea429219c9
sync: auto-sync from GURU-BEAST-ROG at 2026-06-01 09:45:37
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-06-01 09:45:37
2026-06-01 09:45:44 -07:00
0362b8de69
Remediation report: client-directed password set for carla@rednourlaw.com
2026-06-01 09:44:49 -07:00
86abad216a
sync: auto-sync from HOWARD-HOME at 2026-06-01 09:39:50
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 09:39:50
2026-06-01 09:40:02 -07:00
db87a469ba
chore: bump gururmm submodule (SPEC-023 msp360 license release)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 09:39:26 -07:00
847d63426a
sync: auto-sync from HOWARD-HOME at 2026-06-01 09:11:26
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 09:11:26
2026-06-01 09:11:39 -07:00
42f0462442
chore: bump guru-rmm submodule (SPEC-023 + BUG-019)
2026-06-01 08:21:23 -07:00
c5546f646c
sync: auto-sync from GURU-5070 at 2026-06-01 08:06:52
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-01 08:06:52
2026-06-01 08:07:15 -07:00
09255827c7
chore: bump guru-rmm submodule (BUG-018 filed in roadmap)
2026-06-01 08:03:28 -07:00
eb2f3ff19b
sync: auto-sync from HOWARD-HOME at 2026-06-01 07:26:45
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-01 07:26:45
2026-06-01 07:26:58 -07:00
fdce61d8e1
sync: auto-sync from GURU-5070 at 2026-06-01 07:00:47
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-01 07:00:47
2026-06-01 07:00:54 -07:00
501f3eb130
sync: auto-sync from GURU-5070 at 2026-06-01 06:57:20
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-01 06:57:20
2026-06-01 06:57:28 -07:00
ba7aeebf9e
sync: auto-sync from GURU-KALI at 2026-06-01 06:45:05
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-06-01 06:45:05
2026-06-01 06:45:08 -07:00
3edf80991c
chore: bump gururmm submodule (UI_GAPS reconciliation)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 22:46:53 -07:00
c87456912e
chore: bump gururmm submodule (BUG-015 docs marked fixed)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 22:39:12 -07:00
49fa8e264b
sync: auto-sync from HOWARD-HOME at 2026-05-31 22:31:14
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-31 22:31:14
2026-05-31 22:31:25 -07:00
22b221cf42
chore: bump gururmm submodule (BUG-015 DisplayIcon fix merged)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 22:02:53 -07:00
f9fdf9f598
sync: auto-sync from HOWARD-HOME at 2026-05-31 21:42:06
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-31 21:42:06
2026-05-31 21:42:17 -07:00
424d61057b
chore: bump gururmm submodule (LogAnalysis a11y + BUG-015 ARP fixes merged)
...
Advances projects/msp-tools/guru-rmm to gururmm main 4bca9f3, which includes:
- PR #34 : FindingCard always renders its details container so aria-controls
resolves when collapsed (dashboard a11y fix).
- PR #35 : agent registers in Programs and Features via ARP metadata + product
icon (BUG-015 / SPEC-011).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 20:37:47 -07:00
887f0a21a9
sync: auto-sync from HOWARD-HOME at 2026-05-31 20:13:56
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-31 20:13:56
2026-05-31 20:14:09 -07:00
633c3fcff2
sync: auto-sync from GURU-KALI at 2026-05-31 20:07:50
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-05-31 20:07:50
2026-05-31 20:07:53 -07:00
fa57fab29d
chore: bump gururmm submodule (clear-site-notes fix merged)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 20:01:47 -07:00
00005d84cc
sync: auto-sync from HOWARD-HOME at 2026-05-31 19:49:00
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-31 19:49:00
2026-05-31 19:49:10 -07:00
a9c653d95c
sync: auto-sync from GURU-5070 at 2026-05-31 19:38:00
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-31 19:38:00
2026-05-31 19:38:06 -07:00
4c49b85012
sync: auto-sync from GURU-KALI at 2026-05-31 19:37:22
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-05-31 19:37:22
2026-05-31 19:37:23 -07:00
c37fd11ee9
sync: auto-sync from GURU-KALI at 2026-05-31 19:31:53
...
Author: Mike Swanson
Machine: GURU-KALI
Timestamp: 2026-05-31 19:31:53
2026-05-31 19:31:56 -07:00
55290a5514
sync: auto-sync from HOWARD-HOME at 2026-05-31 19:20:59
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-31 19:20:59
2026-05-31 19:21:07 -07:00
9d21c231b0
chore: bump gururmm submodule (PR #29 merged — Site Detail UX, sortable headers, a11y)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 19:13:34 -07:00
959b3a159d
fix(onboarding-diag): harden 3rd-party AV detection against false positives
...
Require SecurityCenter2 productState RTP-enabled bit before treating a
registered AV as active (lapsed/disabled AV no longer suppresses the
critical Defender finding), and tighten the Datto fallback to AV/EDR
services only — excluding Datto RMM/Backup/Workplace/Continuity/File so
non-AV Datto products can't masquerade as antivirus. Fix misleading comment.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 18:47:54 -07:00
5ee92ad5b1
sync: auto-sync from GURU-5070 at 2026-05-31 18:23:00
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-31 18:23:00
2026-05-31 18:23:05 -07:00
3a3362ba8c
chore: bump guru-connect submodule (2026-05-31 security audit + Phase-1 exit)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 18:19:53 -07:00
c3aa605899
chore: bump guru-connect submodule (release v0.3.0 — signed agent + auto-version)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 17:26:13 -07:00
d17e9be135
sync: auto-sync from GURU-5070 at 2026-05-31 16:35:50
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-31 16:35:50
2026-05-31 16:35:57 -07:00
85509a71dc
feat(onboarding-diag): allowlist ACG's own stack; downgrade Defender-off w/ 3rd-party AV (3d886f1a)
...
The probe flagged ACG's own MSP tooling (ScreenConnect/ConnectWise Control,
Splashtop, Syncro, Datto RMM, Datto EDR/AV) as CRITICAL "foreign agent" and
flagged Defender-off as CRITICAL even when a 3rd-party AV had legitimately
disabled it. Now: allowlisted tools emit an INFO "expected ACG tooling"
finding (genuinely-foreign tools still CRITICAL); Defender-off is downgraded
to INFO only when a 3rd-party AV is active. JSON contract + grading unchanged.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 16:22:38 -07:00