2175 Commits

Author SHA1 Message Date
b97223f69e sync: auto-sync from HOWARD-HOME at 2026-07-04 16:36:49
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 16:36:49
2026-07-04 16:37:15 -07:00
f64418d5e1 sync: auto-sync from HOWARD-HOME at 2026-07-04 16:34:34
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 16:34:34
2026-07-04 16:34:59 -07:00
2aed9d93c9 sync: auto-sync from HOWARD-HOME at 2026-07-04 16:20:30
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 16:20:30
2026-07-04 16:20:55 -07:00
cb99daa6cb sync: auto-sync from HOWARD-HOME at 2026-07-04 16:09:13
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 16:09:13
2026-07-04 16:09:41 -07:00
d7bc2b34ac guru-rmm: bump submodule — dedup reuses record without re-homing (moves persist)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-04 15:38:12 -07:00
734a7b201d guru-rmm: bump submodule — cross-site agent dedup fix
Points to cdc87d2 (server: fix cross-site agent duplication on re-enrollment).
Needs build + deploy by Mike/Howard before the dedup deletes are run.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-04 15:31:59 -07:00
d4a1bbbc5b sync: auto-sync from HOWARD-HOME at 2026-07-04 15:30:44
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 15:30:44
2026-07-04 15:31:14 -07:00
a733db1029 sync: auto-sync from HOWARD-HOME at 2026-07-04 14:18:41
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 14:18:41
2026-07-04 14:19:11 -07:00
d5020a6415 sync: auto-sync from GURU-5070 at 2026-07-04 13:52:09
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-04 13:52:09
2026-07-04 13:52:35 -07:00
0da31cbb65 memory: GuruRMM legacy 1.77 build disabled + advance guru-rmm gitlink (tray feature deployed, legacy frozen at 0.6.76)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-04 13:30:06 -07:00
ff7025d912 sync: auto-sync from GURU-5070 at 2026-07-04 13:07:09
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-04 13:07:09
2026-07-04 13:10:12 -07:00
ad6a529ba4 sync: auto-sync from HOWARD-HOME at 2026-07-04 12:42:50
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 12:42:50
2026-07-04 12:43:27 -07:00
60a0a5728f sync: auto-sync from GURU-5070 at 2026-07-04 12:23:18
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-04 12:23:18
2026-07-04 12:27:48 -07:00
10b1ea7528 sync: auto-sync from GURU-5070 at 2026-07-04 07:30:32
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-04 07:30:32
2026-07-04 12:26:42 -07:00
85c8149495 sync: auto-sync from HOWARD-HOME at 2026-07-04 12:00:16
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 12:00:16
2026-07-04 12:00:44 -07:00
a8ed995979 sync: auto-sync from HOWARD-HOME at 2026-07-04 11:47:14
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 11:47:14
2026-07-04 11:47:40 -07:00
ac05230cd2 sync: auto-sync from HOWARD-HOME at 2026-07-04 10:45:23
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 10:45:23
2026-07-04 10:45:49 -07:00
a1f0a3e5e8 sync: auto-sync from HOWARD-HOME at 2026-07-04 09:24:45
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 09:24:45
2026-07-04 09:25:14 -07:00
4e739abe5f sync: auto-sync from HOWARD-HOME at 2026-07-04 08:43:14
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 08:43:14
2026-07-04 08:43:40 -07:00
1ab0e88e67 sync: auto-sync from HOWARD-HOME at 2026-07-04 08:35:27
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 08:35:27
2026-07-04 08:35:53 -07:00
0ca8e384d8 sync: auto-sync from HOWARD-HOME at 2026-07-04 08:25:49
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 08:25:49
2026-07-04 08:26:19 -07:00
fad05480a5 sync: auto-sync from HOWARD-HOME at 2026-07-03 23:31:28
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 23:31:28
2026-07-03 23:31:53 -07:00
e71a486db2 sync: auto-sync from HOWARD-HOME at 2026-07-03 23:02:54
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 23:02:54
2026-07-03 23:03:20 -07:00
2e167c97fa sync: auto-sync from HOWARD-HOME at 2026-07-03 22:36:52
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 22:36:52
2026-07-03 22:37:24 -07:00
e2d902a337 sync: auto-sync from HOWARD-HOME at 2026-07-03 22:01:21
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 22:01:21
2026-07-03 22:01:53 -07:00
c18e74ed1c sync: auto-sync from HOWARD-HOME at 2026-07-03 21:44:00
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 21:44:00
2026-07-03 21:44:28 -07:00
fceb7c6075 memory + rmm: agy-headless correction, gemini errorlog, bump guru-rmm (Syncro recon + spec plan)
- memory: agy.exe NOW works headless (v1.0.6+ --print/-p, --add-dir) — corrected
  reference_antigravity_agy_not_headless + MEMORY.md index; supersedes the old "DOA headless" note.
