- Created /source-code.html — sovereign hosting landing page explaining
why we left GitHub, how to access the code, and the sovereignty model
- Navbar: GitHub link → Source Code link (desktop + mobile)
- Footer: GitHub link → Source Code link
- Docs sidebar: GitHub section → Source Code section with sovereign repo
- Implementer page: all repository links point to /source-code.html,
clone instructions updated, CI/CD code example genericised
- FAQ: GitHub Discussions button → Contact Us with email icon
- FAQ content: all 4 locales (en/de/fr/mi) rewritten to remove
GitHub Actions YAML, GitHub URLs, and GitHub-specific patterns
- faq.js fallback content: same changes as locale files
- agent-lightning integration page: updated to source-code.html
- Project model: example URL changed from GitHub to Codeberg
- All locale files updated: navbar.github → navbar.source_code,
footer GitHub → source_code, FAQ button text updated in 4 languages
Zero GitHub references remain in any HTML, JS, or JSON file
(only github-dark.min.css theme name in highlight.js CDN reference).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace "2,900+" with "171,800+" audit decisions in the Alexander
collaboration opportunities section across HTML and all 4 locale
files (EN, DE, FR, MI).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add i18n data-i18n attributes to navbar.js (~30 elements) and expand
all 4 common.json files with navbar translation keys (EN/DE/FR/MI)
- Replace broken HuggingFace Space links with local audit analytics
dashboard across 4 HTML files; update counts to 171,800+
- Add Steering Vectors, Taonga Governance, and Home AI sections to
researcher.html, leader.html, and implementer.html
- Update stale metrics: development period (11+ months), sessions
(1,000+), instructions (68), model references (Opus 4.6)
- Update roadmap Multi-LLM status to reflect Home AI as first non-Claude
deployment; add Sovereign Training Pipeline and Taonga Registry items
- Update all EN/DE/FR translation files with new section keys
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add HF Space link translations for researcher page collaboration section
- Add HF Space resource translations for researcher page resources section
- Add HF Space CTA translation for homepage hero section
- Add interactive exploration section translations for architecture page
All translations provided in English, German, and French.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Fixed 4 inst_017 violations (absolute assurance terms) in Alexander
principles sections:
leader.html:
- Line 141: "technically impossible to bypass" → accurate description
with bypass mechanism acknowledgment
- Line 204: "cannot be disabled" → "integrated into critical path"
- Line 206: "Cannot be circumvented" → evidence-based enforcement desc
researcher.html:
- Line 172: "cannot be bypassed" → "enforcement is structural"
Also added German/French translations for both Alexander sections
(54 new i18n keys across 6 JSON files). Translations ready for when
HTML i18n attributes are added.
All changes comply with inst_017 (no absolute assurance), inst_088
(candid about limitations).
🔍 Framework Audit: audit_69033591c2c8f227339e33f7
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Added share section to Researcher, Implementer, Leader, About pages
- Consistent placement before footer on all pages
- Added share-cta.js script to all pages
- Translations: EN, DE, FR for all pages
- Same quiet professional styling as homepage
- Generated cultural-dna-rules.pdf documenting inst_085-089 + Refinement 3
- Updated researcher.html to reference cultural-dna-rules.pdf (2 locations)
- Translated link text to German and French via DeepL
- Removed "DRAFT" badge from resources section
Previous: Pluralistic Values Deliberation Plan v2 (early planning doc)
Current: Cultural DNA Rules (implemented governance rules for researchers)
Note: PDF not committed (generated from markdown, excluded by .gitignore)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Implemented full translation infrastructure for researcher.html:
- Added 148 data-i18n attributes across all content sections
- Created 142 translation keys in nested JSON structure
- Translated all keys to German (DE) and French (FR) via DeepL Pro API
- Zero translation errors, all keys validated across 3 languages
Content translated includes:
- Research Context & Scope (4 major paragraphs)
- Theoretical Foundations (Organizational Theory + Values Pluralism accordions)
- Empirical Observations (3 documented failure modes with labels)
- Six-Component Architecture (all services with descriptions)
- Interactive Demonstrations, Resources, Bibliography, Limitations
New scripts:
- translate-researcher-deepl.js: Automated DeepL translation with rate limiting
- validate-researcher-i18n.js: i18n completeness validation tool
Translation quality verified with sample checks. Page ready for multilingual deployment.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Full WCAG accessibility: ARIA attributes (aria-expanded, aria-controls), keyboard navigation (Enter/Space)
- Reframed research context: Berlin/Weil as primary intellectual foundation (moral pluralism, categorical imperative)
- Bibliography with proper academic citations: Weil (The Need for Roots, Gravity and Grace), Berlin (Four Essays on Liberty)
- Fixed footer i18n: Implemented recursive deepMerge() to preserve nested translation objects
- Root cause: Shallow merge {...obj1, ...obj2} was overwriting entire footer object from common.json
- Consolidated all footer translations in common.json, removed from page-specific files
- Mobile optimization: 44px/48px touch targets, touch-action: manipulation, responsive design
- Progressive enhancement: <noscript> fallback for JavaScript-disabled users
- Version 1.3.0
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>