tractatus/public
TheFlow 7115bd9fd8 feat(i18n): complete architecture.html internationalization with P0/P1/P2 fixes
## P0 - Launch Blockers
 Created comprehensive translation files (EN, DE, FR)
  - /locales/en/architecture.json (31 translatable sections)
  - /locales/de/architecture.json (complete German translations)
  - /locales/fr/architecture.json (complete French translations)

 Added data-i18n attributes throughout HTML
  - Breadcrumb navigation
  - Hero section (badge, title, subtitle, challenge, approach, CTAs)
  - Comparison section (headings, titles)
  - Architecture diagram (titles, descriptions for all 3 layers)
  - Six Governance Services (all service names, descriptions, promises)
  - Interactive section (titles, instructions, tooltips)
  - Data visualizations heading
  - Production section (titles, results, disclaimers)
  - Limitations section (headings, limitations list, quote)
  - CTA section (heading, subtitle, buttons)
  - Total: 31 data-i18n attributes added

 Fixed card overflow on Six Governance Services cards
  - Added min-w-0 max-w-full overflow-hidden to all 6 service cards
  - Added break-words overflow-wrap-anywhere to card titles
  - Added break-words to service descriptions
  - Prevents cards from breaking container boundaries

## P1 - Should Fix Before Launch
 Added touch event handling to interactive diagram
  - Added touchstart listener with passive:false
  - Prevents default behavior for better mobile UX
  - Complements existing click handlers

## P2 - Nice to Have
 Improved mobile diagram sizing
  - Increased from w-48 sm:w-56 lg:w-64 to w-64 sm:w-72 lg:w-80
  - ~33% larger on all breakpoints for better mobile visibility

 Added soft hyphens to long service names
  - BoundaryEnforcer → Boundary­Enforcer
  - InstructionPersistenceClassifier → Instruction­Persistence­Classifier
  - CrossReferenceValidator → Cross­Reference­Validator
  - ContextPressureMonitor → Context­Pressure­Monitor
  - MetacognitiveVerifier → Metacognitive­Verifier
  - PluralisticDeliberationOrchestrator → Pluralistic­Deliberation­Orchestrator
  - Enables intelligent line breaking for long CamelCase service names

## Changes Summary
- 3 new translation files created (1,866 lines total)
- architecture.html: 31 data-i18n attributes, 6 overflow-protected cards, 6 soft hyphens
- interactive-diagram.js: Added touch event support for mobile

## Impact
- architecture.html now fully internationalized (EN, DE, FR)
- Cards respect boundaries on all screen sizes
- Interactive diagram works on touch devices
- Long service names wrap intelligently
- Matches quality level of docs.html

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 11:33:04 +13:00
..
.well-known fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
about fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
admin fix(audit): fix timeline chart rendering with pixel heights and count labels 2025-10-25 12:22:55 +13:00
css fix(css): correct justify-center syntax error in loading overlay 2025-10-24 12:41:53 +13:00
demos fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
docs fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
downloads fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
fonts fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
images docs: complete research documentation publication (Phases 1-6) 2025-10-25 20:10:04 +13:00
js feat(i18n): complete architecture.html internationalization with P0/P1/P2 fixes 2025-10-26 11:33:04 +13:00
koha feat(crm): complete Phase 3 multi-project CRM + critical bug fixes 2025-10-24 18:10:14 +13:00
locales feat(i18n): complete architecture.html internationalization with P0/P1/P2 fixes 2025-10-26 11:33:04 +13:00
about.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
api-reference.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
architecture.html feat(i18n): complete architecture.html internationalization with P0/P1/P2 fixes 2025-10-26 11:33:04 +13:00
blog-post.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
blog.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
case-submission.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
check-version.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
docs-viewer.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
docs.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
faq.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
favicon-new.svg fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
favicon.ico fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
favicon.svg fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
implementer.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
implementer.html.backup fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
index.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
koha.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
leader.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
manifest.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
media-inquiry.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
media-triage-transparency.html fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
privacy.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
researcher.html chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00
service-worker.js chore: bump cache version for deployment 2025-10-26 02:21:25 +13:00
test-pressure-chart.html fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
version.json chore: bump cache version for deployment 2025-10-26 11:04:37 +13:00