Commit Graph

136 Commits

Author SHA1 Message Date
d688279c04 docs: move RMM session log to root session-logs; update placement rules 2026-05-15 06:10:15 -07:00
5e437ff68a chore: update guru-rmm submodule pointer (session log + fix commits) 2026-05-15 06:06:16 -07:00
47b34509f4 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 06:05:18
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 06:05:18
2026-05-15 06:05:19 -07:00
2f2fde1b17 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-14 19:42:52
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-14 19:42:52
2026-05-14 19:42:53 -07:00
3db10b17b6 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-14 18:46:54
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-14 18:46:54
2026-05-14 18:46:55 -07:00
66603804b7 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-14 10:48:28
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-14 10:48:28
2026-05-14 10:48:29 -07:00
137070fb03 chore: update GuruRMM submodule - laptop rebuilt Remote Registry Phase 1 (553a364) 2026-05-14 06:16:19 -07:00
028e72c9f6 chore: update GuruRMM submodule - branch sync complete, rebuild plan documented 2026-05-13 20:55:24 -07:00
f85b229466 sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-13 20:45:19
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-13 20:45:19
2026-05-13 20:55:07 -07:00
785e31d0fc sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 17:06:30
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 17:06:30
2026-05-13 17:06:31 -07:00
362a30ee94 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 13:36:15
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 13:36:15
2026-05-13 13:36:16 -07:00
24230259e4 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 11:53:10
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 11:53:10
2026-05-13 11:53:11 -07:00
d9495af73e sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 10:53:57
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 10:53:57
2026-05-13 10:53:57 -07:00
5fe4309781 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 10:19:52
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 10:19:52
2026-05-13 10:20:07 -07:00
b5b5c5fc6a sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 07:59:31
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 07:59:31
2026-05-13 07:59:31 -07:00
c9de43bdf2 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 07:48:59
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 07:48:59
2026-05-13 07:49:00 -07:00
665e823575 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 07:41:31
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 07:41:31
2026-05-13 07:41:31 -07:00
baeee8d52b sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 07:10:20
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 07:10:20
2026-05-13 07:10:21 -07:00
32d503e7ee sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 06:55:59
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 06:55:59
2026-05-13 06:56:00 -07:00
542e8c00e5 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-13 06:42:48
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-13 06:42:48
2026-05-13 06:42:48 -07:00
6ba126fcb7 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 20:54:05
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 20:54:05
2026-05-12 20:54:26 -07:00
6b6133b31a sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-12 20:04:47
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-12 20:04:47
2026-05-12 20:04:48 -07:00
77bdb0defe chore: update guru-rmm submodule pointer (session log) 2026-05-12 18:22:51 -07:00
4d92699fc5 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 18:20:46
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 18:20:46
2026-05-12 18:20:46 -07:00
1fe9ede202 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 17:13:53
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 17:13:53
2026-05-12 17:13:55 -07:00
b4238a64c4 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 12:09:27
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 12:09:27
2026-05-12 12:09:29 -07:00
8f6545e4b3 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 10:48:35
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 10:48:35
2026-05-12 10:48:36 -07:00
71604571d4 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 10:18:07
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 10:18:07
2026-05-12 10:18:07 -07:00
be3ff53e2d sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 10:15:17
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 10:15:17
2026-05-12 10:15:18 -07:00
b56ff5506c sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 09:54:38
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 09:54:38
2026-05-12 09:54:38 -07:00
0b1e6db882 feat(gururmm): Phase 1 — Script Library, Check System, and Check-based Alerts
Submodule advanced through three commits:
- f6a9a5d: Phase 1 implementation (19 files, 2,838 insertions)
- ed3b797: Post-review fixes (disk threshold inversion + agents RwLock scope)
- 602eb85: Session log 2026-05-12

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 08:41:20 -07:00
5ca378b614 feat: retire PROJECT_STATE.md — add real-time coordination API protocol
- CLAUDE.md: triggers now query coordination API (/api/coord/status,
  /api/coord/components, /api/coord/messages) instead of reading
  PROJECT_STATE.md files
