51b09dacbb
sync: auto-sync from GURU-5070 at 2026-07-17 05:35:10
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-17 05:35:10
2026-07-17 05:37:13 -07:00
Winter Williams
e4639b419f
sync: auto-sync from GURU-BEAST-ROG at 2026-07-16 10:22:46
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-16 10:22:46
2026-07-16 10:23:35 -07:00
Winter Williams
eba471a61a
sync: auto-sync from GURU-BEAST-ROG at 2026-07-16 10:11:10
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-16 10:11:10
2026-07-16 10:13:18 -07:00
05f115307c
sync: auto-sync from Mikes-MacBook-Air.local at 2026-07-15 14:10:38
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-07-15 14:10:38
2026-07-15 14:11:48 -07:00
4e3cf71851
sync: auto-sync from HOWARD-HOME at 2026-07-15 13:59:09
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-15 13:59:09
2026-07-15 13:59:40 -07:00
3bab0de9c3
sync: auto-sync from HOWARD-HOME at 2026-07-15 12:52:13
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-15 12:52:13
2026-07-15 12:52:42 -07:00
9bd3dd796b
sync: auto-sync from GURU-5070 at 2026-07-15 11:38:26
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-15 11:38:26
2026-07-15 11:43:25 -07:00
71aa0da646
sync: auto-sync from HOWARD-HOME at 2026-07-15 11:39:11
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-15 11:39:11
2026-07-15 11:39:45 -07:00
ec2fe6060b
sync: auto-sync from HOWARD-HOME at 2026-07-14 17:41:40
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-14 17:41:40
2026-07-14 17:42:14 -07:00
a6d8d8173f
sync: auto-sync from HOWARD-HOME at 2026-07-14 17:02:24
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-14 17:02:24
2026-07-14 17:02:57 -07:00
088ffb7645
sync: auto-sync from ACG-TECH03L at 2026-07-14 14:43:38
...
Author: Howard Enos
Machine: ACG-TECH03L
Timestamp: 2026-07-14 14:43:38
2026-07-14 14:47:06 -07:00
22503149ce
sync: auto-sync from HOWARD-HOME at 2026-07-14 11:14:46
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-14 11:14:46
2026-07-14 11:16:53 -07:00
0daecf471a
sync: auto-sync from GURU-BEAST-ROG at 2026-07-14 10:31:06
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-14 10:31:06
2026-07-14 10:31:54 -07:00
4a246ff097
sync: auto-sync from HOWARD-HOME at 2026-07-13 16:10:13
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-13 16:10:13
2026-07-13 16:10:39 -07:00
f2f0fe0f70
sync: auto-sync from HOWARD-HOME at 2026-07-13 11:11:22
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-13 11:11:22
2026-07-13 11:11:54 -07:00
12bb9f1544
syncro: capture Phase-1 live-test findings (email-delivery trap + response shapes)
...
Test campaign on Howard Test sandbox (customer 36118743) surfaced traps the skill must not
re-learn:
- invoice/estimate email endpoints return 200 "Email sent" even with NO recipient
(customer.email null) -> never report delivery from the 200; verify customer.email first.
- customer.email is UNIQUE tenant-wide; PUT /customers failure returns
{success:false,message:[...]} not {customer:{...}} -> check .success.
- POST/PUT /contacts return a FLAT object (.id), not {contact:{...}}; contact recipient
flags (primary/receives_invoices) are ignored via API.
- POST /contracts write succeeds but body doesn't echo the object; /contracts?customer_id
doesn't filter server-side -> GET-verify + client-filter.
New living log .claude/standards/syncro/test-findings.md; critical items folded into
syncro.md Hard Rules + Verified Response Shapes. Correction logged to errorlog.md.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-10 16:46:46 -07:00
1f56098652
syncro: expand skill to full Syncro API surface (assets/RMM/deploy) + verified capability model
...
Add comprehensive Syncro coverage beyond PSA core:
- New .claude/standards/syncro/api-reference.md: complete verified inventory of ~180
endpoints across 38 resource types (generated from live OpenAPI 3.0 spec + tenant
probe 2026-07-10), with worked GET/POST/PUT/DELETE templates and token-capability matrix.
- /syncro: asset read intelligence (patches, installed_applications), asset create/update,
policy-folder move (move-asset), RMM alerts, and deploy-agent (hybrid installer push via
GuruRMM using SyncroSetup --console --allow-force-reboot).
- move-asset ships a capability preflight (GET /policy_folders?customer_id -> 401 = missing
Assets-Policy-Change) + mandatory post-write verify, because an under-scoped token returns
HTTP 200 and silently no-ops the move.
Correct the "Syncro RMM is API-impossible" belief: it was a token-scope gap, not an API
limit. Live-verified the asset move (flip-and-restore 692253->692278->692253). Token scope
today: Howard + Winter full; Mike (vaulted ...ebbeb3) still 401 pending re-vault.
Corrects memory reference-syncro-rmm-api-gui-only; correction logged to errorlog.md.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-10 15:45:26 -07:00
0fdeabde3d
sync: auto-sync from HOWARD-HOME at 2026-07-10 14:44:39
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-10 14:44:39
2026-07-10 14:45:46 -07:00
Winter Williams
8350a4aeaf
sync: auto-sync from GURU-BEAST-ROG at 2026-07-10 13:15:01
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-10 13:15:01
2026-07-10 13:16:44 -07:00
1041db8587
sync: auto-sync from GURU-5070 at 2026-07-10 12:36:41
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-10 12:36:41
2026-07-10 12:37:18 -07:00
f95809cd9d
sync: auto-sync from Mikes-MacBook-Air.local at 2026-07-10 09:04:22
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-07-10 09:04:22
2026-07-10 09:04:29 -07:00
bf95a10685
sync: auto-sync from HOWARD-HOME at 2026-07-09 20:26:12
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-09 20:26:12
2026-07-09 20:26:40 -07:00
eb04287396
sync: auto-sync from HOWARD-HOME at 2026-07-09 20:14:58
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-09 20:14:58
2026-07-09 20:16:45 -07:00
d9f877661e
wiki(sif-oidak): correct identity model, add printer + onboarding runbook
...
Sif-oidak was documented as a hybrid AD/M365 environment. It is not: there is no
Entra Connect on either DC, no AD object carries msDS-ConsistencyGuid, and every
M365 user has onPremisesSyncEnabled=null. AD and M365 are disjoint, and email is a
third system entirely (sifoidak.com at GoDaddy; the O365_BUSINESS SKU carries the
EXCHANGE_S_FOUNDATION no-mailbox stub).
That mismatch caused a real failure: Dwayne Ortega had a cloud account only, so he
could not log in to a domain-joined workstation. Created his AD account and recorded
the two-account onboarding rule.
Also documented: printer error 740 (Point-and-Print driver install needs admin,
UAC prompt never surfaces), a GPO pushing the MX-6240N queue from the wrong server,
SIF-SERVER2 confirmed as a backup DC, and refreshed stale laptop agent UUIDs.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 20:16:04 -07:00
Winter Williams
07268cd741
sync: auto-sync from GURU-BEAST-ROG at 2026-07-09 13:39:12
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-09 13:39:12
2026-07-09 13:40:02 -07:00
2e92a2d38d
sync: auto-sync from GURU-5070 at 2026-07-09 11:06:29
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-09 11:06:29
2026-07-09 11:12:33 -07:00
9926e5f2cc
sync: auto-sync from HOWARD-HOME at 2026-07-09 11:00:18
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-09 11:00:18
2026-07-09 11:01:24 -07:00
Winter Williams
252d22048b
sync: auto-sync from GURU-BEAST-ROG at 2026-07-09 10:09:06
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-09 10:09:06
2026-07-09 10:12:27 -07:00
cac5eadaee
sync: auto-sync from HOWARD-HOME at 2026-07-08 17:06:40
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-08 17:06:40
2026-07-08 17:07:11 -07:00
a7b2fae468
sync: auto-sync from HOWARD-HOME at 2026-07-08 17:00:10
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-08 17:00:10
2026-07-08 17:00:39 -07:00
2a1ea6c9f7
sync: auto-sync from Mikes-MacBook-Air.local at 2026-07-08 06:49:28
...
Author: Mike Swanson
Machine: Mikes-MacBook-Air.local
Timestamp: 2026-07-08 06:49:28
2026-07-08 06:50:46 -07:00
fc12c596f1
sync: auto-sync from HOWARD-HOME at 2026-07-08 06:09:58
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-08 06:09:58
2026-07-08 06:10:25 -07:00
4e148b6dc5
sync: auto-sync from HOWARD-HOME at 2026-07-07 21:05:08
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-07 21:05:08
2026-07-07 21:05:37 -07:00
a2a277ab67
sync: auto-sync from HOWARD-HOME at 2026-07-07 20:31:16
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-07 20:31:16
2026-07-07 20:31:47 -07:00
2fd646218d
sync: auto-sync from HOWARD-HOME at 2026-07-07 17:33:19
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-07 17:33:19
2026-07-07 17:33:56 -07:00
8b016edb9d
sync: auto-sync from HOWARD-HOME at 2026-07-07 13:55:03
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-07 13:55:03
2026-07-07 13:55:32 -07:00
5dfaaaa33b
sync: auto-sync from HOWARD-HOME at 2026-07-07 12:47:44
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-07 12:47:44
2026-07-07 12:48:10 -07:00
a507678254
sync: auto-sync from HOWARD-HOME at 2026-07-07 11:45:40
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-07 11:45:40
2026-07-07 11:46:46 -07:00
Winter Williams
1e1bae772d
sync: auto-sync from GURU-BEAST-ROG at 2026-07-07 11:44:27
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-07 11:44:27
2026-07-07 11:45:34 -07:00
766c7fa54d
sync: auto-sync from GURU-5070 at 2026-07-07 10:26:45
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-07 10:26:45
2026-07-07 10:27:22 -07:00
5968ee9231
sync: auto-sync from HOWARD-HOME at 2026-07-07 06:47:06
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-07 06:47:06
2026-07-07 06:48:26 -07:00
da2aa60990
sync: auto-sync from GURU-BEAST-ROG at 2026-07-07 06:38:06
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-07 06:38:06
2026-07-07 06:41:00 -07:00
45e1072dcb
sync: auto-sync from HOWARD-HOME at 2026-07-06 17:39:50
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-06 17:39:50
2026-07-06 17:40:18 -07:00
43101f4597
sync: auto-sync from HOWARD-HOME at 2026-07-06 16:48:18
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-06 16:48:18
2026-07-06 16:48:45 -07:00
4b535a1a81
sync: auto-sync from HOWARD-HOME at 2026-07-06 15:10:00
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-06 15:10:00
2026-07-06 15:10:27 -07:00
b20985d241
sync: auto-sync from GURU-5070 at 2026-07-06 13:43:08
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-06 13:43:08
2026-07-06 13:43:38 -07:00
3cc9b22594
sync: auto-sync from GURU-5070 at 2026-07-06 13:11:54
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-06 13:11:54
2026-07-06 13:12:28 -07:00
a2a9356a02
sync: auto-sync from GURU-5070 at 2026-07-06 12:39:35
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-06 12:39:35
2026-07-06 12:39:59 -07:00
14ac542a00
sync: auto-sync from GURU-BEAST-ROG at 2026-07-06 10:55:23
...
Author: Mike Swanson
Machine: GURU-BEAST-ROG
Timestamp: 2026-07-06 10:55:23
2026-07-06 10:58:07 -07:00
f88c7d1739
tailscale skill (admin add/delete) + verified Windows edition-upgrade procedure
...
- New `tailscale` skill + `/tailscale` command: Tailscale API v2 admin ops
(devices/keys list, delete-device, authorize, create-key, delete-key).
Vault-first auth (OAuth preferred, token fallback), every write gated
--confirm, name->id resolution stops on ambiguous match, [TAILSCALE] bot
alerts. Live add/delete verification pending an API credential.
- reference_windows_edition_upgrade_rmm memory: verified Home->Pro/PfW path
(changepk not DISM; Restart-Computer not shutdown /t; PfW-MAK auto-upgrade)
from the ACG-Tech03L upgrade.
- errorlog: quote-stripping + shutdown-drop friction, PfW-MAK label correction.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-06 08:30:22 -07:00