chore: bump cache version for deployment
This commit is contained in:
parent
b655c8f568
commit
5e981db9d7
26 changed files with 216 additions and 216 deletions
|
|
@ -5,9 +5,9 @@
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>About | Tractatus AI Safety Framework</title>
|
<title>About | Tractatus AI Safety Framework</title>
|
||||||
<meta name="description" content="Learn about the Tractatus Framework: our mission, values, team, and commitment to preserving human agency through structural AI safety.">
|
<meta name="description" content="Learn about the Tractatus Framework: our mission, values, team, and commitment to preserving human agency through structural AI safety.">
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
/* Accessibility: Skip link */
|
/* Accessibility: Skip link */
|
||||||
.skip-link { position: absolute; left: -9999px; top: 0; }
|
.skip-link { position: absolute; left: -9999px; top: 0; }
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Breadcrumb Navigation -->
|
<!-- Breadcrumb Navigation -->
|
||||||
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
||||||
|
|
@ -314,22 +314,22 @@
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<!-- Internationalization -->
|
<!-- Internationalization -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Scroll Animations (Phase 3) -->
|
<!-- Scroll Animations (Phase 3) -->
|
||||||
<script src="/js/scroll-animations.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/scroll-animations.js?v=0.1.2.1773465731103"></script>
|
||||||
<!-- Page Transitions (Phase 3) -->
|
<!-- Page Transitions (Phase 3) -->
|
||||||
<script src="/js/page-transitions.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/page-transitions.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Share CTA functionality -->
|
<!-- Share CTA functionality -->
|
||||||
<script src="/js/share-cta.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/share-cta.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
||||||
<script src="/js/components/feedback.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/feedback.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -4,15 +4,15 @@
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>Admin Dashboard | Tractatus Framework</title>
|
<title>Admin Dashboard | Tractatus Framework</title>
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<script defer src="/js/admin/auth-check.js?v=0.1.2.1773464288554"></script>
|
<script defer src="/js/admin/auth-check.js?v=0.1.2.1773465731103"></script>
|
||||||
</head>
|
</head>
|
||||||
<body class="bg-gray-50">
|
<body class="bg-gray-50">
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<div id="admin-navbar" data-page-title="Dashboard" data-page-icon="dashboard"></div>
|
<div id="admin-navbar" data-page-title="Dashboard" data-page-icon="dashboard"></div>
|
||||||
<script src="/js/components/navbar-admin.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar-admin.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Main Content -->
|
<!-- Main Content -->
|
||||||
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8">
|
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8">
|
||||||
|
|
@ -225,7 +225,7 @@
|
||||||
<!-- Modals -->
|
<!-- Modals -->
|
||||||
<div id="modal-container"></div>
|
<div id="modal-container"></div>
|
||||||
|
|
||||||
<script src="/js/admin/dashboard.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/admin/dashboard.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>API Reference | Tractatus Framework</title>
|
<title>API Reference | Tractatus Framework</title>
|
||||||
<meta name="description" content="Complete API reference for Tractatus Framework - endpoints, authentication, request/response formats, and examples.">
|
<meta name="description" content="Complete API reference for Tractatus Framework - endpoints, authentication, request/response formats, and examples.">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.endpoint-badge {
|
.endpoint-badge {
|
||||||
@apply inline-block px-2 py-1 rounded text-xs font-mono font-semibold;
|
@apply inline-block px-2 py-1 rounded text-xs font-mono font-semibold;
|
||||||
|
|
@ -871,7 +871,7 @@
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,9 @@
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.article-container { max-width: 800px; margin: 0 auto; padding: 2rem 1.5rem 4rem; }
|
.article-container { max-width: 800px; margin: 0 auto; padding: 2rem 1.5rem 4rem; }
|
||||||
|
|
@ -75,7 +75,7 @@
|
||||||
<body class="bg-white">
|
<body class="bg-white">
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<article class="article-container">
|
<article class="article-container">
|
||||||
<header class="article-header">
|
<header class="article-header">
|
||||||
|
|
@ -453,7 +453,7 @@
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,9 @@
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.article-container { max-width: 800px; margin: 0 auto; padding: 2rem 1.5rem 4rem; }
|
.article-container { max-width: 800px; margin: 0 auto; padding: 2rem 1.5rem 4rem; }
|
||||||
|
|
@ -75,7 +75,7 @@
|
||||||
<body class="bg-white">
|
<body class="bg-white">
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<article class="article-container">
|
<article class="article-container">
|
||||||
<header class="article-header">
|
<header class="article-header">
|
||||||
|
|
@ -488,7 +488,7 @@
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,9 @@
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.article-container { max-width: 800px; margin: 0 auto; padding: 2rem 1.5rem 4rem; }
|
.article-container { max-width: 800px; margin: 0 auto; padding: 2rem 1.5rem 4rem; }
|
||||||
|
|
@ -74,7 +74,7 @@
|
||||||
<body class="bg-white">
|
<body class="bg-white">
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<article class="article-container">
|
<article class="article-container">
|
||||||
<header class="article-header">
|
<header class="article-header">
|
||||||
|
|
@ -458,7 +458,7 @@
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,9 @@
|
||||||
<meta name="twitter:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
<meta name="twitter:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
||||||
|
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.skip-link { position: absolute; left: -9999px; }
|
.skip-link { position: absolute; left: -9999px; }
|
||||||
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
||||||
|
|
@ -46,7 +46,7 @@
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<div id="navbar-placeholder" class="min-h-16"></div>
|
<div id="navbar-placeholder" class="min-h-16"></div>
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Breadcrumb Navigation -->
|
<!-- Breadcrumb Navigation -->
|
||||||
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
||||||
|
|
@ -466,16 +466,16 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Internationalization -->
|
<!-- Internationalization -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103" defer></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103" defer></script>
|
||||||
|
|
||||||
<!-- Scroll Animations -->
|
<!-- Scroll Animations -->
|
||||||
<script src="/js/scroll-animations.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/scroll-animations.js?v=0.1.2.1773465731103"></script>
|
||||||
<!-- Page Transitions -->
|
<!-- Page Transitions -->
|
||||||
<script src="/js/page-transitions.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/page-transitions.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -31,8 +31,8 @@
|
||||||
<!-- RSS Feed -->
|
<!-- RSS Feed -->
|
||||||
<link rel="alternate" type="application/rss+xml" title="Tractatus Blog RSS Feed" href="/api/blog/rss">
|
<link rel="alternate" type="application/rss+xml" title="Tractatus Blog RSS Feed" href="/api/blog/rss">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
/* Accessibility: Skip link */
|
/* Accessibility: Skip link */
|
||||||
.skip-link { position: absolute; left: -9999px; top: 0; }
|
.skip-link { position: absolute; left: -9999px; top: 0; }
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Breadcrumb -->
|
<!-- Breadcrumb -->
|
||||||
<div class="bg-white border-b border-gray-200">
|
<div class="bg-white border-b border-gray-200">
|
||||||
|
|
@ -244,13 +244,13 @@
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
|
|
||||||
<!-- Newsletter Component -->
|
<!-- Newsletter Component -->
|
||||||
<script src="/js/components/newsletter.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/newsletter.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Load Blog Post JavaScript -->
|
<!-- Load Blog Post JavaScript -->
|
||||||
<script src="/js/blog-post.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/blog-post.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,8 @@
|
||||||
<!-- RSS Feed -->
|
<!-- RSS Feed -->
|
||||||
<link rel="alternate" type="application/rss+xml" title="Tractatus Blog RSS Feed" href="/api/blog/rss">
|
<link rel="alternate" type="application/rss+xml" title="Tractatus Blog RSS Feed" href="/api/blog/rss">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
/* Accessibility: Skip link */
|
/* Accessibility: Skip link */
|
||||||
.skip-link { position: absolute; left: -9999px; top: 0; }
|
.skip-link { position: absolute; left: -9999px; top: 0; }
|
||||||
|
|
@ -52,7 +52,7 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Hero Section -->
|
<!-- Hero Section -->
|
||||||
<div class="bg-gradient-to-br from-indigo-50 to-blue-50 py-20">
|
<div class="bg-gradient-to-br from-indigo-50 to-blue-50 py-20">
|
||||||
|
|
@ -187,17 +187,17 @@
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<!-- Internationalization (must load first for footer translations) -->
|
<!-- Internationalization (must load first for footer translations) -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Newsletter Component -->
|
<!-- Newsletter Component -->
|
||||||
<script src="/js/components/newsletter.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/newsletter.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Load Blog JavaScript -->
|
<!-- Load Blog JavaScript -->
|
||||||
<script src="/js/blog.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/blog.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,9 @@
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title data-i18n="page.title">Submit Case Study | Tractatus AI Safety</title>
|
<title data-i18n="page.title">Submit Case Study | Tractatus AI Safety</title>
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
/* Accessibility: Skip link */
|
/* Accessibility: Skip link */
|
||||||
.skip-link { position: absolute; left: -9999px; top: 0; }
|
.skip-link { position: absolute; left: -9999px; top: 0; }
|
||||||
|
|
@ -80,8 +80,8 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Main Content -->
|
<!-- Main Content -->
|
||||||
<main id="main-content" class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
<main id="main-content" class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
||||||
|
|
@ -220,11 +220,11 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/case-submission.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/case-submission.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,6 @@
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/js/check-version.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/check-version.js?v=0.1.2.1773465731103"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,8 @@
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>Documentation - Tractatus Framework</title>
|
<title>Documentation - Tractatus Framework</title>
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
/* Prose styling for document content - uses plain CSS (not @apply, which is build-time only) */
|
/* Prose styling for document content - uses plain CSS (not @apply, which is build-time only) */
|
||||||
.prose h1 { font-size: 1.875rem; font-weight: 700; margin-top: 2rem; margin-bottom: 1rem; color: #111827; line-height: 1.2; }
|
.prose h1 { font-size: 1.875rem; font-weight: 700; margin-top: 2rem; margin-bottom: 1rem; color: #111827; line-height: 1.2; }
|
||||||
|
|
@ -89,12 +89,12 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Scripts -->
|
<!-- Scripts -->
|
||||||
<script src="/js/utils/api.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/utils/api.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/utils/router.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/utils/router.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/document-viewer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/document-viewer.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/code-copy-button.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/code-copy-button.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/toc.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/toc.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/docs-viewer-app.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/docs-viewer-app.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -38,9 +38,9 @@
|
||||||
<meta name="apple-mobile-web-app-title" content="Tractatus">
|
<meta name="apple-mobile-web-app-title" content="Tractatus">
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
html { scroll-behavior: smooth; }
|
html { scroll-behavior: smooth; }
|
||||||
|
|
||||||
|
|
@ -511,7 +511,7 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103" defer></script>
|
||||||
|
|
||||||
<!-- Page Header -->
|
<!-- Page Header -->
|
||||||
<div class="bg-white border-b border-gray-200">
|
<div class="bg-white border-b border-gray-200">
|
||||||
|
|
@ -915,15 +915,15 @@
|
||||||
|
|
||||||
<!-- Version Management & PWA -->
|
<!-- Version Management & PWA -->
|
||||||
|
|
||||||
<script src="/js/version-manager.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/version-manager.js?v=0.1.2.1773465731103" defer></script>
|
||||||
|
|
||||||
<script src="/js/components/document-cards.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/components/document-cards.js?v=0.1.2.1773465731103" defer></script>
|
||||||
<script src="/js/docs-app.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/docs-app.js?v=0.1.2.1773465731103" defer></script>
|
||||||
<script src="/js/docs-search-enhanced.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/docs-search-enhanced.js?v=0.1.2.1773465731103" defer></script>
|
||||||
|
|
||||||
<!-- Internationalization -->
|
<!-- Internationalization -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103" defer></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103" defer></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -18,21 +18,21 @@
|
||||||
<meta name="apple-mobile-web-app-title" content="Tractatus">
|
<meta name="apple-mobile-web-app-title" content="Tractatus">
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
|
|
||||||
<!-- Syntax highlighting for code blocks -->
|
<!-- Syntax highlighting for code blocks -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css?v=0.1.2.1773465731103">
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js?v=0.1.2.1773464288554"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/bash.min.js?v=0.1.2.1773464288554"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/bash.min.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/javascript.min.js?v=0.1.2.1773464288554"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/javascript.min.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/json.min.js?v=0.1.2.1773464288554"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/json.min.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/yaml.min.js?v=0.1.2.1773464288554"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/yaml.min.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/python.min.js?v=0.1.2.1773464288554"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/python.min.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Markdown parser -->
|
<!-- Markdown parser -->
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/marked/11.0.0/marked.min.js?v=0.1.2.1773464288554"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/marked/11.0.0/marked.min.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
/* Accessibility: Skip link */
|
/* Accessibility: Skip link */
|
||||||
|
|
@ -327,7 +327,7 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Hero -->
|
<!-- Hero -->
|
||||||
<div class="bg-gradient-to-br from-blue-50 to-indigo-50 py-16">
|
<div class="bg-gradient-to-br from-blue-50 to-indigo-50 py-16">
|
||||||
|
|
@ -632,17 +632,17 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Internationalization -->
|
<!-- Internationalization -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Version Management & PWA -->
|
<!-- Version Management & PWA -->
|
||||||
|
|
||||||
<script src="/js/version-manager.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/version-manager.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<script src="/js/faq.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/faq.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,9 @@
|
||||||
<link rel="manifest" href="/manifest.json">
|
<link rel="manifest" href="/manifest.json">
|
||||||
<meta name="theme-color" content="#3b82f6">
|
<meta name="theme-color" content="#3b82f6">
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.skip-link { position: absolute; left: -9999px; top: 0; }
|
.skip-link { position: absolute; left: -9999px; top: 0; }
|
||||||
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; border: 2px solid #3b82f6; }
|
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; border: 2px solid #3b82f6; }
|
||||||
|
|
@ -72,7 +72,7 @@
|
||||||
<body class="bg-gray-50">
|
<body class="bg-gray-50">
|
||||||
|
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Breadcrumb -->
|
<!-- Breadcrumb -->
|
||||||
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
||||||
|
|
@ -1163,7 +1163,7 @@ function routeQuery(query, governanceContext) {
|
||||||
|
|
||||||
<div class="mt-6 bg-amber-50 border-l-4 border-amber-600 p-4 rounded-r-lg">
|
<div class="mt-6 bg-amber-50 border-l-4 border-amber-600 p-4 rounded-r-lg">
|
||||||
<p class="text-sm text-amber-900" data-i18n="village_ai_arch.status_note">
|
<p class="text-sm text-amber-900" data-i18n="village_ai_arch.status_note">
|
||||||
<strong>Status:</strong> Inference governance operational. Sovereign training pipeline installation in progress. Production deployment at Village Home Trust validates governance portability across model architectures.
|
<strong>Status:</strong> Inference governance operational. Sovereign training pipeline installation in progress. Production deployment at the Village platform validates governance portability across model architectures.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -1977,23 +1977,23 @@ for user_message in conversation:
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/scroll-animations.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/scroll-animations.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/page-transitions.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/page-transitions.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<script src="/js/version-manager.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/version-manager.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Share CTA functionality -->
|
<!-- Share CTA functionality -->
|
||||||
<script src="/js/share-cta.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/share-cta.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
||||||
<script src="/js/components/feedback.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/feedback.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Newsletter Subscription Modal -->
|
<!-- Newsletter Subscription Modal -->
|
||||||
<script src="/js/components/newsletter.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/newsletter.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -33,9 +33,9 @@
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.skip-link { position: absolute; left: -9999px; }
|
.skip-link { position: absolute; left: -9999px; }
|
||||||
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
||||||
|
|
@ -53,7 +53,7 @@
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<div id="navbar-placeholder" class="min-h-16"></div>
|
<div id="navbar-placeholder" class="min-h-16"></div>
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Hero Section -->
|
<!-- Hero Section -->
|
||||||
<header role="banner">
|
<header role="banner">
|
||||||
|
|
@ -616,27 +616,27 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Version Management -->
|
<!-- Version Management -->
|
||||||
<script src="/js/version-manager.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/version-manager.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Share CTA functionality -->
|
<!-- Share CTA functionality -->
|
||||||
<script src="/js/share-cta.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/share-cta.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Internationalization -->
|
<!-- Internationalization -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Scroll Animations -->
|
<!-- Scroll Animations -->
|
||||||
<script src="/js/scroll-animations.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/scroll-animations.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/page-transitions.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/page-transitions.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Feedback System -->
|
<!-- Feedback System -->
|
||||||
<script src="/js/components/feedback.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/feedback.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Newsletter Subscription Modal -->
|
<!-- Newsletter Subscription Modal -->
|
||||||
<script src="/js/components/newsletter.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/newsletter.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>Koha — Reciprocal Support | Tractatus AI Safety</title>
|
<title>Koha — Reciprocal Support | Tractatus AI Safety</title>
|
||||||
<meta name="description" content="Join a relationship of mutual support for AI safety. Koha is reciprocal giving that maintains community bonds — your contribution sustains this work; our work serves you and the commons.">
|
<meta name="description" content="Join a relationship of mutual support for AI safety. Koha is reciprocal giving that maintains community bonds — your contribution sustains this work; our work serves you and the commons.">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.gradient-text { background: linear-gradient(120deg, #3b82f6 0%, #8b5cf6 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
|
.gradient-text { background: linear-gradient(120deg, #3b82f6 0%, #8b5cf6 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
|
||||||
.skip-link { position: absolute; left: -9999px; }
|
.skip-link { position: absolute; left: -9999px; }
|
||||||
|
|
@ -53,7 +53,7 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Main Content -->
|
<!-- Main Content -->
|
||||||
<main id="main-content" class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
<main id="main-content" class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
||||||
|
|
@ -382,17 +382,17 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Currency utilities and selector -->
|
<!-- Currency utilities and selector -->
|
||||||
<script src="/js/utils/currency.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/utils/currency.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/currency-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/currency-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Donation form functionality -->
|
<!-- Donation form functionality -->
|
||||||
<script src="/js/koha-donation.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/koha-donation.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Internationalization -->
|
<!-- Internationalization -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -13,9 +13,9 @@
|
||||||
<meta name="theme-color" content="#8b5cf6">
|
<meta name="theme-color" content="#8b5cf6">
|
||||||
|
|
||||||
<!-- Stylesheets -->
|
<!-- Stylesheets -->
|
||||||
<link rel="stylesheet" href="/css/design-system.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/design-system.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/company-hub-navbar.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/company-hub-navbar.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/footer.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/footer.css?v=0.1.2.1773465731103">
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
:root {
|
:root {
|
||||||
|
|
@ -761,10 +761,10 @@
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<div id="main-footer" data-back-to-home="true" data-force-home-url="/index.html"></div>
|
<div id="main-footer" data-back-to-home="true" data-force-home-url="/index.html"></div>
|
||||||
|
|
||||||
<script src="/js/company-hub-i18n.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/company-hub-i18n.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/theme.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/theme.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/company-hub-navbar-component.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/company-hub-navbar-component.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/company-hub-navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/company-hub-navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/Footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/Footer.js?v=0.1.2.1773465731103"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,9 @@
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
|
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.hover-lift { transition: all 0.3s ease; }
|
.hover-lift { transition: all 0.3s ease; }
|
||||||
.hover-lift:hover { transform: translateY(-2px); }
|
.hover-lift:hover { transform: translateY(-2px); }
|
||||||
|
|
@ -83,7 +83,7 @@
|
||||||
|
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Breadcrumb Navigation -->
|
<!-- Breadcrumb Navigation -->
|
||||||
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
||||||
|
|
@ -1102,30 +1102,30 @@
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<!-- Internationalization (must load first for footer translations) -->
|
<!-- Internationalization (must load first for footer translations) -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Scroll Animations (Phase 3) -->
|
<!-- Scroll Animations (Phase 3) -->
|
||||||
<script src="/js/scroll-animations.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/scroll-animations.js?v=0.1.2.1773465731103"></script>
|
||||||
<!-- Page Transitions (Phase 3) -->
|
<!-- Page Transitions (Phase 3) -->
|
||||||
<script src="/js/page-transitions.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/page-transitions.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Version Management & PWA -->
|
<!-- Version Management & PWA -->
|
||||||
|
|
||||||
<script src="/js/version-manager.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/version-manager.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/leader-page.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/leader-page.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Share CTA functionality -->
|
<!-- Share CTA functionality -->
|
||||||
<script src="/js/share-cta.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/share-cta.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
||||||
<script src="/js/components/feedback.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/feedback.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Newsletter Subscription Modal -->
|
<!-- Newsletter Subscription Modal -->
|
||||||
<script src="/js/components/newsletter.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/newsletter.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,9 @@
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title data-i18n="page.title">Media Inquiry | Tractatus AI Safety</title>
|
<title data-i18n="page.title">Media Inquiry | Tractatus AI Safety</title>
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.form-group { margin-bottom: 1.5rem; }
|
.form-group { margin-bottom: 1.5rem; }
|
||||||
.form-label {
|
.form-label {
|
||||||
|
|
@ -70,8 +70,8 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Main Content -->
|
<!-- Main Content -->
|
||||||
<main id="main-content" class="max-w-3xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
<main id="main-content" class="max-w-3xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
||||||
|
|
@ -174,11 +174,11 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/media-inquiry.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/media-inquiry.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title data-i18n="meta.title">Privacy Policy | Tractatus AI Safety Framework</title>
|
<title data-i18n="meta.title">Privacy Policy | Tractatus AI Safety Framework</title>
|
||||||
<meta name="description" content="Privacy policy for the Tractatus AI Safety Framework. Learn how we collect, use, and protect your data." data-i18n="meta.description">
|
<meta name="description" content="Privacy policy for the Tractatus AI Safety Framework. Learn how we collect, use, and protect your data." data-i18n="meta.description">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.skip-link { position: absolute; left: -9999px; }
|
.skip-link { position: absolute; left: -9999px; }
|
||||||
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
||||||
|
|
@ -28,11 +28,11 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation (injected by navbar.js) -->
|
<!-- Navigation (injected by navbar.js) -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- i18n Support -->
|
<!-- i18n Support -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Main Content -->
|
<!-- Main Content -->
|
||||||
<main id="main-content" class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
<main id="main-content" class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
||||||
|
|
@ -275,7 +275,7 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,9 @@
|
||||||
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
<link rel="apple-touch-icon" href="/images/tractatus-icon-new.svg">
|
||||||
|
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.skip-link { position: absolute; left: -9999px; }
|
.skip-link { position: absolute; left: -9999px; }
|
||||||
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
||||||
|
|
@ -89,7 +89,7 @@
|
||||||
</div>
|
</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
|
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Breadcrumb Navigation -->
|
<!-- Breadcrumb Navigation -->
|
||||||
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
||||||
|
|
@ -127,7 +127,7 @@
|
||||||
<div class="bg-amber-50 border border-amber-200 rounded-lg p-6 mb-6 animate-on-scroll" data-animation="slide-up" data-stagger="100">
|
<div class="bg-amber-50 border border-amber-200 rounded-lg p-6 mb-6 animate-on-scroll" data-animation="slide-up" data-stagger="100">
|
||||||
<p class="text-sm text-amber-900 font-medium mb-2" data-i18n="sections.research_context.development_note">Development Context</p>
|
<p class="text-sm text-amber-900 font-medium mb-2" data-i18n="sections.research_context.development_note">Development Context</p>
|
||||||
<p class="text-sm text-amber-800" data-i18n="sections.research_context.development_text">
|
<p class="text-sm text-amber-800" data-i18n="sections.research_context.development_text">
|
||||||
Tractatus has been developed from April 2025 and is now in active production (11+ months). What began as a single-project demonstration has expanded to include production deployment at Village Home Trust and sovereign language model governance through Village AI. Observations derive from direct engagement with Claude Code (Anthropic Claude models, Sonnet 4.5 through Opus 4.6) across over 1,000 development sessions. This is exploratory research, not controlled study.
|
Tractatus has been developed from October 2025 and is now in active production (5 months). What began as a single-project demonstration has expanded to include production deployment at the Village platform and sovereign language model governance through Village AI. Observations derive from direct engagement with Claude Code (Anthropic Claude models, Sonnet 4.5 through Opus 4.6) across over 900 development sessions. This is exploratory research, not controlled study.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -195,7 +195,7 @@
|
||||||
<h3 class="text-lg font-bold text-gray-900 mt-6 mb-3" data-i18n="alexander_research.collaboration_heading">Research Collaboration Opportunities</h3>
|
<h3 class="text-lg font-bold text-gray-900 mt-6 mb-3" data-i18n="alexander_research.collaboration_heading">Research Collaboration Opportunities</h3>
|
||||||
|
|
||||||
<ul class="space-y-2 text-sm">
|
<ul class="space-y-2 text-sm">
|
||||||
<li data-i18n-html="alexander_research.collaboration_items.0"><strong>Effectiveness Measurement:</strong> Do Alexander principles improve governance outcomes compared to baseline? Access to 171,800+ audit decisions for quantitative analysis.</li>
|
<li data-i18n-html="alexander_research.collaboration_items.0"><strong>Effectiveness Measurement:</strong> Do Alexander principles improve governance outcomes compared to baseline? Access to production audit data for quantitative analysis.</li>
|
||||||
<li data-i18n-html="alexander_research.collaboration_items.1"><strong>Scholarly Review:</strong> Validating faithful application of Alexander's work—are we "directly applying" or "loosely inspired by"? Seeking Christopher Alexander scholars for formal review.</li>
|
<li data-i18n-html="alexander_research.collaboration_items.1"><strong>Scholarly Review:</strong> Validating faithful application of Alexander's work—are we "directly applying" or "loosely inspired by"? Seeking Christopher Alexander scholars for formal review.</li>
|
||||||
<li data-i18n-html="alexander_research.collaboration_items.2"><strong>Cross-Domain Validation:</strong> How do architectural principles (wholeness, living process, not-separateness) translate to non-physical domains? What constitutes rigorous adaptation vs superficial terminology borrowing?</li>
|
<li data-i18n-html="alexander_research.collaboration_items.2"><strong>Cross-Domain Validation:</strong> How do architectural principles (wholeness, living process, not-separateness) translate to non-physical domains? What constitutes rigorous adaptation vs superficial terminology borrowing?</li>
|
||||||
<li data-i18n-html="alexander_research.collaboration_items.3"><strong>Pattern Analysis:</strong> Audit logs show service coordination patterns—do they exhibit "deep interlock" as defined by Alexander? Empirical validation of theoretical constructs.</li>
|
<li data-i18n-html="alexander_research.collaboration_items.3"><strong>Pattern Analysis:</strong> Audit logs show service coordination patterns—do they exhibit "deep interlock" as defined by Alexander? Empirical validation of theoretical constructs.</li>
|
||||||
|
|
@ -211,7 +211,7 @@
|
||||||
</button>
|
</button>
|
||||||
<a href="/admin/audit-analytics.html"
|
<a href="/admin/audit-analytics.html"
|
||||||
class="inline-block bg-orange-600 text-white px-4 py-2 rounded-lg font-semibold hover:bg-orange-700 transition text-sm">
|
class="inline-block bg-orange-600 text-white px-4 py-2 rounded-lg font-semibold hover:bg-orange-700 transition text-sm">
|
||||||
<span data-i18n="alexander_research.audit_explorer_link">Explore 171,800+ Audit Decisions →</span>
|
<span data-i18n="alexander_research.audit_explorer_link">Explore Audit Decisions →</span>
|
||||||
</a>
|
</a>
|
||||||
<a href="/about/values.html" class="inline-block bg-gray-200 text-gray-900 px-4 py-2 rounded-lg font-semibold hover:bg-gray-300 transition text-sm">
|
<a href="/about/values.html" class="inline-block bg-gray-200 text-gray-900 px-4 py-2 rounded-lg font-semibold hover:bg-gray-300 transition text-sm">
|
||||||
<span data-i18n="alexander_research.values_link">Values & Principles →</span>
|
<span data-i18n="alexander_research.values_link">Values & Principles →</span>
|
||||||
|
|
@ -800,7 +800,7 @@
|
||||||
<span class="text-2xl mr-3 text-orange-600">📊</span>
|
<span class="text-2xl mr-3 text-orange-600">📊</span>
|
||||||
<div>
|
<div>
|
||||||
<span class="font-bold text-gray-900 block" data-i18n="sections.resources.audit_explorer_title">Interactive Audit Analytics Dashboard</span>
|
<span class="font-bold text-gray-900 block" data-i18n="sections.resources.audit_explorer_title">Interactive Audit Analytics Dashboard</span>
|
||||||
<span class="text-xs text-gray-600" data-i18n="sections.resources.audit_explorer_subtitle">Explore 171,800+ governance decisions from production deployment</span>
|
<span class="text-xs text-gray-600" data-i18n="sections.resources.audit_explorer_subtitle">Explore governance decisions from production deployment</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<svg class="w-5 h-5 text-orange-500" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
<svg class="w-5 h-5 text-orange-500" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||||||
|
|
@ -1064,7 +1064,7 @@
|
||||||
<!-- What We've Validated -->
|
<!-- What We've Validated -->
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-bold text-gray-900 mb-3" data-i18n="sections.limitations.validated_heading">What We've Validated (February 2026)</h4>
|
<h4 class="font-bold text-gray-900 mb-3" data-i18n="sections.limitations.validated_heading">What We've Validated (February 2026)</h4>
|
||||||
<p class="mb-3" data-i18n="sections.limitations.validated_intro">After 11+ months of development, 1,000+ Claude Code sessions, and production deployment at Village Home Trust, we have grounded evidence for:</p>
|
<p class="mb-3" data-i18n="sections.limitations.validated_intro">After 5 months of development, 900+ Claude Code sessions, and production deployment at the Village platform, we have grounded evidence for:</p>
|
||||||
|
|
||||||
<div class="space-y-3">
|
<div class="space-y-3">
|
||||||
<div>
|
<div>
|
||||||
|
|
@ -1072,7 +1072,7 @@
|
||||||
<ul class="list-disc pl-5 mt-1 space-y-1 text-gray-600">
|
<ul class="list-disc pl-5 mt-1 space-y-1 text-gray-600">
|
||||||
<li data-i18n="sections.limitations.validated_1_item1">BoundaryEnforcer successfully blocks values decisions before execution</li>
|
<li data-i18n="sections.limitations.validated_1_item1">BoundaryEnforcer successfully blocks values decisions before execution</li>
|
||||||
<li data-i18n="sections.limitations.validated_1_item2">Pre-commit hooks prevent inst_017 violations (absolute assurance terms)</li>
|
<li data-i18n="sections.limitations.validated_1_item2">Pre-commit hooks prevent inst_017 violations (absolute assurance terms)</li>
|
||||||
<li data-i18n="sections.limitations.validated_1_item3">171,800+ audit decisions recorded in MongoDB (tractatus_dev.audit_log)</li>
|
<li data-i18n="sections.limitations.validated_1_item3">Audit decisions recorded in MongoDB (tractatus_dev.audit_log)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -1106,8 +1106,8 @@
|
||||||
<div>
|
<div>
|
||||||
<p class="font-semibold text-green-700" data-i18n="sections.limitations.validated_5_title">✅ Multi-Deployment Governance Successful</p>
|
<p class="font-semibold text-green-700" data-i18n="sections.limitations.validated_5_title">✅ Multi-Deployment Governance Successful</p>
|
||||||
<ul class="list-disc pl-5 mt-1 space-y-1 text-gray-600">
|
<ul class="list-disc pl-5 mt-1 space-y-1 text-gray-600">
|
||||||
<li data-i18n="sections.limitations.validated_5_item1">Framework governs agenticgovernance.digital (11+ months continuous operation)</li>
|
<li data-i18n="sections.limitations.validated_5_item1">Framework governs agenticgovernance.digital (5 months continuous operation)</li>
|
||||||
<li data-i18n="sections.limitations.validated_5_item2">Village Home Trust production deployment: zero governance violations</li>
|
<li data-i18n="sections.limitations.validated_5_item2">the Village platform production deployment: zero governance violations</li>
|
||||||
<li data-i18n="sections.limitations.validated_5_item3">Village AI sovereign inference governance: operational</li>
|
<li data-i18n="sections.limitations.validated_5_item3">Village AI sovereign inference governance: operational</li>
|
||||||
<li data-i18n="sections.limitations.validated_5_item4">Cultural DNA rules (inst_085-089) enforced through pre-commit hooks (4+ months operational)</li>
|
<li data-i18n="sections.limitations.validated_5_item4">Cultural DNA rules (inst_085-089) enforced through pre-commit hooks (4+ months operational)</li>
|
||||||
<li data-i18n="sections.limitations.validated_5_item5">Phase 5 integration: 100% complete (all 6 services, 203/203 tests passing)</li>
|
<li data-i18n="sections.limitations.validated_5_item5">Phase 5 integration: 100% complete (all 6 services, 203/203 tests passing)</li>
|
||||||
|
|
@ -1418,7 +1418,7 @@
|
||||||
<span class="text-green-600 mr-2">✅</span>
|
<span class="text-green-600 mr-2">✅</span>
|
||||||
<div>
|
<div>
|
||||||
<p class="text-sm font-semibold text-gray-900" data-i18n="sections.research_collaboration.offer_3_title">Audit Data</p>
|
<p class="text-sm font-semibold text-gray-900" data-i18n="sections.research_collaboration.offer_3_title">Audit Data</p>
|
||||||
<p class="text-xs text-gray-600" data-i18n="sections.research_collaboration.offer_3_desc">171,800+ governance decisions in MongoDB (anonymized exports available)</p>
|
<p class="text-xs text-gray-600" data-i18n="sections.research_collaboration.offer_3_desc">Production governance decisions in MongoDB (anonymised exports available)</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -1736,30 +1736,30 @@
|
||||||
|
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<!-- Internationalization (must load first for footer translations) -->
|
<!-- Internationalization (must load first for footer translations) -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Scroll Animations (Phase 3) -->
|
<!-- Scroll Animations (Phase 3) -->
|
||||||
<script src="/js/scroll-animations.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/scroll-animations.js?v=0.1.2.1773465731103"></script>
|
||||||
<!-- Page Transitions (Phase 3) -->
|
<!-- Page Transitions (Phase 3) -->
|
||||||
<script src="/js/page-transitions.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/page-transitions.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Version Management & PWA -->
|
<!-- Version Management & PWA -->
|
||||||
|
|
||||||
<script src="/js/version-manager.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/version-manager.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/researcher-page.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/researcher-page.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Share CTA functionality -->
|
<!-- Share CTA functionality -->
|
||||||
<script src="/js/share-cta.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/share-cta.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
<!-- Feedback System (Governed by Tractatus + Agent Lightning) -->
|
||||||
<script src="/js/components/feedback.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/feedback.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Newsletter Subscription Modal -->
|
<!-- Newsletter Subscription Modal -->
|
||||||
<script src="/js/components/newsletter.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/newsletter.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -190,7 +190,7 @@
|
||||||
<span class="text-xs font-semibold text-orange-600 uppercase tracking-wider">October 19-23, 2025</span>
|
<span class="text-xs font-semibold text-orange-600 uppercase tracking-wider">October 19-23, 2025</span>
|
||||||
<h3 class="text-xl font-bold text-gray-900 mt-1 mb-3">Interactive Demonstrations</h3>
|
<h3 class="text-xl font-bold text-gray-900 mt-1 mb-3">Interactive Demonstrations</h3>
|
||||||
<p class="text-gray-700 text-sm mb-3">
|
<p class="text-gray-700 text-sm mb-3">
|
||||||
Interactive SVG architecture diagram with clickable service nodes. The 27027 incident recreated as a step-by-step demo showing how each governance service intercepts the failure. An interactive audit analytics dashboard was launched with governance decisions from production (initially 3,942; now exceeding 171,800+), allowing independent exploration of real audit data.
|
Interactive SVG architecture diagram with clickable service nodes. The 27027 incident recreated as a step-by-step demo showing how each governance service intercepts the failure. An interactive audit analytics dashboard was launched with governance decisions from production, allowing independent exploration of real audit data.
|
||||||
</p>
|
</p>
|
||||||
<p class="text-gray-700 text-sm">
|
<p class="text-gray-700 text-sm">
|
||||||
WCAG accessibility compliance was implemented across all audience pages — skip links, focus indicators, keyboard navigation, and screen reader support.
|
WCAG accessibility compliance was implemented across all audience pages — skip links, focus indicators, keyboard navigation, and screen reader support.
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"version": "0.1.3",
|
"version": "0.1.3",
|
||||||
"buildDate": "2026-03-14T04:58:08.556Z",
|
"buildDate": "2026-03-14T05:22:11.105Z",
|
||||||
"changelog": [
|
"changelog": [
|
||||||
"Added Tino Rangatiratanga (Māori) flag to language selector",
|
"Added Tino Rangatiratanga (Māori) flag to language selector",
|
||||||
"Fixed cross-origin flag loading issue"
|
"Fixed cross-origin flag loading issue"
|
||||||
|
|
|
||||||
|
|
@ -19,9 +19,9 @@
|
||||||
<meta name="twitter:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
<meta name="twitter:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
||||||
|
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.skip-link { position: absolute; left: -9999px; top: 0; }
|
.skip-link { position: absolute; left: -9999px; top: 0; }
|
||||||
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; border: 2px solid #3b82f6; }
|
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; border: 2px solid #3b82f6; }
|
||||||
|
|
@ -36,7 +36,7 @@
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<div id="navbar-placeholder" class="min-h-16"></div>
|
<div id="navbar-placeholder" class="min-h-16"></div>
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Breadcrumb -->
|
<!-- Breadcrumb -->
|
||||||
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
||||||
|
|
@ -293,7 +293,7 @@
|
||||||
|
|
||||||
<div class="bg-amber-50 rounded-lg p-5 border border-amber-200 mt-4">
|
<div class="bg-amber-50 rounded-lg p-5 border border-amber-200 mt-4">
|
||||||
<p class="text-amber-900 text-sm" data-i18n-html="dual_layer.caveat">
|
<p class="text-amber-900 text-sm" data-i18n-html="dual_layer.caveat">
|
||||||
<strong>Honest caveat:</strong> Layer A (inherent governance via training) has been empirically validated across multiple training runs with consistent governance compliance. Layer B (active governance via Village codebase) has been operating in production for 11+ months. The dual-layer thesis is demonstrating results, though evaluation remains self-reported. Independent audit is planned.
|
<strong>Honest caveat:</strong> Layer A (inherent governance via training) has been empirically validated across multiple training runs with consistent governance compliance. Layer B (active governance via Village codebase) has been operating in production for 5 months. The dual-layer thesis is demonstrating results, though evaluation remains self-reported. Independent audit is planned.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -755,12 +755,12 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Footer & Scripts -->
|
<!-- Footer & Scripts -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/language-selector.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/language-selector.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/scroll-animations.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/scroll-animations.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/page-transitions.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/page-transitions.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
<script src="/js/components/feedback.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/feedback.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,9 @@
|
||||||
<meta name="twitter:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
<meta name="twitter:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
||||||
|
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
<link rel="icon" type="image/svg+xml" href="/favicon-new.svg">
|
||||||
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/fonts.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tailwind.css?v=0.1.2.1773465731103">
|
||||||
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773464288554">
|
<link rel="stylesheet" href="/css/tractatus-theme.min.css?v=0.1.2.1773465731103">
|
||||||
<style>
|
<style>
|
||||||
.skip-link { position: absolute; left: -9999px; }
|
.skip-link { position: absolute; left: -9999px; }
|
||||||
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
.skip-link:focus { left: 0; z-index: 100; background: white; padding: 1rem; }
|
||||||
|
|
@ -54,7 +54,7 @@
|
||||||
<a href="#main-content" class="skip-link">Skip to main content</a>
|
<a href="#main-content" class="skip-link">Skip to main content</a>
|
||||||
|
|
||||||
<!-- Navigation -->
|
<!-- Navigation -->
|
||||||
<script src="/js/components/navbar.js?v=0.1.2.1773464288554" defer></script>
|
<script src="/js/components/navbar.js?v=0.1.2.1773465731103" defer></script>
|
||||||
|
|
||||||
<!-- Breadcrumb Navigation -->
|
<!-- Breadcrumb Navigation -->
|
||||||
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
<nav class="bg-gray-50 border-b border-gray-200 py-3" aria-label="Breadcrumb">
|
||||||
|
|
@ -503,13 +503,13 @@
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- Footer Component -->
|
<!-- Footer Component -->
|
||||||
<script src="/js/components/footer.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/components/footer.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Version Management -->
|
<!-- Version Management -->
|
||||||
<script src="/js/version-manager.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/version-manager.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
<!-- Internationalization -->
|
<!-- Internationalization -->
|
||||||
<script src="/js/i18n-simple.js?v=0.1.2.1773464288554"></script>
|
<script src="/js/i18n-simple.js?v=0.1.2.1773465731103"></script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue