98f27e6251
chore: remove scratch benchmark files
...
Removes tmp_bench_8b.py, tmp_hw_check.ps1, and tmp_ollama_bench.py
from DESKTOP-0O8A1RL's qwen3:8b benchmark. The routing decisions and
numbers are captured in OLLAMA.md; the scripts were one-off scratch
work and don't need to live in the repo.
Untracked counterparts on GURU-BEAST-ROG (benchmark_qwen_3_6.py,
rescore_qwen.py, qwen-benchmark-2026-05-16.{md,json}) were also
removed locally.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-16 16:54:59 -07:00
d4d9a71aa7
docs: fix broken markdown tables in OLLAMA.md
...
The qwen3:8b routing update inserted footnote lines mid-table in both
the "What Ollama owns" and "When to Use Which Model" sections, splitting
each table in half so renderers treated the qwen3.6 rows as paragraph
text. Moved footnotes below the closing table row in both places.
Also updated the bottom "Rule of thumb" line: previously named qwen3:14b
with a "2x faster" claim that's now stale on DESKTOP-0O8A1RL where 8b is
the prose model. Generalized to "the per-machine prose model".
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-16 16:54:20 -07:00
29c6822231
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-16 16:26:04
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-16 16:26:04
2026-05-16 16:26:07 -07:00
66a4a03e28
feat: add qwen3:8b for DESKTOP-0O8A1RL, update Ollama routing
...
Benchmarked 2026-05-16 on DESKTOP-0O8A1RL (RTX 5070 Ti Laptop, 12 GB VRAM):
- qwen3:8b: 100% VRAM fit (10.9/10.9 GB) -> 74-86 tok/s
- qwen3:14b: 73% VRAM (11.3/15.6 GB split) -> 17-18 tok/s (4.8x slower)
- qwen3.6: 41% VRAM (11.3/27.5 GB split) -> 17-19 tok/s
qwen3:14b overflows 12 GB VRAM at runtime (9.3 GB GGUF = 15.6 GB loaded).
qwen3:8b fits entirely in VRAM and matches the reference machine speed.
Updated OLLAMA.md: added qwen3:8b to models table, per-machine routing
table, benchmark results. Updated CLAUDE.md model one-liner.
Routing: qwen3:8b for prose on DESKTOP-0O8A1RL, qwen3:14b everywhere else,
qwen3.6 for strict-format tasks on all machines.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 16:25:57 -07:00
12d5a976d4
Session log: qwen3.6 benchmark, route strict-format to 3.6
...
Benchmarked qwen3.6 (36B MoE) vs qwen3:14b and qwen3:32b on 16
representative prompts. qwen3.6 scored 15/16 vs 14b 11/16 and 32b
12/16, winning every strict-format/adherence test (multi-step rules,
weekend-aware scheduling, prompt-injection resistance, word-limit
summary). Single reasoning regression noted for re-check at qwen3.7.
Updated .claude/OLLAMA.md (Models, Documentation Engine, and
When-to-Use tables) and .claude/CLAUDE.md one-line model summary to
route strict-format work to qwen3.6 and keep bulk prose on qwen3:14b
(2x faster). Also removed openclaw npm package + ~/.openclaw data dir
earlier in the session.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-16 16:03:07 -07:00
542d3294b3
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-16 15:59:41
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-16 15:59:41
2026-05-16 15:59:44 -07:00
ec5f352998
sync: auto-sync from HOWARD-HOME at 2026-05-16 15:10:35
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-16 15:10:35
2026-05-16 15:10:37 -07:00
65cf262f98
sync: auto-sync from HOWARD-HOME at 2026-05-16 13:49:46
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-16 13:49:46
2026-05-16 13:49:48 -07:00
c18d1a0afa
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-16 13:13:50
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-16 13:13:50
2026-05-16 13:13:53 -07:00
0d86aba99b
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
8508c2c041
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-16 11:38:55
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-16 11:38:55
2026-05-16 11:38:58 -07:00
5e8516d4d8
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
093a3f9d89
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
40a2c47090
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-16 08:48:51
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-16 08:48:51
2026-05-16 08:48:55 -07:00
705d808c74
feat: add /feature-request skill for Howard to submit GuruRMM roadmap requests
2026-05-16 08:48:44 -07:00
d68eed4fee
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 21:14:51
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 21:14:51
2026-05-15 21:14:54 -07:00
c135fc3b59
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
9befb2f3d9
sync: auto-sync from GURU-BEAST-ROG at 2026-05-15 18:35:44
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-05-15 18:35:44
2026-05-15 18:35:45 -07:00
30946f05a5
sync: auto-sync from GURU-BEAST-ROG at 2026-05-15 17:29:38
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-05-15 17:29:38
2026-05-15 17:29:39 -07:00
0ff8a341d1
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
2a538a2c26
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
422fb8ede9
docs: harden agent parity rule — all platforms in same change, no exceptions
...
- CODING_GUIDELINES.md: tighten parity rule wording to match Mike's intent:
"add feature X" means Windows + Linux + macOS in the same commit
- memory: add feedback_gururmm_agent_parity for future session enforcement
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 15:52:15 -07:00
5da286e18f
docs: apply vix-inspired token efficiency optimizations
...
- CLAUDE.md: trim ~45 lines — compress Live State Tracking, Automatic
Context Loading, File Placement, Ollama sections; add single-agent
guidance for coupled explore→implement tasks
- CODING_GUIDELINES.md: add GrepAI-first rule with token cost rationale;
add GuruRMM platform parity matrix and cross-platform coding standards
- OLLAMA.md: expand tier-0 scope to include diff summarization, error
categorization, agent phase handoff summaries, client email drafts,
ticket classification with priority
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 15:50:29 -07:00
c5441ade3e
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
d73f377cae
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
134f6b647c
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
e8496417c3
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 06:22:21
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 06:22:21
2026-05-15 06:22:24 -07:00
87e1d5eace
sync: auto-sync from DESKTOP-0O8A1RL at 2026-05-15 06:20:56
...
Author: Mike Swanson
Machine: DESKTOP-0O8A1RL
Timestamp: 2026-05-15 06:20:56
2026-05-15 06:20:59 -07:00
47a44d6b3b
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
9bbc08a1ec
docs: migrate all gururmm session logs to claudetools session-logs/
2026-05-15 06:13:52 -07:00
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
4281715237
fix: check-messages hook now catches messages sent to username alias
...
Hook was querying only to_session=HOSTNAME/claude-main, missing messages
addressed to the short alias (e.g. "howard"). Now reads identity.json for
the alias and queries both, merging results before display.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 19:16:37 -07:00
a0e326766c
sync: auto-sync from HOWARD-HOME at 2026-05-14 19:07:17
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-14 19:07:17
2026-05-14 19:07:17 -07:00
4b667db1ab
sync: auto-sync from HOWARD-HOME at 2026-05-14 18:54:09
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-05-14 18:54:09
2026-05-14 18:54:10 -07:00
e29ed50cd9
docs: Cascades Microsoft BAA resolved — covered by MCA for Business plan subscribers
...
Gap #13 in hipaa.md marked resolved. Same update in hipaa-caregiver-controls.md and m365.md.
Confirmed 2026-05-14: no separate HIPAA BAA acceptance exists or is required for M365 Business
plan tenants under the Microsoft Customer Agreement.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 18:49:50 -07:00
3a3f92d5d5
session: Cascades phone verification addendum - SSPR confirmed, Syncro ticket updated
2026-05-14 18:49:50 -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
dfcf236f82
fix: correct dead references — FEATURE_ROADMAP path, claudetools-api nonexistent dir
2026-05-14 18:46:55 -07:00
e191b713f9
session: Cascades phone verification & closeout — Entra Connect staging exited, CA policies re-pointed to AD-synced SG-Caregivers
...
- Full tenant verification sweep: all Intune/Entra objects match session logs
- Entra Connect staging mode exited; 17 AD groups synced to cloud
- CA policies (Block-off-network, Sign-in-frequency-8h, Block-non-compliant) patched from SG-Caregivers-Pilot to AD-synced SG-Caregivers
- Registration Campaign exclusion updated to SG-Caregivers
- Deleted test accounts: howard.enos (AD) and pilot.test (M365)
- Documented Christine Nyanzunda collision risk, Ederick Yuzon open item, standing security-group rule
- Session log written
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 17:45:30 -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
bfb2e5cce3
note: Remote Registry Phase 2 details for laptop - rebuild instructions and recovery files
2026-05-13 21:01:45 -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