A small helpdesk system: an office Pixel running a patched GrapheneOS Dialer answers technician calls, records both call legs as separate channels, and a Ruby backend transcribes them through Whisper and files an AI summary against the caller. Squashed to a single commit for sharing. No credentials are included; secrets live outside the repo in /etc/helpdesk/env on the server or a gitignored .claude/env.local locally. See .claude/env.local.example for the shape. Start at README.md, then docs/architecture.md. |
||
|---|---|---|
| .. | ||
| BusinessHoursTest.java | ||
| CommandGateTest.java | ||
| CzE164Test.java | ||
| DeviceAuthSignerTest.java | ||
| HelpdeskHttpClientIT.java | ||
| HelpdeskQueueTest.java | ||
| HttpRetryPolicyTest.java | ||
| integration.sh | ||
| LegInterleaverTest.java | ||
| run.sh | ||