- COORDINATION_PROTOCOL.md: new doc covering locks, component states,
  workflows, work items, and inter-session messages via ClaudeTools API
- guru-rmm/PROJECT_STATE.md: marked ARCHIVED, redirects to
  COORDINATION_PROTOCOL.md for live state

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 08:37:13 -07:00
2056216e7b sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 08:28:49
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 08:28:49
2026-05-12 08:28:49 -07:00
f1739507ac sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 07:50:21
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 07:50:21
2026-05-12 07:50:21 -07:00
a573d9fc04 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 06:47:00
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 06:47:00
2026-05-12 06:47:00 -07:00
307e9cfc9a sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-12 05:49:05
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-12 05:49:05
2026-05-12 05:49:06 -07:00
c3d7d156bc sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-11 19:44:15
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-11 19:44:15
2026-05-11 19:44:15 -07:00
552efd8a7b sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-11 19:16:35
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-11 19:16:35
2026-05-11 19:16:35 -07:00
144c877290 sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-11 18:22:21
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-11 18:22:21
2026-05-11 18:22:23 -07:00
7489a358fa sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-08 12:25:28
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-08 12:25:28
2026-05-08 12:25:32 -07:00
7a4cc598fc sync: auto-sync from Mikes-MacBook-Air.local at 2026-05-08 10:42:22
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-05-08 10:42:22
2026-05-08 10:42:23 -04:00
c540eaaa5d sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-04 12:24:49
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-04 12:24:49
2026-05-04 12:24:51 -07:00
c7d609db2a sync: auto-sync from Mikes-MacBook-Air.local at 2026-04-30 19:17:35
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-04-30 19:17:35
2026-04-30 19:17:36 -07:00
6b2004a1cd sync: auto-sync from DESKTOP-0O8A1RL at 2026-04-30 13:53:29
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-04-30 13:53:29
2026-04-30 13:53:30 -07:00
4222f559b2 sync: auto-sync from Mikes-MacBook-Air.local at 2026-04-30 06:24:45
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-04-30 06:24:45
2026-04-30 06:24:46 -07:00
de972fad6c sync: auto-sync from DESKTOP-0O8A1RL at 2026-04-29 09:18:32
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-04-29 09:18:32
2026-04-29 09:18:33 -07:00
b8345ca76e GuruRMM submodule: update with UI_GAPS reference in roadmap
Added cross-reference from FEATURE_ROADMAP.md to UI_GAPS.md tracking document.

Clarifies that features may be backend-complete but UI-incomplete.

Submodule commit: f76051a

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-04-29 07:27:14 -07:00
1ab31d5b04 GuruRMM submodule: update to include UI gaps tracking document
Added comprehensive UI_GAPS.md for sprint planning and progress tracking.

Documents 6 major UI gaps (P1-P2):
- Policies dashboard (critical - config mechanism)
- Temperature collection (BUG-001 fix)
- Enrollment management
- Tunnel sessions
- Install reporting
- Organizations management

Each gap includes status, missing components, effort estimates, dependencies.

Submodule commit: a018e7e

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-04-29 07:26:32 -07:00
4058406337 GuruRMM submodule: update to include holistic development principles
Updated DESIGN.md with two fundamental principles:
1. Holistic Feature Development - every feature needs full stack (backend, API, UI, docs)
2. AI-Optional Operation - product works without AI agents; AI features are enhancements

Submodule commit: e490307

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-04-29 07:16:29 -07:00
95a853fda2 GuruRMM submodule: update to include network discovery + collection nodes
Updated GuruRMM roadmap with two major features:
- Network Discovery Node (P2): site-level device discovery and mapping
- Local Collection Node (P2): reduce WAN traffic by local aggregation

Submodule commit: db7d074

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-04-29 07:07:26 -07:00