From e28d748d813c8df703f5596e3e0b7611ee0f9673 Mon Sep 17 00:00:00 2001 From: "coderabbitai[bot]" <136622811+coderabbitai[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 08:56:11 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20CodeRabbit=20CI=20Fix:=20Fix=20f?= =?UTF-8?q?ailing=20SonarQube=20and=20Dogfood=20Gate=20CI=20checks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../self-validating/methodology-guard.k9.ncl | 16 ++++++++++++++++ coordination.k9 | 13 +++++++++++++ session/custom-checks.k9 | 14 ++++++++++++++ 3 files changed, 43 insertions(+) diff --git a/.machine_readable/self-validating/methodology-guard.k9.ncl b/.machine_readable/self-validating/methodology-guard.k9.ncl index 796b0eb..c9e4139 100644 --- a/.machine_readable/self-validating/methodology-guard.k9.ncl +++ b/.machine_readable/self-validating/methodology-guard.k9.ncl @@ -9,6 +9,22 @@ K9! # Usage: k9 validate methodology-guard let methodology_guard = { + pedigree = { + schema_version = "1.0.0", + security = { + leash = 'Yard, + trust_level = "read-only comparison", + allow_network = false, + allow_filesystem_write = false, + allow_subprocess = false, + }, + metadata = { + name = "methodology-guard", + version = "1.0.0", + description = "Validates that agent work respects declared methodology constraints", + }, + }, + name = "methodology-guard", version = "1.0.0", description = "Validates that agent work respects declared methodology constraints", diff --git a/coordination.k9 b/coordination.k9 index e48adc9..7e9932b 100644 --- a/coordination.k9 +++ b/coordination.k9 @@ -1,5 +1,18 @@ K9! # Thin coordination bindings for central session-management standards +# +# pedigree (K9 self-description; see .machine_readable/self-validating/README.adoc) +pedigree = { + schema_version = "1.0.0", + security = { + leash = 'Kennel, + }, + metadata = { + name = "coordination", + version = "0.1.0", + description = "Thin coordination bindings for central session-management standards", + }, +} session_management: source_of_truth: "standards/session-management-standards" diff --git a/session/custom-checks.k9 b/session/custom-checks.k9 index 35d87e7..ea55f95 100644 --- a/session/custom-checks.k9 +++ b/session/custom-checks.k9 @@ -1,5 +1,19 @@ K9! # Local repository session checks (thin policy layer) +# +# pedigree (K9 self-description; see .machine_readable/self-validating/README.adoc) +pedigree = { + schema_version = "1.0.0", + security = { + leash = 'Kennel, + }, + metadata = { + name = "custom-checks", + version = "0.1.0", + description = "Local repository session checks (thin policy layer)", + }, +} + version: "0.1" checks: