mesh-connectivity-contracts: each seat's definition names its domain, Connectivity (the indexer's domain rule; ADR 0634 §9; issue 1966)

Claude-Session: https://claude.ai/code/session_01NcbgfFSnn24M3GcqttoU7i
This commit is contained in:
2026-11-05 15:16:07 +01:00
parent acaebc5ddf
commit f5fc1e4ebc
7 changed files with 7 additions and 0 deletions
@@ -3,6 +3,7 @@
"seat": "mesh-dns-resolver",
"scope": "mesh",
"grain": "seat-list",
"domain": "Connectivity",
"decision": "novox/hq ADR 0194, ADR 0223",
"delivers": "wildcard-resolution",
"replicated": true
@@ -3,6 +3,7 @@
"seat": "node-hostname",
"scope": "node",
"grain": "seat-list",
"domain": "Connectivity",
"decision": "novox/hq ADR 0199, ADR 0223",
"verbs": [
{
@@ -3,6 +3,7 @@
"seat": "node-intrusion-prevention",
"scope": "node",
"grain": "seat-list",
"domain": "Connectivity",
"decision": "novox/hq ADR 0121",
"verbs": [
{
@@ -3,6 +3,7 @@
"seat": "node-packet-filter",
"scope": "node",
"grain": "seat-list",
"domain": "Connectivity",
"decision": "novox/hq ADR 0121",
"verbs": [
{
@@ -3,6 +3,7 @@
"seat": "node-resolver",
"scope": "node",
"grain": "seat-list",
"domain": "Connectivity",
"decision": "novox/hq ADR 0247",
"verbs": [
{
@@ -3,6 +3,7 @@
"seat": "node-uplink",
"scope": "node",
"grain": "seat-list",
"domain": "Connectivity",
"decision": "novox/hq ADR 0117",
"verbs": [
{
@@ -3,6 +3,7 @@
"seat": "the-private-network",
"scope": "node",
"grain": "whole",
"domain": "Connectivity",
"decision": "novox/hq ADR 0110, ADR 0634, ADR 0635",
"description": "The seat of the private network (ADR 0110): the one network the mesh runs over, which a machine can have only one of; the mesh provides its holder itself and the provision carries no fields.",
"verbs": [],