He Was Socrates — Local Daemon Status

last 24h · on-device only · no network egress · 자네의 물음 듣는 중
healthy   airplane-mode OK
host: M1 Max MBP 64GB  ·  sandbox: enforced  ·  build: a1b1100
generated 2026-05-07 09:14 KST · refresh 5s
TTFT — first tokenPR-Λ verify-2
192ms p50
p95 241msn 10baseline 4 612msΔ 24×
src: claudedocs/bench/2026-05-06-latency-bench.json
KV cache · disk-mediatedhit
94.2% hit
cold loads 1warm reuses 17cache size 312 MB
src: PR #32 disk-mediated KV reuse · PR-Λ
Audio · STT engineon-device
idlephase
SFSpeech onDevice=truelocales ko_KR · en_USbuf 0/1024
src: AudioInputManager.swift · SPEC iter6
Viseme · frame budgetin-spec
28.7ms / frame
target ≤33.3msfps 30drift 11msRM-fps 12
src: VisemeDriver.swift · >50ms drift triggers alert
Function dispatch · 24h4 / 4 OK
1 246calls
mode_classify 612ask_back 518defer 94surface 22
src: function_call_contract.yaml · Gemma 4 native fc
Model weight integrityverified
SHA-256match
variant gemma-4-e4b-it-4bitsize 3.97 GBlast 09:00
src: mlx-community via OS-mediated MLX cache
Entitlements auditNO-CLOUD
0net entitlements
network.client absentnetwork.server absentaudio-input granted
src: HeWasSocrates.entitlements · CLAUDE.md invariant #1
Asset inventory · STT modelsinstalled
2 / 2locales
ko_KR 198 MBen_US 176 MBinstall single
src: Preflight.swift (PR #33) · macOS 26 AssetInventory
Wondering log · on disklocal-only
14.3MB · 412 entries
oldest 2026-02-11dedup-fp SHA-256egress 0 B
src: Core Data · Phase 4 surface stub wired

Audit log · function dispatch tail last 8 of 1 246 · 24h window

time KSTfunctionturn signaturelatencyresult
09:14:02ask_backtone=평어체 · ko · 28 toks in211msok
09:13:51mode_classifymode=inquiry · ko62msok
09:13:44defer_to_humantopic=medical · en→ko · ⊘198msdeferred
09:13:30ask_backtone=평어체 · ko · 41 toks in187msok
09:12:58surface_past_wonderrecall=2 entries · ctx 18.4K284msok
09:12:11mode_classifymode=clarify · ko58msok
09:11:47defer_to_humantopic=legal · ko · ⊘204msdeferred
09:11:02ask_backtone=평어체 · ko · 22 toks in176msok
contract: function_call_contract.yaml tone-lock: SystemPrompt.swift verbatim log egress: 0 B (Core Data local)

Alert ledger 3 events · 24h

  • 09:13
    INFO
    defer_to_human fired on medical topic — bust returned ⊘ 사람에게 물어보게. Abstention is product, not failure.
  • 07:42
    WARN
    viseme drift 47ms during Phase.speaking — under 50ms threshold; no frame skip. JamoTimeline fallback active (Apple phoneme markers absent for Yuna voice).
  • 02:11
    OK
    weight SHA-256 verified on cold start · gemma-4-e4b-it-4bit · 3.97 GB · OS-mediated MLX cache hit, no fetch.
thresholds: TTFT p95 < 500ms · viseme drift < 50ms · KV hit > 80% · network egress = 0 B (hard fail)