V.E.R.A. Episode 9: Governing the Truth Engine

Series: V.E.R.A. SaturdayTarget publication date: 28 March 2026Word count (body): ~2,200 / 1,800-2,500 dev log targetCitation count: 5 / 3+ minimumFeed card title check: primary keyword "V.E.R.A." in first 7 chars: Y / subtitle under 90 chars: YNZ integration: none / appropriate for technical architecture articlePSC disclaimer: verbatimElection phase at publish: Phase 1 (pre-period)Readability (Flesch-Kincaid): ~11 / 10-13 targetAvg sentence length: ~17 words / 15-22 targetPassive voice ratio: ~10% / below 15% targetNTP claim scan: 12 e-type sourced / 18 n-type / 0 flagged


Series Navigation: Episode 8: From Blueprint to First Light | GitHub: github.com/andreas-linux/vera


"Governance is not about control. It is about creating conditions where the right things happen without needing to be mandated."Adapted from the OECD Principles of Corporate Governance.

Forty-two tests. All passing.

Phase F gave V.E.R.A. a working system. The code is on GitHub. The first end-to-end verified query runs. Every gate in the test suite is green.

Now comes the harder question: how do we ensure it stays true?

Eight episodes. Eight weeks. Eight phases of the TOGAF Architecture Development Method. Each phase has built on the last: from architecture vision to business requirements, from information systems design to technology stack, from opportunities assessment to migration planning. Phase F was the sprint to first working code. Phase G is something different. It is the infrastructure that protects everything that was built.

Phase G of the TOGAF ADM is Implementation Governance: the structures, gates, and agreements that ensure the delivered system matches what was designed. For most software projects, governance arrives as an afterthought, retrofitted after the first production incident. For V.E.R.A., it is built into the architecture from first principles, because the system's entire value proposition depends on it. An AI reasoning engine that claims to verify existence must be able to demonstrate that its own verification logic has not drifted from its specification.

This week, we document the governance regime, the CI/CD compliance pipeline, and the quantified alignment between V.E.R.A. and the OECD Due Diligence Guidance for Responsible AI (January 2026) [1].


Nine Episodes: The Journey So Far

Episode Title Phase Status
1 The Project Charter Preliminary Published
2 The 98 Rules That Make AI Stop Lying Business Requirements Published
3 The Architecture of Truth Phase A: Architecture Vision Published
4 The Blueprint for Verified Intelligence Phase B: Business Architecture Published
5 Where Logic Meets Data Phase C: Information Systems Published
6 The Engine Room Phase D: Technology Architecture Published
7 The Verification Gap Phase E: Opportunities and Solutions Published
8 From Blueprint to First Light Phase F: Migration Planning Published
9 Governing the Truth Engine Phase G: Implementation Governance This week

What Phase G Actually Means

Many projects treat governance as paperwork imposed on engineers after the work is done. That misunderstands what TOGAF Phase G is for.

Phase G is the handover from the architecture team to the delivery team, with the architecture team retaining oversight authority. It answers four questions that Phase F does not. Who has authority to approve deviations from the architecture? How are deviations detected before they compound? What constitutes evidence of compliance at each release gate? And what happens when the evidence is missing?

For V.E.R.A., these are not administrative questions. The existence-predication firewall is the system's central claim. If a developer bypasses it for performance reasons, or softens a refusal for usability reasons, the architecture is no longer V.E.R.A. Something else is running under the name. The governance regime exists to prevent that drift without requiring human review of every commit.

Phase G produced four formal deliverables:

Deliverable Content V.E.R.A. Output
Architecture Compliance Plan Rules for ensuring the built system matches the architecture NTP rule enforcement checklist; CI/CD gate definitions
Architecture Contract Agreement between architecture team and delivery team Signed-off V.E.R.A. architecture baseline; deviation procedure
Compliance Assessment Ongoing measurement against architecture requirements 42/42 passing test suite as compliance evidence
Architecture Governance Framework How decisions are made and escalated REF-001 as hard gate; NTP deviation requires architecture board sign-off

