Api-Design

2026


A read with legal effect: listing ISDS messages counts as delivery

In the Czech Data Box system (ISDS), an application that logs in and lists received messages causes their legal delivery and starts their deadlines. A nightly polling cron, or a staging copy of the production database, does that too. Here is how an Odoo integration defaults to on demand and neutralizes copies.
·5 mins

An MCP server has more outputs than tool results

Design notes from a Go MCP server in front of a shared password vault: annotations that never fire, schema tags that enforce nothing, a fence the JSON encoder rewrites, and error paths that talk to the model.
·9 mins