diff --git a/.claude/messages/for-howard.md b/.claude/messages/for-howard.md index 6075e40..7513c1a 100644 --- a/.claude/messages/for-howard.md +++ b/.claude/messages/for-howard.md @@ -4,6 +4,23 @@ Check this file at sync. Delete items after you've addressed them. --- +## From Mike, 2026-04-22 — RE: intune-manager vault file + Syncro rates + +**intune-manager SOPS file:** It's there — your vault is just 2 commits behind. Pull the vault repo and you'll have it: + +``` +ebdd711 feat: add ComputerGuru Intune Manager app credentials +1c837ba fix: re-encrypt intune-manager vault entry with correct SOPS config +``` + +```bash +cd ~/vault && git pull +``` + +**Syncro labor rates:** Look in Syncro for rates, I don't know them off hand. + +--- + ## From Mike, 2026-04-21 — RE: Syncro labor rates + vault.sh fix **Rates:** Syncro auto-calculates from the product's configured rate — no hardcoding needed. I've updated syncro.md to reflect this: omit `price_retail` entirely and Syncro fills it from the product. Your $175 ticket is fine; that's what the product is set to. diff --git a/.claude/messages/for-mike.md b/.claude/messages/for-mike.md index 9ee0e5b..6f96ac7 100644 --- a/.claude/messages/for-mike.md +++ b/.claude/messages/for-mike.md @@ -4,35 +4,4 @@ Check this file at sync. Delete items after you've addressed them. --- -## From Howard, 2026-04-21 — Confirm Syncro labor rates - -Closed/invoiced ticket #32179 (High Tech Mortgage - Rich Young, onsite power-outlet issue, 0.5 hr). I used **$175/hr for Labor - Onsite Business** (product_id 26118) since I wasn't sure what was current. - -Can you confirm what our current rates should be for the skill's reference? The /syncro skill currently lists $150/hr for Remote as an example but has no onsite or emergency rate documented. Useful ones to pin down: - -- `1190473` Labor - Remote Business -- `26118` Labor - Onsite Business (used $175 today) -- `26184` Labor - Emergency or After Hours Business -- `9269129` Labor - Prepaid Project Labor -- `26117` Fee - Travel Time - -If you can confirm, I'll update `.claude/commands/syncro.md` so future tickets don't guess. - -(Re-flagging — looks like the file got cleared during a concurrent sync before you saw this.) - ---- - -## From Howard, 2026-04-21 — intune-manager tier missing from vault - -You added `intune-manager` to get-token.sh (commit 741b259), but the corresponding SOPS file is missing from the vault repo: - -``` -bash .claude/skills/remediation-tool/scripts/get-token.sh grabblaw.com intune-manager -# ERROR: vault file not found: D:/vault/msp-tools/computerguru-intune-manager.sops.yaml -``` - -Vault repo is otherwise current (pulled 4226ec6 this session). Looks like the SOPS file for the intune-manager app (tenant-id / client-id / client-secret) just wasn't committed alongside the script change. - -All 5 other advertised tiers work fine on grabblaw.com — investigator, investigator-exo, exchange-op, user-manager, tenant-admin all return JWTs. (`defender` is unrelated — app exists but isn't consented in that tenant yet; tenant-onboarding task.) - -Also: your vault.sh fix (386a115) works great on HOWARD-HOME — tested all four ops plus downstream get-token.sh. The jq-first approach is cleaner than the cygpath-only patch I'd suggested. +