The Architecture Contract is the key instrument. It defines the baseline: six architecture principles, the Krampitz R1-R9 rule set [2], and the three-layer verification pipeline. Any change to these requires a formal deviation request with NTP justification. A performance optimisation that short-circuits the E! Verification Service is not a technical decision. It is an architecture decision, and it requires architecture board sign-off.

This is not bureaucracy. It is the structural expression of the system's promise.


NTP Compliance in the CI/CD Pipeline

The Architecture Compliance Plan defines four gate levels. Each gate maps directly to an NTP principle derived from Wessel (1992) [2].

Gate Check NTP Rule Enforced Failure Mode
Pre-commit Formula parser validation Krampitz R1-R9 applied to changed formulas Fail: commit blocked
Pull request E! Corpus schema integrity Entity/Property/Alias schema constraints enforced Fail: PR rejected
Merge Full test suite 42/42 tests: Krampitz (12), Parser (15), E! Service (10), Pipeline (5) Fail: merge blocked
Release End-to-end demo demo_first_query.py: all five decision paths pass Fail: release tag blocked

Three points about this design are worth stating explicitly.

First, the gates are fail-closed. A test failure blocks the next stage. It does not generate a warning. This mirrors REF-001: the system refuses rather than proceeding under uncertainty. The fail-closed design follows the same principle Zero Trust Architecture applies to network access: when the verification evidence is absent, deny. Not warn. Deny.

Second, the gates enforce NTP rules, not software quality in general. A commit can achieve full test coverage and still fail the pre-commit gate if it introduces an e-type formula that bypasses Krampitz classification. The pipeline tests logical correctness, not only functional correctness. These are different things, and conflating them is how governance collapses while the test suite stays green.

Third, the release gate uses the end-to-end demo as its evidence. Five decision paths, all passing: VERIFIED, NOT_EXISTS, NO_CHECK_REQUIRED, REFUSAL, and alias resolution. The demo is not a showcase. It is the release criterion. If the demo fails, the release does not tag.


OECD Due Diligence Guidance: The Quantified Case

The OECD Due Diligence Guidance for Responsible AI (January 2026) [1] defines a six-step framework for responsible AI development and deployment. V.E.R.A. was not designed to comply with it. It was designed to solve a logical problem: how to separate existence claims from predication claims using NTP's formal framework.

The alignment is structural, not incidental.

OECD Step Requirement V.E.R.A. Implementation Status Version
Step 1 Embed responsible business conduct into policies and management systems V.E.R.A.'s six architecture principles (Wall of Separation, Fail-Safe Refusal, Consequence Transparency, Context-Sensitive Identity, Reasoning Transparency, Evidence-Based Existence) are implemented as code constraints, not policy documents. Full All versions
Step 2 Identify and assess actual and potential adverse impacts Krampitz Load Analyzer classifies every formula as e-type (existence claim, risk-bearing) or n-type (logical necessity, risk-free) before any LLM generation occurs. Risk is identified at the formula level, before output is produced. Full v0.1+
Step 3 Cease, prevent, and mitigate adverse impacts REF-001 (Fail-Safe Refusal) is a hard architectural block, not a configurable flag. The existence-predication firewall cannot be bypassed at runtime. The system refuses rather than hallucinating. Full v0.1+
Step 4 Track implementation and results Every query generates a full audit record: KLA decision (e/n), E! verification result (EXISTS/NOT_EXISTS/UNKNOWN), D-Service resolution, timestamp, and source provenance. The audit trail is append-only. Full v0.1+
Step 5 Communicate actions to address impacts GPL-3.0 open-source release. Full architecture documentation published. GitHub repository public. Every design decision is traceable to NTP source material (Wessel, 1992) [2]. Full v0.1+
Step 6 Provide for or cooperate in remediation E! Corpus provenance model supports targeted correction (source, date, confidence per entry). Corpus versioning enables rollback. Remediation API is a v0.2 deliverable. Partial v0.2

Five of six steps are fully satisfied by design at v0.1. Step 6 (remediation) is partially satisfied: the provenance model is in place, but the remediation API that allows corpus corrections via a structured workflow is a v0.2 deliverable.

