From 4a13e04aefc5feb7278d9dffe5346a4924c2541d Mon Sep 17 00:00:00 2001 From: TheFlow Date: Wed, 11 Feb 2026 06:52:18 +1300 Subject: [PATCH] fix: Improve WCAG AA contrast ratios across all public pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Apply the same contrast fixes from the homepage audit to 10 additional pages. All changes are one shade darker within the same hue family: - text-teal-600 → text-teal-700 (4.08:1 → 5.31:1) - text-emerald-600 → text-emerald-700 (4.52:1 → 5.94:1) - text-gray-500 → text-gray-600 on gray backgrounds (3.77:1 → 5.27:1) Files: architecture, village-case-study, implementer, leader, timeline, api-reference, koha, koha/transparency, gdpr, agent-lightning Co-Authored-By: Claude Opus 4.6 --- public/api-reference.html | 16 +++++++------- public/architecture.html | 28 ++++++++++++------------ public/gdpr.html | 2 +- public/implementer.html | 2 +- public/integrations/agent-lightning.html | 2 +- public/koha.html | 2 +- public/koha/transparency.html | 2 +- public/leader.html | 12 +++++----- public/timeline.html | 10 ++++----- public/village-case-study.html | 8 +++---- 10 files changed, 42 insertions(+), 42 deletions(-) diff --git a/public/api-reference.html b/public/api-reference.html index 634c9415..287abfcc 100644 --- a/public/api-reference.html +++ b/public/api-reference.html @@ -50,12 +50,12 @@ Authentication Documents Governance Services - 1. Classifier - 2. Validator - 3. BoundaryEnforcer - 4. Pressure Monitor - 5. Verifier - 6. AuditLogger + 1. Classifier + 2. Validator + 3. BoundaryEnforcer + 4. Pressure Monitor + 5. Verifier + 6. AuditLogger Admin Error Codes @@ -822,8 +822,8 @@ - - + + diff --git a/public/architecture.html b/public/architecture.html index 3c5704a4..30ec3510 100644 --- a/public/architecture.html +++ b/public/architecture.html @@ -163,15 +163,15 @@
- +
- +
- +
@@ -487,15 +487,15 @@

Where the framework started: six services validate every AI action before execution.

@@ -507,15 +507,15 @@

Where the research is going: governance inside the training loop, not post-hoc filtering.

@@ -900,7 +900,7 @@

-

+

@@ -984,19 +984,19 @@

  • - + Governance during training (Not-Separateness applied to optimisation)
  • - + Two-model architecture (3B fast + 8B reasoning) under unified governance
  • - + Per-tenant LoRA adapters with consent-verified training data
  • - + Thirteen wisdom traditions available for Layer 3 adoption
diff --git a/public/gdpr.html b/public/gdpr.html index 3ce55582..5e2eccab 100644 --- a/public/gdpr.html +++ b/public/gdpr.html @@ -41,7 +41,7 @@

GDPR Compliance

How Tractatus approaches data protection through architectural constraints

-

Last updated: October 28, 2025

+

Last updated: October 28, 2025

diff --git a/public/implementer.html b/public/implementer.html index a15d5ee1..b7f48237 100644 --- a/public/implementer.html +++ b/public/implementer.html @@ -1472,7 +1472,7 @@ for user_message in conversation:
- +
diff --git a/public/integrations/agent-lightning.html b/public/integrations/agent-lightning.html index 6fa8db1d..4efe4bc1 100644 --- a/public/integrations/agent-lightning.html +++ b/public/integrations/agent-lightning.html @@ -26,7 +26,7 @@

Agent Lightning Integration

Governance + Performance: Can safety boundaries persist through reinforcement learning optimization?

-

Status: Operational (CPU baseline established) | Integration Date: November 2025

+

Status: Operational (CPU baseline established) | Integration Date: November 2025

diff --git a/public/koha.html b/public/koha.html index 09b6b3eb..030bc45a 100644 --- a/public/koha.html +++ b/public/koha.html @@ -248,7 +248,7 @@ class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:border-blue-600 focus:outline-none" aria-describedby="public-name-help" > -

Can be your real name, organization, or pseudonym

+

Can be your real name, organization, or pseudonym

diff --git a/public/koha/transparency.html b/public/koha/transparency.html index a294ea75..63c03dc1 100644 --- a/public/koha/transparency.html +++ b/public/koha/transparency.html @@ -56,7 +56,7 @@ Full visibility into donations received and how we allocate them to support the Tractatus Framework.

-

+

Last updated: Loading...

@@ -531,7 +531,7 @@
@@ -809,7 +809,7 @@
@@ -836,7 +836,7 @@
@@ -872,7 +872,7 @@
@@ -922,7 +922,7 @@
diff --git a/public/timeline.html b/public/timeline.html index bea0e18b..4e929db8 100644 --- a/public/timeline.html +++ b/public/timeline.html @@ -173,7 +173,7 @@
- October 16-19, 2025 + October 16-19, 2025

Internationalisation

Full i18n support was added across all pages using a custom lightweight system (no framework dependency). Initial languages: English, German, French, with te reo Māori added later via DeepL. The language selection includes the Tino Rangatiratanga flag for Māori — a deliberate choice reflecting the project's commitment to indigenous data sovereignty over national symbolism. @@ -238,7 +238,7 @@

- December 2025 + December 2025

Village Case Study

The Village platform — a community-governed digital space — became the primary production deployment of Tractatus governance. Home AI, the platform's locally-scoped language model, applies all six governance services to every user interaction: RAG-based help, document OCR, story assistance, and AI memory transparency. @@ -246,7 +246,7 @@

A formal case study was published documenting the deployment, including honest limitations: early-stage federated deployment, self-reported metrics, operator-developer overlap. Independent validation was scheduled for 2026.

- Read the case study → + Read the case study →
@@ -306,11 +306,11 @@
Governance services
-
5
+
5
Languages supported
-
3
+
3
Paper editions
diff --git a/public/village-case-study.html b/public/village-case-study.html index fac3af6f..0741c79e 100644 --- a/public/village-case-study.html +++ b/public/village-case-study.html @@ -271,7 +271,7 @@
- +
@@ -290,7 +290,7 @@
- +
@@ -309,7 +309,7 @@
- +
@@ -329,7 +329,7 @@
- +
CodeDescriptionCodeDescription