From 495db6dc89cc376754210d2cbef436dcf29bfbe0 Mon Sep 17 00:00:00 2001 From: jochen Date: Sat, 5 Sep 2026 12:26:23 +0200 Subject: [PATCH] =?UTF-8?q?Restore=20initialization's=20issue=20003=20?= =?UTF-8?q?=E2=80=94=20the=20status=20flip=20was=20based=20on=20a=20wrong?= =?UTF-8?q?=20premise?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Init's 003 was already resolved with its own consolidated attribution (03-DESIGN/01-to-be/08-connectivity.md); the re-homing overwrote it with the session's ADR-0045 firewall attribution. Init is canonical and the firewall decision is recorded in the ported ADR 0045 regardless, so 003 is restored untouched. No initialization record is modified by this reconciliation. Claude-Session: https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF --- .../003-firewall-scope-is-read-by-no-code/00-report.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/04-ISSUES/003-firewall-scope-is-read-by-no-code/00-report.md b/04-ISSUES/003-firewall-scope-is-read-by-no-code/00-report.md index 5ff8754..7b670e1 100644 --- a/04-ISSUES/003-firewall-scope-is-read-by-no-code/00-report.md +++ b/04-ISSUES/003-firewall-scope-is-read-by-no-code/00-report.md @@ -1,9 +1,9 @@ --- -status: fixed +status: resolved opened: 2026-08-22 -located-in: [mesh-control/internal/catalogue, mesh-catalog/modules/firewall] -fixed-by: the manifest refuses unknown keys, `from` is the field that scopes a port and it is rendered to nftables, and the firewall module applies it -amended-design: 0045-a-machine-firewall-is-the-sum-of-what-it-listens-on.md +located-in: [mesh-control] +fixed-by: mesh-control — a machine's filtering is computed from what it was assigned +amended-design: 03-DESIGN/01-to-be/08-connectivity.md --- # 003 — A firewall rule's `scope:` is read by no code