Progressive insight on ADR 0191 (marked and dated): the rule was phrased as a suffix test. Domains are a node's: one internal domain (<node>.internal, covering every route on it by wildcard) and one or more public domains (public DNS). The resolver holds the internal domains; the roster carries the machines and no routed name. Decision unchanged. Connectivity §2 restated; its open item removed. Pairs with mesh-controller#238. records/index/cycle pass.
Progressive insight on ADR 0191 (marked and dated): the rule was phrased as a suffix test. Domains are a node's: one internal domain (`<node>.internal`, covering every route on it by wildcard) and one or more public domains (public DNS). The resolver holds the internal domains; the roster carries the machines and no routed name. Decision unchanged. Connectivity §2 restated; its open item removed. Pairs with mesh-controller#238. records/index/cycle pass.
A progressive insight: the rule and its check were stated as a suffix test; the mesh composes both
names of a route and publishes its internal one. The decision is unchanged.
jschoubben
changed title from ADR 0191: the mesh's names are known by where they were composed, not by their suffix to ADR 0191: domains are a node's — the resolver holds each node's internal domain, nothing else2026-10-03 14:10:39 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Progressive insight on ADR 0191 (marked and dated): the rule was phrased as a suffix test. Domains are a node's: one internal domain (
<node>.internal, covering every route on it by wildcard) and one or more public domains (public DNS). The resolver holds the internal domains; the roster carries the machines and no routed name. Decision unchanged. Connectivity §2 restated; its open item removed. Pairs with mesh-controller#238. records/index/cycle pass.ADR 0191: the mesh's names are known by where they were composed, not by their suffixto ADR 0191: domains are a node's — the resolver holds each node's internal domain, nothing else