wiki: compile gururmm (full) — SPEC-030 software uninstall + universal installer

Fold delta since 2026-06-22 into the GuruRMM project article:
SPEC-030 remote software inventory + bulk uninstall (engine, three-state
knowledge base, async removal jobs, migrations 061-064), universal
self-detecting installer (Feature 9, v0.6.71); versions to 0.6.75/0.3.87;
flag stale PR #40-#46 migration numbering as [VERIFY].

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-25 12:17:38 -07:00
parent 929f31cce9
commit d4397cbe10
2 changed files with 70 additions and 24 deletions

View File

@@ -1,6 +1,6 @@
# Wiki Index
Last updated: 2026-06-23
Last updated: 2026-06-25
Compiled by: HOWARD-HOME/claude-main
This wiki is LLM-maintained. Do not edit articles manually — run `/wiki-compile` to update.
@@ -67,7 +67,7 @@ Run `/wiki-lint` to check for stale entries and broken backlinks.
| Article | Summary | Last Compiled |
|---|---|---|
| [GuruRMM](projects/gururmm.md) | RMM platform, Rust/Axum server + React dashboard + cross-platform agent; **agent v0.6.67**; ~270 enrolled (~178 online); 60 migrations on main (061-063 on pending branches). **Two-wave Windows build** — stable (modern x86_64) + legacy 1.77 wave (l_amd64/l_x86 for Win7/Server 2008 R2). Merging to main = build+deploy; artifacts hit **beta** first, `promote-dashboard.sh --confirm` for prod. Recent (2026-06-21/22): BUG-021 legacy-build dep-pin fix (`1dce66d`, Windows build green); BUG-018 reliable delete (202 + background purge, `cea87d4`); Event Log Watch management UI shipped (`0fa65f5`); BUG-022 orphaned WatchdogEvent WS dead-code removed (PR #45); SPEC-021 logged-in-user domain; MSP360 deep-link; enrollment-modal UX; event-log-watch policy-clobber HIGH fix; sync.sh submodule-clobber root-cause fix. Watchdog reports via REST `watchdog-alert` only (no WS). Prior: agent-comms-durability Phase 1 (2026-06-11), credential inheritance, alert mute/audit/log-feedback (055-057). Active development | 2026-06-22 |
| [GuruRMM](projects/gururmm.md) | RMM platform, Rust/Axum server + React dashboard + cross-platform agent; **agent v0.6.75 / server v0.3.87**; ~270 enrolled (~178 online); 64 migrations on main (through 064_software_removal_jobs). **Two-wave Windows build** — stable (modern x86_64) + legacy 1.77 wave (l_amd64/l_x86 for Win7/Server 2008 R2). Merging to main = build+deploy; artifacts hit **beta** first, `promote-dashboard.sh --confirm` for prod. Recent (2026-06-23/24): **SPEC-030 remote software inventory + bulk uninstall** shipped (Route B) — silent-uninstall engine (`uninstall-engine.ps1`, refuses-to-guess + ARP false-success verification), async removal jobs (mig 064, live progress), three-state fleet knowledge base + learned timing (mig 061-063), `SoftwareManager.tsx`; **universal self-detecting installer (Feature 9)** P1 shipped (v0.6.71). Prior (06-21/22): BUG-021 legacy-build dep-pin (`1dce66d`); BUG-018 reliable delete (202+bg, `cea87d4`); Event Log Watch UI (`0fa65f5`); BUG-022 WatchdogEvent dead-code removed. Watchdog reports via REST `watchdog-alert` only (no WS). NOTE: earlier pending PRs #40-#46 (SPEC-021/MSP360/BUG-018-FK) predicted migrations 061-063 — software-removal merged ahead and took 061-064; verify their live status. Active development | 2026-06-25 |
| [GuruConnect](projects/guruconnect.md) | ACG's proprietary Rust remote-access/remote-support tool (ScreenConnect-class) — Windows agent + web dashboard; **v0.3.0 production** at connect.azcomputerguru.com; versioned integration contract with GuruRMM; co-located on the physical .30 box (shares the PG cluster); next: SPEC-018 session broker / capture worker as SYSTEM | 2026-06-12 |
| [Dataforth DOS — Test Datasheet Pipeline](projects/dataforth-dos.md) | DOS update system + TestDataDB pipeline (Node.js, PostgreSQL, Hoffman API); 469K records, 458.5K live on website; 2025 crypto attack recovery; security incident 2026-03-27; SCMVAS/SCMHVAS extension; email notifications via Graph API | 2026-05-24 |
| [ClaudeTools Discord Bot](projects/discord-bot.md) | Claude Agent SDK bot in Discord; one persistent session per thread; Phase 1.5 complete (native tools, no hand-written tools); Phases 2-4 (API integration, remediation, UX) pending; runs as NSSM service on BEAST | 2026-05-24 |