From 42512239cc3863424a6e18cb8b73d389d03bf2b6 Mon Sep 17 00:00:00 2001 From: "J.D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Fri, 18 Sep 2026 17:24:51 +0000 Subject: [PATCH] chore(root): allowlist .mise.toml and ARCHITECTURE.adoc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The last root entries on this repository's drift list were ruled on 2026-09-18: these files stay at the repository root, so the allowlist names them. No files move and no entry is removed — additions only. This takes scripts/check-root-shape.sh — run as a required step by estate-rules.yml — from failing to green on this repository. --- .machine_readable/root-allow.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.machine_readable/root-allow.txt b/.machine_readable/root-allow.txt index d71da42..a241ab1 100644 --- a/.machine_readable/root-allow.txt +++ b/.machine_readable/root-allow.txt @@ -81,6 +81,7 @@ flake.guix # TOLERATED, NOT BLESSED. Guix was retired estate-wi # ─── Present in this repo, added after measuring actual root drift ──────────── ARCHITECTURE.md # design overview. TODO: converge to .adoc (AsciiDoc-by-default). +ARCHITECTURE.adoc # design overview; stays at root (owner ruling, 2026-09-18) CODE_OF_CONDUCT.md # expected at root by OpenSSF tooling; the .github/ copy is CODE_OF_CONDUCT.adoc # Current code of conduct after the AsciiDoc migration. # GitHub's auto-discovery convention, same split as CONTRIBUTING.md. @@ -90,6 +91,7 @@ MAINTAINERS # extensionless roster; allowlist above names MAINTAI Containerfile # sealed-container packaging tier (the policy-endorsed escape hatch # from Guix-primary). build/ and container/ are the other permitted homes. mise.toml # toolchain pin read by mise. Estate canon is .tool-versions — +.mise.toml # mise toolchain pins; the dotted filename is mise's own default (owner ruling, 2026-09-18) # TODO: decide which is authoritative, then drop the other. # ─── Declared 2026-08-06: entries the RSR template's directory map did