- errorlog: gemini-cli OAuth eligibility failure on this machine (agy/ask-gemini).
- bump projects/msp-tools/guru-rmm -> a7ecb9f (RMM_THOUGHTS Feature 11 OS Updates + RMM Fixes batch;
  docs/recon + docs/specs: Syncro policy/device recon + policy-redesign spec plan).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 21:24:36 -07:00
442f3cb1c7 sync: auto-sync from HOWARD-HOME at 2026-07-03 20:52:38
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 20:52:38
2026-07-03 20:53:05 -07:00
f61088dac4 sync: auto-sync from HOWARD-HOME at 2026-07-03 19:57:06
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 19:57:06
2026-07-03 19:57:32 -07:00
63e1eb743b sync: auto-sync from HOWARD-HOME at 2026-07-03 19:30:59
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 19:30:59
2026-07-03 19:31:29 -07:00
c82c1c76bb sync: auto-sync from HOWARD-HOME at 2026-07-03 17:22:21
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 17:22:21
2026-07-03 17:22:47 -07:00
e0e3dd0d82 sync: auto-sync from HOWARD-HOME at 2026-07-03 17:00:12
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 17:00:12
2026-07-03 17:01:38 -07:00
78f794a924 sync: auto-sync from GURU-5070 at 2026-07-03 13:18:27
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-03 13:18:27
2026-07-03 13:19:22 -07:00
41c12a934f agy: rewire skill from dead gemini npm CLI to Antigravity 'agy' binary
The old Google gemini CLI stopped working on this account (throwIneligibleOrProjectIdError -
needs a GOOGLE_CLOUD_PROJECT the personal account can't supply). Replace it with the
Antigravity CLI (agy, native Go binary, own auth, no project ID).

- New scripts/ask-agy.sh: plain-text output (no JSON), -p prompt-last, --model friendly
  names (Gemini 3.1 Pro (High) default for verify/review*/vision/search), --add-dir for
  file/vision reads, --dangerously-skip-permissions to avoid print-mode approval hangs.
  All modes smoke-tested (text/verify/review/search).
- scripts/ask-gemini.sh: deprecated shim -> exec ask-agy.sh (back-compat).
- SKILL.md: rewired header/flags/models/auth/availability/reference to agy.
- ask-grok.sh: xsearch fallback now execs ask-agy.sh (was the dead gemini).
- identity.json (local, gitignored): agy block added, gemini marked retired.

Authoritative flags sourced from 'agy --help' (web docs are JS SPAs, unreadable by
fetch tools; grok fetch/search timed out).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 13:19:21 -07:00
727a0757f6 wiki: compile peaceful-spirit (full) — Syncro refresh, VSS + address, root-log provenance
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 12:30:08 -07:00
6cb90c5b09 sync: auto-sync from HOWARD-HOME at 2026-07-03 09:25:34
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-03 09:25:34
2026-07-03 09:26:05 -07:00
8ecb406571 sync: auto-sync from GURU-BEAST-ROG at 2026-07-03 06:23:58
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-03 06:23:58
2026-07-03 06:25:13 -07:00
5e4b2cf385 sync: auto-sync from GURU-5070 at 2026-07-02 19:14:01
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-02 19:14:01
2026-07-02 19:14:50 -07:00
d745c7d40f sync: auto-sync from HOWARD-HOME at 2026-07-02 18:33:52
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-02 18:33:52
2026-07-02 18:35:56 -07:00
7300f57a47 sync: auto-sync from HOWARD-HOME at 2026-07-02 18:32:04
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-02 18:32:04
2026-07-02 18:33:52 -07:00
101b95e610 sync: auto-sync from GURU-5070 at 2026-07-02 18:25:06
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-02 18:25:06
2026-07-02 18:25:55 -07:00
27b9966dfa sync: auto-sync from GURU-5070 at 2026-07-02 17:44:44
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-02 17:44:44
2026-07-02 17:45:34 -07:00
c54ca5ec22 sync: auto-sync from GURU-5070 at 2026-07-02 17:34:37
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-02 17:34:37
2026-07-02 17:35:26 -07:00
75f60df6a6 sync: auto-sync from GURU-5070 at 2026-07-02 17:30:07
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-02 17:30:07
2026-07-02 17:30:57 -07:00
59b5f1f5f2 wiki: update PST (deletion-report location) + add fast wiki-compile 'update' mode
- peaceful-spirit: record the standing 'Mara audit log' (daily PST Deletion Report task,
  SACL 4660/4663 on G:\Shares\Scanned) and its new output location under the legal/
  partner-review folder (moved 2026-07-02). Surgical update, no full recompile.
- wiki-compile: add an incremental UPDATE mode (now the no-flag default) that folds only
  session logs newer than last_compiled via targeted section edits — no Sonnet subagent,
  no full-article regeneration. --full is now the explicit REBUILD; --syncro is the
  instant Syncro-only refresh. Addresses the slow-rebuild complaint.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 17:27:23 -07:00
7ff092f7bb sync: auto-sync from GURU-5070 at 2026-07-02 16:01:04
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-02 16:01:04
2026-07-02 16:01:59 -07:00
b01105d1f9 cascades: caretaker roster + phone-login remediation updates
- Document forced-change-at-logon gotcha + fleet-wide fix (shared-phone err 50126)
- Record PSO-Caregivers (never-expire FGPP on SG-Caregivers)
- Log hard-delete of 7 offboarded leavers; Juan Andrade offboard scheduled 2026-07-11

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 15:23:20 -07:00
8152476ee4 remediation-tool: document the 365 app suite + build consent-audit
Root-caused the recurring '365 suite isn't documented' pain: the apps are fine (tiered by
privilege) but per-tenant consent is NOT uniform and there was no way to see a tenant's
actual grant state. VWP had the Tenant Admin app but no SharePoint app-only role -> silent
401s until this session.

- references/app-suite.md: authoritative, live-verified map of every app, App ID, and
  actually-granted permission per tier; the consent-drift problem + both fix methods
  (adminconsent URL, direct appRoleAssignment grant).
- scripts/consent-audit.sh: audits a tenant (or --all) vs the baseline, grades
  GREEN/AMBER/RED, prints the exact fix per gap. Extends the assign-exchange-role --verify
  pattern to Graph scopes + SharePoint role + EXO role. Verified: BirthBio GREEN, VWP/Cascades
  AMBER (caught real drift - both missing grants).
- SKILL.md: run consent-audit FIRST on any tenant task. Memory + errorlog correction.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 15:15:08 -07:00
42da3cfcca sync: auto-sync from HOWARD-HOME at 2026-07-02 14:48:25
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-02 14:48:25
2026-07-02 14:49:01 -07:00
5008ad79dc wiki: compile scileppi-law (full) - UniFi layer, Cox WAN RCA, Active Work, rose user 2026-07-02 13:44:54 -07:00