Milpa Mercure v0.1.0
The Mercure hub publisher of Milpa, with zero package dependencies — one class, MercureService, mints self-signed JWTs by hand and publishes real-time updates to a Mercure hub straight over cURL. No HTTP client abstraction, no milpa/core at runtime.
Modules declare the capabilities they provide and require, expose tools an agent can invoke, and gate mutating actions behind verification. The contract loop that runs through the whole system:
plugin → capability → tool → verification → event → result