Re-ran benchmark.py on GURU-BEAST-ROG against the post-overhaul code
(co-host profile, batched Whisper int8_float16, revised Q&A extractor).
Results vs 5070 Ti baseline:
- Diarization: 209.7x -> 338.1x (+61.2%)
- Transcription: 63.8x -> 94.8x (+48.6%)
- Q&A pairs: 9 vs 10 (within run-to-run noise; structural correctness matches:
2014 = 0 callers, 2016 = 2 WiFi caller pairs)
Setup change: BENCH_SETUP.md now lists ffmpeg as a Step-2 prereq
(winget install Gyan.FFmpeg). Was missing on this machine and the pipeline
fails silently at the first diarize call without ffprobe.
Code change: benchmark.py BASELINE_RTF updated 149.5 -> 209.7 to reflect
the 5070 Ti's post-overhaul measurement (e9ac607).
Data: 6 test episode transcripts and diarizations regenerated under the
new code path (batched Whisper output + co-host-aware speaker_map).
Correction memory: voice-profiles/tom/ directory + 5070 Ti session log
fabricated a co-host named "Tom" — Mike confirms no such person exists on
the show. The audio profile is real and the diarization separation is
sound, but the human identity attached to it is wrong. Saved under
.claude/memory/radio_show_no_cohost_named_tom.md pending Mike providing
the correct name for rename.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4.9 KiB
4.9 KiB
Memory Index
Reference
- Community Forum (Flarum) - Flarum forum at community.azcomputerguru.com, API access, database, posting workflow
- Radio Show Website - Astro static site at radio.azcomputerguru.com on IX server
- IX Server SSH Access - SSH access notes, no key auth from CachyOS workstation yet
- IX Access via Tailscale - IX server accessible with Tailscale on, no VPN needed
- Neptune Access via D2TESTNAS - Neptune must be routed through D2TESTNAS
- ACG-5070 Workstation - Windows 11, replaced CachyOS. SOPS vault, Ollama, all dev tools.
- Matomo Analytics - Self-hosted analytics at analytics.azcomputerguru.com, site IDs, tracking for all 3 sites
- Dataforth Contact - AJ - AJ at Dataforth, dataforthgit@ email forwarding to him
- TickTick Integration - OAuth API integration, MCP server, SOPS vault creds, project/task CRUD
- Client Docs Structure - clients//docs/ layout (overview, network, servers, cloud, security, rmm, issues). Template at clients/_client_template/.
- MSP Audit Scripts - server_audit.ps1 / workstation_audit.ps1 at projects/msp-tools/msp-audit-scripts/. ScreenConnect 80-char rule.
- GuruRMM Server Layout - SSH as
guru, repo at /home/guru/gururmm, deploy to /var/www/gururmm/dashboard/ - GuruRMM API — run script on agent - POST /api/agents/:id/command with command_type=powershell + command text; poll /api/commands/:id for stdout/stderr. Use instead of ScreenConnect copy-paste.
- Pluto Build Server - General-purpose Windows build VM, 172.16.3.36, SSH as Administrator, MSVC toolchain — use for any EXE (utilities, Howard's tools, GuruRMM agent)
Users
- Howard Enos — Mike's brother, technician, full trust/access. Known machine: ACG-TECH03L.
Feedback
- D2TESTNAS SSH Access - Use root@192.168.0.9 with Paper123!@#, not sysadmin
- Bypass Permissions Setting - Set permissions.defaultMode to bypassPermissions in settings.json on all machines
- 365 Remediation Tool - Always means Graph API app fabb3421, not CIPP
- Ollama Tier-0 Routing - Route drafts/summaries/classifications through Ollama (qwen3:14b). Mike designed ClaudeTools this way — not optional.
- Syncro Emergency Billing — Emergency = 1.5× multiplier, not additive. Branch by
customer.prepay_hours: no-prepaid →26184at actual hrs; prepaid →26118at hrs×1.5. Never stack. Always setprice_retail. - Identity precedence — Trust
.claude/identity.jsonover the system-reminderuserEmailhint when they disagree (shared-login machines).
Machine
- ACG-5070 Workstation Setup - Windows 11 Pro clean install 2026-03-30, replaced CachyOS. All tools installed.
Pending Setup
- Mac gururmm setup pending — ACTION REQUIRED: run
bash scripts/install-hooks.shin gururmm repo on Mikes-MacBook-Air before any RMM work
Project
- Sync script bug — untracked files — Flagged for Mike.
.claude/scripts/sync.shline 53 misses untracked-only changes; one-line fix included. - MasterBooter Side Project — Howard's Rust+Slint Windows deployment toolkit at C:\MasterBooter, separate from client work. Do not log to clients/.
- Audio Processor Architecture - Segment-first pipeline: detect breaks before transcription for complete content capture
- Neptune Email Routing Issues - Multiple clients (devcon, Sorensen/rieussetcorp) have email not routing properly from Neptune
- Neptune SBR Email Routing Setup - Full SBR routing chain, config file locations, MailProtector integration, access methods
- Dataforth Test Datasheet Pipeline - Full pipeline rebuilt 2026-03-27. Server-side generation replaces DFWDS/Uploader. Website upload still broken.
- Dataforth Security Incident - DF-JOEL2 compromised, MFA deployed, IC3 filed. CA policies enforce April 4.
- Radio show — no co-host named Tom — voice profile is real, name is hallucinated. Do not propagate "Tom" as a show member; ask Mike for correct identity.