From fb9604a312e9a13acf7c95b242489a390765d847 Mon Sep 17 00:00:00 2001 From: Howard Enos Date: Tue, 2 Jun 2026 11:53:00 -0700 Subject: [PATCH] sync: auto-sync from ACG-TECH03L at 2026-06-02 11:52:51 Author: Howard Enos Machine: ACG-TECH03L Timestamp: 2026-06-02 11:52:51 --- .../memory/_reports/2026-06-02-1147-dream.md | 261 ++++++++++++++++++ ...6-06-02-howard-laptop-git-auth-and-sync.md | 78 ++++++ 2 files changed, 339 insertions(+) create mode 100644 .claude/memory/_reports/2026-06-02-1147-dream.md create mode 100644 session-logs/2026-06-02-howard-laptop-git-auth-and-sync.md diff --git a/.claude/memory/_reports/2026-06-02-1147-dream.md b/.claude/memory/_reports/2026-06-02-1147-dream.md new file mode 100644 index 0000000..ee5b953 --- /dev/null +++ b/.claude/memory/_reports/2026-06-02-1147-dream.md @@ -0,0 +1,261 @@ +# Memory Dream Report +Generated: 2026-06-02 11:47 +Repo root: C:\claudetools +Memory store: C:\claudetools\.claude\memory +Mode: REPORT-ONLY + +Loaded 126 memory files (excluding MEMORY.md). + +## 1. INDEX RECONCILE + +### Orphan files (no index line): 49 +- [INFO] feedback-rmm-unc-path-encoding.md (type=feedback) +- [INFO] feedback_cascades_folder_redirect.md (type=feedback) +- [INFO] feedback_cascades_user_security_group.md (type=feedback) +- [INFO] feedback_gururmm_agent_parity.md (type=feedback) +- [INFO] feedback_gururmm_builds.md (type=feedback) +- [INFO] feedback_howard_delegation.md (type=feedback) +- [INFO] feedback_no_botalerts_internal_rmm.md (type=feedback) +- [INFO] feedback_no_indented_code_blocks.md (type=feedback) +- [INFO] feedback_rmm_dev_is_mike.md (type=feedback) +- [INFO] feedback_rmm_identify_by_ip.md (type=feedback) +- [INFO] feedback_syncro_appointment_date_check.md (type=feedback) +- [INFO] feedback_syncro_appointment_owner.md (type=feedback) +- [INFO] feedback_syncro_blank_contact.md (type=feedback) +- [INFO] feedback_syncro_cascades_contact.md (type=feedback) +- [INFO] feedback_syncro_comment_dedup.md (type=feedback) +- [INFO] feedback_syncro_content_type.md (type=feedback) +- [INFO] feedback_syncro_corrections_preserve_tech.md (type=feedback) +- [INFO] feedback_syncro_emergency_billing.md (type=feedback) +- [INFO] feedback_syncro_estimate_hardware.md (type=feedback) +- [INFO] feedback_syncro_html.md (type=feedback) +- [INFO] feedback_syncro_labor_tax.md (type=feedback) +- [INFO] feedback_syncro_labor_type.md (type=feedback) +- [INFO] feedback_syncro_line_items.md (type=feedback) +- [INFO] feedback_syncro_live_rates.md (type=feedback) +- [INFO] feedback_syncro_no_madeup_labor_items.md (type=feedback) +- [INFO] feedback_syncro_timer_first.md (type=feedback) +- [INFO] feedback_syncro_timer_response_shape.md (type=feedback) +- [INFO] feedback_syncro_warranty_product.md (type=feedback) +- [INFO] gururmm-development-principles.md (type=project) +- [INFO] project-cascades-migration-plan.md (type=project) +- [INFO] project_cascades_admin_accounts.md (type=project) +- [INFO] project_cascades_billing.md (type=project) +- [INFO] project_cascades_ca_phased_rollout.md (type=project) +- [INFO] project_cascades_pilot_cleanup.md (type=project) +- [INFO] project_dataforth_email.md (type=project) +- [INFO] project_dataforth_incident_2026-03-27.md (type=project) +- [INFO] project_guruconnect_deploy.md (type=project) +- [INFO] project_guruconnect_v2_direction.md (type=project) +- [INFO] project_mac_gururmm_setup_pending.md (type=project) +- [INFO] project_pluto_build_server.md (type=project) +- [INFO] project_rmm_webhook_docs_guard.md (type=project) +- [INFO] reference_dataforth_contact.md (type=reference) +- [INFO] reference_gururmm_api.md (type=reference) +- [INFO] reference_gururmm_pipeline_vendored.md (type=reference) +- [INFO] reference_gururmm_server.md (type=reference) +- [INFO] reference_gururmm_user_session_context.md (type=reference) +- [INFO] reference_ix_access_tailscale.md (type=reference) +- [INFO] reference_ix_server_ssh.md (type=reference) +- [INFO] reference_rmm_agent_runs_in_systemd_sandbox.md (type=reference) + +### Index lines pointing at missing files: 0 + +### Frontmatter name vs filename signals: 1 +- [INFO] policy_pricing_verification.md: (no name in frontmatter) + +## 2. BACKLINKS ([[name]] references) + +### Broken backlinks: 13 +- [WARNING] feedback_ca_programmatic_management.md: [[365-remediation-tool-reference]] has no matching memory file +- [WARNING] feedback_check_patterns_before_asking.md: [[user-font-preference]] has no matching memory file +- [WARNING] feedback_check_patterns_before_asking.md: [[feedback-check-patterns-before-asking]] has no matching memory file +- [WARNING] feedback_howard_delegation.md: [[feedback-testing]] has no matching memory file +- [WARNING] feedback_syncro_corrections_preserve_tech.md: [[365-remediation-tool-reference]] has no matching memory file +- [WARNING] feedback_syncro_emergency_billing.md: [[feedback-syncro-no-madeup-labor-items]] has no matching memory file +- [WARNING] feedback_syncro_no_madeup_labor_items.md: [[feedback-syncro-live-rates]] has no matching memory file +- [WARNING] feedback_syncro_no_madeup_labor_items.md: [[feedback-syncro-warranty-product]] has no matching memory file +- [WARNING] feedback_syncro_timer_response_shape.md: [[Syncro — use add_line_item for billing, not timers]] has no matching memory file +- [WARNING] infra_office_network.md: [[power-failure-runbook]] has no matching memory file +- [WARNING] project_apple_mdm_certs.md: [[SPEC-017]] has no matching memory file +- [WARNING] project_memory_consolidation_automation.md: [[feedback_memory_repo_not_profile]] has no matching memory file +- [WARNING] reference_coord_messages_api_shape.md: [[CLAUDE.md]] has no matching memory file + +## 3. REFERENCED-ARTIFACT VALIDITY (conservative; 'verify', not 'delete') + +### Referenced paths not found in repo: 24 +- [VERIFY] feedback_session_recovery.md: `claude/state/recovered-sessions.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] feedback_syncro_api.md: `tmp/syncro_comment.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] feedback_syncro_comment_dedup.md: `tmp/syncro_comment.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] feedback_syncro_history.md: `tmp/syncro_comment.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] feedback_tmp_path_windows.md: `tmp/comment_payload.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] feedback_tmp_path_windows.md: `tmp/foo.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] machine_windows_guru_setup_status.md: `sops.yaml` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_guruconnect.md: `etc/systemd/system/guruconnect.service` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_guruconnect_deploy.md: `etc/systemd/system/guruconnect.service` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_gururmm.md: `gururmm-webhook.service` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_gururmm.md: `opt/gururmm/webhook-handler.py` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_masterbooter.md: `DECISIONS.md` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_masterbooter.md: `EXPANSION_PLAN.md` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_masterbooter.md: `TODO_CLEANUP.md` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_masterbooter.md: `VISION.md` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_neptune_sbr_email_routing.md: `data/on_boot.d/10-neptune-snat.sh` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_rmm_webhook_docs_guard.md: `gururmm-webhook.service` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] project_rmm_webhook_docs_guard.md: `opt/gururmm/webhook-handler.py` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] reference_gururmm.md: `build-{windows,linux,mac,agents,server,shared}.sh` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] reference_gururmm.md: `gururmm-agent.service` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] reference_resource_map.md: `mcp-servers/ticktick/.tokens.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] reference_rmm_agent_runs_in_systemd_sandbox.md: `gururmm-agent.service` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] reference_ticktick_integration.md: `mcp-servers/ticktick/.tokens.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) +- [VERIFY] reference_ticktick_integration.md: `mcp.json` not found under repo (may be server-side or renamed -- verify, do not auto-delete) + +## 4. DUPLICATE / OVERLAP CLUSTERS (PROPOSED merges -- never auto-applied) + +### Candidate clusters: 13 +- [feedback] 22 related memories: + - feedback_syncro_api.md -- Technical mechanics for talking to the Syncro API — required Content-Type header, the no-i + - feedback_syncro_appointment_date_check.md -- Before creating any Syncro appointment, verify the computed date falls on the intended wee + - feedback_syncro_appointment_owner.md -- When creating Syncro tickets that include an appointment, always ask "who is the appointme + - feedback_syncro_billing.md -- How to bill a Syncro ticket correctly — fetch live rates, use real product names, pick the + - feedback_syncro_blank_contact.md -- When creating Syncro tickets or billing them out, leave the contact field blank ("Not Assi + - feedback_syncro_cascades_contact.md -- Incident context for why the blank-contact rule matters at Cascades — Meredith Kuhn is the + - feedback_syncro_comment_dedup.md -- Never retry ANY Syncro POST (ticket create or comment) without first GETting to confirm th + - feedback_syncro_content_type.md -- Syncro API POST calls require explicit Content-Type application/json header or they 400 wi + - feedback_syncro_corrections_preserve_tech.md -- Preserve Syncro attribution — corrections keep the original tech's labor user_id (commissi + - feedback_syncro_emergency_billing.md -- Emergency labor is time-and-a-half (×1.5), applied once, never additive. Branch by custome + - feedback_syncro_estimate_hardware.md -- Hardware line items on Syncro estimates always use product_id 32252 with varying name/pric + - feedback_syncro_history.md -- Detail and incident archive backing the Syncro feedback rules. Read this when you need to + - feedback_syncro_html.md -- Use
for line breaks in Syncro comments, not