From 84a633ef256eae8f4d0a4af04c1fba2db2338d02 Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Mon, 18 May 2026 01:38:03 +0200 Subject: [PATCH] docs: document README Integrity Guardrail in standards and auditing sections --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 29119ae7..c697fea5 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,7 @@ As of May 2026, Nubenetes has reached the **Platinum Operational Tier**, featuri - **Autonomous Source Discovery**: The engine autonomously scans the technical web for emerging blogs and "Awesome" repos, expanding its own curation horizons without manual input. - **Universal Rescue Protocol**: A strict "No Knowledge Left Behind" policy that salvages technical assets during corporate acquisitions and site migrations (e.g., Ansible, Nginx, AWS). - **Foundational Preservation**: Automatic protection of high-value resources (marked with 🌟 or bold formatting), ensuring they are never deleted without manual human review. +- **README Integrity Guardrail**: An automated "Hard Safety Gate" that validates the presence and correct hierarchy of all 15 technical sections before any documentation update is committed, preventing accidental information loss. --- @@ -580,6 +581,7 @@ graph LR ### 9.5. Automated Mandate Auditing Every Pull Request includes a non-blocking **Safety and Mandate Audit** report cross-referencing changes against [`GEMINI.md`](GEMINI.md) (Data Integrity, Architecture, MVQ, Linguistics). +- **README Integrity**: A dedicated "Hard Safety Gate" (`src/safety_readme.py`) ensures that all 15 mandatory technical sections are preserved during automated metric updates. ### 9.6. Multi-Part Reporting Engine To handle the scale of 17k+ resources, the engine automatically fragments reports into multiple successive PR comments, ensuring 100% observability without data truncation.