<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: maquina-anjo</title>
    <description>The latest articles on DEV Community by maquina-anjo (@maquina-anjo).</description>
    <link>https://dev.to/maquina-anjo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4116777%2F303dbc06-53c0-4428-b570-be132aff4d09.jpg</url>
      <title>DEV Community: maquina-anjo</title>
      <link>https://dev.to/maquina-anjo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/maquina-anjo"/>
    <language>en</language>
    <item>
      <title>Building a "Fail-Closed" Zero-Trust CI/CD Protocol: A Personal Open-Source Experiment</title>
      <dc:creator>maquina-anjo</dc:creator>
      <pubDate>Wed, 09 Sep 2026 05:12:25 +0000</pubDate>
      <link>https://dev.to/maquina-anjo/building-a-fail-closed-zero-trust-cicd-protocol-a-personal-open-source-experiment-446o</link>
      <guid>https://dev.to/maquina-anjo/building-a-fail-closed-zero-trust-cicd-protocol-a-personal-open-source-experiment-446o</guid>
      <description>&lt;p&gt;Hello, Dev community! 👋 I am Anjo Machina (安城巻那), a QA engineer based in Japan. &lt;/p&gt;

&lt;p&gt;I want to share an open-source project I have been building. It is a solitary experiment aimed at exploring structural sovereignty and safety in deployment pipelines. I would be deeply grateful for any architectural feedback or critique from the experienced engineers here.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Challenge in the GenAI Era
&lt;/h2&gt;

&lt;p&gt;I have been trying to rethink how we handle Quality Assurance. Relying on passive testing frameworks that simply run scripts and report failures feels increasingly risky, especially when code is generated by AI faster than humans can thoroughly verify. &lt;/p&gt;

&lt;p&gt;To address this, I built &lt;strong&gt;Anjo-Core&lt;/strong&gt;, a fully autonomous, fail-closed Zero-Trust governance protocol that runs directly inside GitHub Actions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/anjo-da-maquina/Anjo-Core" rel="noopener noreferrer"&gt;anjo-da-maquina/Anjo-Core&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Philosophy of &lt;em&gt;Ataraxia&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;In classical philosophy, &lt;em&gt;Ataraxia&lt;/em&gt; means a state of serene calmness. In Anjo-Core, it translates to &lt;strong&gt;operational stillness&lt;/strong&gt;. The protocol does not merely "test" code; it actively governs the environment to maintain this stillness, ensuring only cryptographically verified and structurally sound code can enter the main branch.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Core Architecture
&lt;/h2&gt;

&lt;p&gt;Instead of passive tests, Anjo-Core operates through an agentic swarm of &lt;strong&gt;37 specialized cryptographic agents&lt;/strong&gt;, each with a single, isolated responsibility (e.g., Semantic Drift Detector, Canary Data Watchdog).&lt;/p&gt;

&lt;p&gt;Here is how the system handles the DevSecOps workflow:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Automated GenAI Parsing (MCP)
&lt;/h3&gt;

&lt;p&gt;Instead of manually writing tests, Anjo-Core uses the Model Context Protocol (MCP). Multiple LLMs read functional requirements (Excel/YAML) and use a consensus mechanism to dynamically generate highly restrictive test suites, preventing AI hallucinations.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Cryptographic Enclaves &amp;amp; Auditing
&lt;/h3&gt;

&lt;p&gt;All critical validations occur within simulated Trusted Execution Environments (TEE) to prevent memory tampering. The system generates a cryptographic proof (ZKP) and tamper-proof JUnit XML logs, ensuring absolute compliance and integrity.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. The Samson Option (Fail-Closed Circuit)
&lt;/h3&gt;

&lt;p&gt;If a critical structural anomaly is detected (e.g., a memory leak pattern or unauthorized network call), the protocol triggers &lt;em&gt;The Samson Option&lt;/em&gt;. This emergency kill-switch instantly isolates the runtime environment, purges all tainted state, and forcefully terminates the pipeline before any merge can occur.&lt;/p&gt;

&lt;h2&gt;
  
  
  Let's Discuss
&lt;/h2&gt;

&lt;p&gt;Does a fail-closed, autonomous architecture like this make sense in a practical DevSecOps environment? How would you bypass these agents or compromise the system's integrity?&lt;/p&gt;

&lt;p&gt;I am constantly learning, and this project is very much a work in progress. I welcome your insights, pull requests, or critiques on how I can improve this architecture. &lt;/p&gt;

&lt;p&gt;Thank you for reading!&lt;/p&gt;

</description>
      <category>devsecops</category>
      <category>githubactions</category>
      <category>opensource</category>
      <category>testing</category>
    </item>
  </channel>
</rss>