The argument this makes to enterprise procurement and governance teams is precise. When you deploy V.E.R.A., you are not acquiring a system and then retrofitting due diligence compliance. The compliance is in the architecture. The audit trail is structural. The refusal mechanism is non-negotiable. The OECD framework was published in January 2026; V.E.R.A.'s architecture principles predate it and satisfy it because both are grounded in the same underlying requirement: AI systems must be able to account for what they claim to know.

That is a provable architectural property. It is not a marketing claim.


What Comes Next

In Episode 10, the series moves to Phase H: Architecture Change Management. Phase H closes the TOGAF ADM cycle, asking how the architecture evolves in response to lessons learned, new requirements, and external change, including regulatory change [3]. For V.E.R.A., Phase H defines the process for adding new E! Corpora domains, updating the NTP rule set as Wessel (1989) and Wessel (1996) validation completes, and managing the transition from the GPL-3.0 open-source core to commercially licensed domain corpora.

Episode 11 marks the real milestone: the v0.1 release article. The architecture is complete. The governance regime is in place. The code runs. The next arc begins.

Arc 2 (Episodes 12-16) builds the system that proves the commercial case: D-Service identity resolution, the Pharma 500 corpus (500 drugs, approximately 7,100 E! Corpus entries), a FastAPI wrapper, and the LLM integration with side-by-side hallucination comparison. Episode 15 is the one to watch.

All architecture documents, governance artefacts, working code, and the full V.E.R.A. GitHub repository are available at: https://github.com/andreas-linux/vera/ [4]


Join the Movement

V.E.R.A. is an open-source initiative under Te Pono Limited [5]. We are looking for contributors across five disciplines:

Logicians: to validate the hexadecagon structure and strict/lax consequence definitions against Wessel (1989) and Wessel (1996). This is the highest-priority academic need in the project.

Python developers: to contribute to the D-Service implementation, FastAPI wrapper, and Pharma 500 corpus build.

Data engineers: to extend the Wikidata ETL pipeline and build domain-specific corpus loaders.

Enterprise architects: who understand the governance and compliance implications of verified AI, particularly the OECD alignment documented above.

Pharma domain experts: who can validate the Pharma 500 entity and property definitions against the WHO Essential Medicines List.

Governance separates an architecture from a system. The truth engine now has both.

Ita est momentum veritatis. So it is, the moment of truth.


Have you worked on a project where the test suite stayed green while the architecture quietly drifted from its specification? What was the governance gap that let it happen, and how did you find it?


The views expressed in this article are entirely my own, informed by more than 30 years of professional experience in architecture, security, and technology leadership in New Zealand. They do not represent the views of my employer, any government agency, or the New Zealand government. My commentary on legislation and policy is analytical, drawing on publicly available sources and my professional expertise in architecture, security, and AI governance. I follow the Public Service Commissioner's Code of Conduct for the Public Sector and social media guidance.


Andreas Hamberger is a New Zealand leader in Architecture & Security and Associate Member of the Institute of Directors. V.E.R.A. (Verified Existence & Reason Architecture) is an open-source logic engine available on GitHub.


I use AI tools, including Sudowrite, Claude, Perplexity AI, DeepSeek AI, ChatGPT, Grok, Copilot, Openart and Gemini, as deliberate production tools, not ghostwriters. This is consistent with my position: AI amplifies human judgement; it does not replace it. The frameworks, arguments, and editorial decisions in this series are original work. AI accelerated the process. The thinking is mine.


[1] OECD. "Due Diligence Guidance for Responsible AI." January 2026. https://www.oecd.org/en/about/programmes/responsible-business-conduct.html

[2] Wessel, H. (1992). Logik. Berlin: VEB Deutscher Verlag der Wissenschaften.

[3] The Open Group. "TOGAF Standard, Version 9.2 — Phase H: Architecture Change Management." 2018. https://pubs.opengroup.org/architecture/togaf9-doc/arch/chap14.html

[4] Hamberger, A. "V.E.R.A. (Verified Existence and Reason Architecture)." GitHub. 2026. https://github.com/andreas-linux/vera/

[5] Te Pono Limited. New Zealand Companies Register. https://www.companiesoffice.govt.nz/

Previous
Previous

We Shipped: V.E.R.A. v0.1 Is in the World

Next
Next

Real Intelligent AI