Models / Mjölnir
Mjölnir Router 1.0
Reads intent into a typed action
Mjölnir Router is a pre-flight check with no model in the trust path: it reads natural language (or a typed action) into a closed verb dialect, selects a registered fragment, and returns a tri-state disposition — ROUTE (ALLOW) or a named ASK. Unknown verb, missing fact, unregistered fragment or an ambiguous plan each become a named ASK that spells out exactly what is missing, with a hash-identified receipt.
Where it helps
Fail-closedUnknown verb, missing fact or ambiguity → a named ASK, never a guess
UtilityCan this action be routed as written — and which facts are missing?
DeterministicRule-only, no model: same input → identical disposition and certificate
Required · e.g. "cancel order W1" or "cancel order W1 and refund payment P2".
JSON facts for one action; the response names the keys it needs.
Route an instruction to see the disposition