arch.hexum.dev
The import is the gate.
Layers live in architecture.hexum. Check is deterministic. The sample web file imports db — run it.
Shorthand: layer web = src/web/** and forbid web -> db.
The sample web file imports db. Check should fail. Nothing is stored.
arch.hexum.dev/mcp
One key. This surface.
Mint hexum_live_ at /app. Same key on every subdomain. This host lists only this product's tools.
{
"mcpServers": {
"hexum": {
"serverUrl": "https://arch.hexum.dev/mcp",
"headers": { "Authorization": "Bearer hexum_live_…" }
}
}
}