ESSAYS

What got measured, and what it cost.

Engineering notes from production systems. Retrieval, voice agents, and the things that did not work.

House rule. Every post carries the numbers and the method. Tuning parameters stay unpublished, because they are fitted to one corpus and would mislead you.

A sync bug that erased the data it had just refused to read

99.3% rejected

A BLE backfill path rejected 99.3 percent of the records it asked for, then acknowledged the delete so the device wiped its own buffer. Two ordinary bugs, each survivable alone, destructive together.

DATA 16 Aug 2026 · 9 min read

Four weather APIs, one postcode, 5.7 degrees apart

5.7°C spread

Same coordinates, same minute, four providers, a 5.7 degree disagreement about the current temperature. One reported zero precipitation while the others reported rain. What that costs anything built on one upstream source.

DATA 16 Aug 2026 · 8 min read

Reversed: GPT-4o transcription, replaced by self-hosted Whisper

ripped out in 3 months

The first Lina pilots shipped on the GPT-4o transcription API. It came out three months later. Self-hosted Whisper large-v3 turned out faster, cheaper, and quieter on the DSGVO front.

REVERSAL 28 May 2026 · 7 min read

Reversed: webhook-per-call, replaced by event sourcing

fixed in 2.5 days

One webhook per call event collapsed the practice's n8n bridge at the 8 to 10 am peak. An append-only log fixed the retry storm in two and a half days.

REVERSAL 28 May 2026 · 6 min read

Reversed: Voiceflow as backbone, replaced by a custom Node graph

3 demos, then rebuilt

Voiceflow carried the first three demos, but the block model could not hold the uncertainty gate. Replacing it with a TypeScript node graph where safeguards are middleware.

REVERSAL 28 May 2026 · 7 min read

Why confidence thresholds beat intent classifiers for medical voice agents

4 parallel safeguards

Intent classifiers route to a handler; hand-off architectures route to a human. Why four parallel safeguards end up safer for medical calls, and the over-escalation trade-off you accept in exchange.

VOICE 21 May 2026 · 8 min read

GDPR for voice agents: what the AVV doesn't cover

the other 70%

Signing the AVV is the easy 30 percent. The harder 70 percent is what the practice itself owes: patient notices, § 203 StGB authorisation, and the AI Act Art. 50 disclosure.

COMPLIANCE 21 May 2026 · 10 min read

Built something that broke in an interesting way? Write in, every message gets a reply.
fabi@lucidailabs.com