5b82b1d15f
sync: auto-sync from GURU-5070 at 2026-05-24 19:43:29
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-24 19:43:29
2026-05-24 19:43:32 -07:00
a090397626
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-24 19:25:09
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-24 19:25:09
2026-05-24 19:25:10 -07:00
c3d87b6083
sync: auto-sync from GURU-5070 at 2026-05-24 16:54:32
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-24 16:54:32
2026-05-24 16:54:34 -07:00
359f50b2a4
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-24 16:22:23
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-24 16:22:23
2026-05-24 16:22:23 -07:00
5f2c9c6e49
sync: auto-sync from GURU-5070 at 2026-05-24 15:42:45
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-24 15:42:45
2026-05-24 15:42:47 -07:00
bd9f8a12f9
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-24 13:57:12
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-24 13:57:12
2026-05-24 13:57:13 -07:00
64994688db
sync: auto-sync from GURU-5070 at 2026-05-24 12:10:30
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-24 12:10:30
2026-05-24 12:11:47 -07:00
04f70c953c
chore(gururmm): bump submodule to c1b33d2 (Phase 1 backup complete)
...
Updates guru-rmm submodule pointer to include:
- Storage threshold alerts (80% warning, 90% critical)
- Agent-to-backup mapping table with confidence tracking
- Manual mapping verification API endpoints
MSP360 backup integration Phase 1 now 100% complete per SPEC-004.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-24 12:10:01 -07:00
38726e3574
chore(gururmm): bump submodule to include SPEC-002 through SPEC-006
...
Updated guru-rmm submodule to commit dc765ee which includes:
- 5 new comprehensive specifications (SPEC-002 through SPEC-006)
- Updated FEATURE_ROADMAP.md with spec links
- Total: 2058 lines of detailed implementation specs
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-24 10:50:39 -07:00
e246f797ad
sync: auto-sync from GURU-5070 at 2026-05-24 10:17:21
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-05-24 10:17:21
2026-05-24 10:18:20 -07:00
ddf4c57174
chore(gururmm): update submodule to include SPEC-001 uninstall hardening
...
Added comprehensive specification for uninstall protection feature.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-24 10:13:56 -07:00
5bc6b04b50
feat(feature-request): comprehensive specification generation
...
Enhanced /feature-request skill to produce full specifications instead
of simple classification messages.
NEW CAPABILITIES:
- Phase 1: Load all project context (roadmap, UI gaps, coding guidelines)
- Phase 2: Ollama-powered classification with similarity analysis
- Phase 3: Codebase search + external research (WebSearch for standards)
- Phase 4: Consult coding guidelines for patterns
- Phase 5: Ollama-generated comprehensive spec (architecture, security, testing)
- Phase 6: Roadmap placement with dependency analysis
- Phase 7: Write formal SPEC-XXX-feature-name.md document
- Phase 8: Update roadmap with links
- Phase 9: Commit to git with proper messages
- Phase 10: Send coord message (if Howard submitted)
- Phase 11: Comprehensive summary to user
SPEC DOCUMENT INCLUDES:
- Overview with use cases and success criteria
- Scope (v1 included + explicitly out of scope)
- Architecture (components, data flow, schema, API endpoints)
- Implementation details (agent/server/dashboard file paths, code patterns)
- Security considerations (auth, validation, audit, threat model)
- Testing strategy (unit, integration, manual scenarios)
- Rollout plan (feature flags, backward compat, migration)
- Effort estimate (Small/Medium/Large/X-Large with breakdown)
- Dependencies (requires/enables)
- Open questions
SUBMODULE UPDATE:
- Created docs/specs/ directory structure
- Added README with naming conventions and status lifecycle
The skill now takes 2-5 minutes but produces sprint-ready specifications
with complete architecture analysis and implementation guidance.
Requested by Mike.
2026-05-24 09:58:58 -07:00
c594c5cd43
chore: update guru-rmm submodule pointer (uninstall hardening feature)
2026-05-24 09:50:53 -07:00
133a8583f5
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-24 07:04:17
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-24 07:04:17
2026-05-24 07:04:21 -07:00
a0ad0c5091
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-24 07:01:00
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-24 07:01:00
2026-05-24 07:01:03 -07:00
99e9d11d4f
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-23 16:11:46
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-23 16:11:46
2026-05-23 16:11:50 -07:00
fd2bab3614
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-23 08:47:48
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-23 08:47:48
2026-05-23 08:47:50 -07:00
53095f2a6b
chore: update guru-rmm submodule pointer to 2026-05-23 audit commit
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 06:44:24 -07:00
6dd1a8f06e
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-22 21:23:41
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-22 21:23:41
2026-05-22 21:23:44 -07:00
1e674881aa
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-22 20:28:41
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-22 20:28:41
2026-05-22 20:28:45 -07:00
7f925780d6
chore(gururmm): bump submodule to v0.6.27 (user-session execution context)
2026-05-22 17:40:38 -07:00
d5d2580dd5
chore: update gururmm submodule — PS format specifier fix
...
Points to 8404a3c: fix AddToGroup/RemoveFromGroup Windows build error.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 19:09:21 -07:00
4b5bf0e7a9
chore: update gururmm submodule — agent compile fix
...
Points to e1ea40a: fix agent compile errors from audit remediation.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 19:02:28 -07:00
9ac26b0963
chore: update gururmm submodule — audit remediation
...
Points submodule to 9d917c3: security, quality, and three new UI pages
from the 2026-05-19 audit pass.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 18:55:27 -07:00
7a23101a59
audit: GuruRMM end-to-end audit 2026-05-19 — 1 CRITICAL, 11 HIGH, 18 MEDIUM, 8 LOW
...
Updates guru-rmm submodule pointer to include the audit report
(reports/2026-05-19-rmm-audit.md) and updated UI_GAPS.md living doc
from the /rmm-audit skill run.
Note: .claude/CLAUDE.md (/rmm-audit command row) and
.claude/skills/rmm-audit/SKILL.md were committed in the prior
sync at 5ead5d4 .
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 18:20:29 -07:00
3c4ae42fee
feat: add /rmm-audit skill for periodic GuruRMM end-to-end verification
...
5-pass audit: API/route inventory, UI gap detection, Rust quality, TypeScript
quality, and data integrity/security. Produces timestamped reports in
projects/msp-tools/guru-rmm/reports/ and keeps UI_GAPS.md current.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 17:58:31 -07:00
5ead5d4dee
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-19 17:56:56
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-19 17:56:56
2026-05-19 17:57:02 -07:00
b918776eee
chore: update guru-rmm submodule to e5ac537
...
Records new HEAD after user_inventory policy wiring (feat commit e5ac537).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 17:48:26 -07:00
b804a92a05
Session log: GuruRMM 4-bug fix + MSP360 backup integration 2026-05-19
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 16:54:06 -07:00
d7dde25d92
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-19 09:48:16
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-19 09:48:16
2026-05-19 09:48:20 -07:00
7f2a99a4e5
Session log: GuruRMM agent deployment - clickable metrics feature now live
...
- Investigated auto-update system and agent deployment status
- Verified 35 agents (70%) already on v0.6.22 with process collection
- Confirmed process data collection and API functionality working
- Feature is fully operational in production for all v0.6.22 agents
- 15 offline agents will auto-update when they reconnect
- Updated guru-rmm submodule reference to commit 55e8a86
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-19 09:33:45 -07:00
201dfb1ed1
chore: update guru-rmm submodule for Client Portal feature
...
Updated guru-rmm submodule reference to include Client Portal feature and
three-level identity hierarchy (Dev → Partner → Client).
Submodule changes (be7b2ce):
- Added comprehensive Client Portal section to roadmap
- Updated Multi-Tenancy architecture for three-level hierarchy
- Integrated Client Portal with PSA module
- Removed customer portal from PSA out-of-scope list
- Documented impersonation chain and data isolation for clients
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-18 19:59:29 -07:00
095ee95ff5
chore: Update guru-rmm submodule reference
...
Added MSPBackups integration and Integration Catalog to roadmap (cc7dce0)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-18 19:47:39 -07:00
241258d9eb
chore: Update guru-rmm submodule reference
...
Added multi-tenancy architecture decision and roadmap section (423e0af)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-18 19:33:20 -07:00
9b731a76b6
chore: Update guru-rmm submodule reference
...
Added standalone deployment capability to PSA/CRM roadmap (49260e6)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-18 19:19:45 -07:00
6bf66fa99e
chore: Update guru-rmm submodule reference
...
Added PSA/CRM Module & Plugin Architecture to roadmap (687753d)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-05-18 19:10:53 -07:00
02d700e23c
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-18 17:25:32
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-18 17:25:32
2026-05-18 17:25:33 -07:00
f769a16846
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-18 11:28:04
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-18 11:28:04
2026-05-18 11:28:07 -07:00
9403dccffe
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-17 22:18:07
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-17 22:18:07
2026-05-17 22:23:02 -07:00
dd0ef45645
feat: implement agent-os standards system and feature planning tools
...
- Split CODING_GUIDELINES.md into 19 indexed standards files under .claude/standards/
- 9 from CODING_GUIDELINES (conventions, powershell, security, api, git, gururmm)
- 10 from session log tribal knowledge (syncro, ssh, gitea, python, client, gururmm)
- Add .claude/standards/index.yml for cheap relevance-based lookup
- Add /inject-standards command: load targeted standards per task instead of full guidelines
- Add /shape-spec command: pre-implementation spec for GuruRMM features (plan.md,
shape.md, references.md, standards.md) with mandatory out-of-scope gate
- Add docs/tech-stack.md and docs/mission.md for ClaudeTools API
- Add projects/msp-tools/guru-rmm/docs/tech-stack.md and mission.md for GuruRMM
- Update CLAUDE.md commands table with /inject-standards and /shape-spec
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 12:59:49 -07:00
df5afb3084
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-16 10:30:51
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-16 10:30:51
2026-05-16 10:30:54 -07:00
6c1cb9ed83
sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-16 09:02:02
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-16 09:02:02
2026-05-16 09:02:06 -07:00
478f62b1d0
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 19:21:37
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 19:21:37
2026-05-15 19:21:41 -07:00
de8d2decdb
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 16:41:51
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 16:41:51
2026-05-15 16:41:54 -07:00
457bcadb38
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 16:08:19
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 16:08:19
2026-05-15 16:08:22 -07:00
31088cb8de
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 15:23:02
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 15:23:02
2026-05-15 15:23:05 -07:00
6d6de33cb7
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 09:15:55
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 09:15:55
2026-05-15 09:15:58 -07:00
fc3a769320
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 07:50:23
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 07:50:23
2026-05-15 07:50:26 -07:00
415476e36c
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 06:18:33
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 06:18:33
2026-05-15 06:18:36 -07:00
d52e79d1aa
docs: move RMM session log to root session-logs; update placement rules
2026-05-15 06:10:15 -07:00