docs: Rewrite Village case study — sovereign AI, polycentric governance, updated facts
Reframe page for AI Forum NZ audience. Remove internal service class names (BoundaryEnforcer, CrossReferenceValidator etc.), replace with plain English. Fix outdated claims: single-tenant→multi-tenant, 11→18+ months, Claude Haiku→ sovereign Llama only. Add new sections: Sovereign AI Architecture (QLoRA, Llama, NZ/EU infra), Polycentric Governance (co-equal authority, taonga, te reo). Fix CTA link to community.myfamilyhistory.digital. Update all i18n translations (DE, FR, MI) via DeepL. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
004202ff47
commit
772f32008b
5 changed files with 593 additions and 670 deletions
|
|
@ -1,187 +1,167 @@
|
||||||
{
|
{
|
||||||
"breadcrumb": "Village Fallstudie",
|
"breadcrumb": "Fallstudie Dorf",
|
||||||
"hero": {
|
"hero": {
|
||||||
"badge": "FALLSTUDIE",
|
"badge": "FALLSTUDIE",
|
||||||
"title": "Village-Plattform: Tractatus in Produktion",
|
"title": "Das Dorf: Souveräne Gemeinschaft AI in der Produktion",
|
||||||
"subtitle": "Wie Home AI alle sechs Tractatus Governance Services auf jede Benutzerinteraktion in einer Live-Community-Plattform anwendet.",
|
"subtitle": "Eine mandantenfähige Gemeinschaftsplattform, die ihr eigenes Sprachmodell auf ihrer eigenen Infrastruktur betreibt und durch eine polyzentrische Architektur gesteuert wird, in der die Gemeinschaften gleichberechtigte Autorität besitzen.",
|
||||||
"disclaimer": {
|
"disclaimer": {
|
||||||
"label": "Wichtig:",
|
"label": "Das ist wichtig:",
|
||||||
"text": "Dies dokumentiert eine frühe Phase des föderierten Einsatzes durch den Entwickler des Frameworks auf vier Mandanten. Die Metriken werden selbst berichtet. Ein unabhängiges Audit und eine umfassendere Validierung sind geplant, wurden aber noch nicht durchgeführt."
|
"text": "Dies dokumentiert eine frühe Phase der mandantenfähigen Bereitstellung durch den Entwickler des Frameworks. Die Metriken werden selbst berichtet. Ein unabhängiges Audit und eine umfassendere Validierung sind geplant, wurden aber noch nicht durchgeführt."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"overview": {
|
"what_is": {
|
||||||
"heading": "Übersicht",
|
"heading": "Was ist das Dorf?",
|
||||||
"platform_purpose": {
|
"description": "The Village ist eine mitgliedergeführte Plattform für Whānau, Marae, Clubs und Gemeinschaftsorganisationen. Jede Gemeinschaft erhält ihren eigenen, isolierten Mieter mit souveräner Datenspeicherung, KI-gestützten Funktionen und durch die Verwaltung geschützter Privatsphäre. Die Plattform unterstützt durchgehend te reo Māori.",
|
||||||
"title": "Plattform-Zweck",
|
"description_2": "Die gesamte KI-Verarbeitung läuft über die plattformeigene Infrastruktur - ein lokal abgestimmtes Llama-Modell, ohne dass Daten an externe KI-Anbieter gesendet werden. Die Gemeinschaften sind Eigentümer der Daten und können ihre Zustimmung jederzeit zurückziehen.",
|
||||||
"description": "The Village ist eine Community-Plattform im Besitz der Mitglieder, die souveräne Datenspeicherung, KI-gestützte Funktionen und eine Privacy-by-Design-Architektur bietet. Gemeinschaften arbeiten mit vollem Dateneigentum und Governance-geschützter KI-Unterstützung."
|
"facts_title": "Fakten zum Einsatz",
|
||||||
},
|
"facts": {
|
||||||
"deployment_facts": {
|
|
||||||
"title": "Fakten zum Einsatz",
|
|
||||||
"duration_label": "Dauer:",
|
"duration_label": "Dauer:",
|
||||||
"duration_value": "11+ Monate in Produktion",
|
"duration_value": "18+ Monate in der Produktion",
|
||||||
"tenant_label": "Mandanten-Modell:",
|
"tenant_label": "Mieter-Modell:",
|
||||||
"tenant_value": "Single-Tenant (Multi-Tenant geplant)",
|
"tenant_value": "Multi-Tenant (mehrere Gemeinschaften)",
|
||||||
"features_label": "KI-Funktionen:",
|
"ai_label": "AI-Modell:",
|
||||||
|
"ai_value": "Souveränes Lama (QLoRA feinabgestimmt)",
|
||||||
|
"features_label": "AI-Merkmale:",
|
||||||
"features_value": "4 geregelte Funktionen live",
|
"features_value": "4 geregelte Funktionen live",
|
||||||
"services_label": "Dienste/Antwort:",
|
"infra_label": "Infrastruktur:",
|
||||||
"services_value": "6 Governance-Prüfungen"
|
"infra_value": "NZ + EU (keine US-Abhängigkeit)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"architecture_mapping": {
|
"sovereign": {
|
||||||
"heading": "Architektur-Mapping",
|
"heading": "Souveräne KI-Architektur",
|
||||||
"description": "Jede Village KI-Funktion ist bestimmten Tractatus-Governance-Diensten zugeordnet. Die folgende Tabelle zeigt, wie die sechs Dienste für jede Funktion koordiniert werden.",
|
"intro": "Das Dorf führt sein eigenes Sprachmodell aus - kein API-Aufruf an einen US-Hyperscaler, sondern ein lokal abgestimmtes Modell, bei dem die Trainingsdaten, die Modellgewichte und die Inferenzpipeline unter der Kontrolle der Gemeinschaft bleiben.",
|
||||||
"table": {
|
"model_title": "Lokales Sprachmodell",
|
||||||
"col_feature": "Village-Funktion",
|
"model_desc": "Llama 3.1 8B und Llama 3.2 3B, feinabgestimmt mit QLoRA auf gemeinschaftsspezifische Daten. Alle Inferenzen laufen auf der plattformeigenen GPU-Infrastruktur.",
|
||||||
"col_service": "Primärer Dienst",
|
"infra_title": "Souveräne Infrastruktur",
|
||||||
"col_function": "Funktion",
|
"infra_desc": "Produktionsserver in Neuseeland und in der EU. Keine Daten durchqueren die US-Gerichtsbarkeit. Die Daten der Gemeinschaft verlassen nie die Einrichtung, zu der sie gehören.",
|
||||||
"rows": [
|
"training_title": "Von der Gemeinschaft kontrollierte Ausbildung",
|
||||||
{
|
"training_desc": "QLoRA-Feinabstimmung auf bereichsspezifischen Daten mit Zustimmungsverfolgung und Herkunftsnachweis. Gemeinschaften können Trainingsdaten zurückziehen und eine Modellumschulung auslösen.",
|
||||||
"feature": "Home AI-Antworten",
|
"link_note": "Eine ausführliche Beschreibung der Modellarchitektur, des Trainingsansatzes und der Governance-Integration finden Sie unter <a href=\"/home-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">Home AI / SLL: Sovereign Locally-Trained Language Model</a>."
|
||||||
"service": "BoundaryEnforcer",
|
|
||||||
"function": "Blockiert Werturteile, überlässt es dem Menschen"
|
|
||||||
},
|
},
|
||||||
{
|
"polycentric": {
|
||||||
"feature": "Verarbeitung von Benutzeranfragen",
|
"heading": "Polyzentrische Governance",
|
||||||
"service": "CrossReferenceValidator",
|
"intro": "Der besondere Beitrag des Village ist seine Governance-Architektur. Anstatt dass ein einziger Betreiber alle Entscheidungen trifft, implementiert die Plattform eine polyzentrische Governance - mehrere gleichberechtigte Behörden, die sich die strukturelle Kontrolle darüber teilen, wie KI eingesetzt wird.",
|
||||||
"function": "Verhindert Prompt-Injection, validiert Absicht"
|
"coequal_title": "Gleichberechtigte Autorität",
|
||||||
|
"coequal_desc": "Die Gemeinschaften behalten die architektonische Mitbestimmung - nicht nur das Recht auf Konsultation, sondern auch die strukturelle Autorität über die Verwendung ihrer Daten. Abgeleitet von te ao Māori-Konzepten wie rangatiratanga (Selbstbestimmung) und kaitiakitanga (Vormundschaft).",
|
||||||
|
"nonparticipation_title": "Recht auf Nichtteilnahme",
|
||||||
|
"nonparticipation_desc": "Mitglieder können sich von jeder KI-Funktion abmelden, ohne den Zugang zur Plattform zu verlieren. Die KI-Governance überlässt die Entscheidung über Wertefragen den Menschen und setzt sich niemals über die Entscheidungen der Gemeinschaft hinweg.",
|
||||||
|
"taonga_title": "Taonga-zentriertes Design",
|
||||||
|
"taonga_desc": "Kulturschätze (taonga) werden als Objekte erster Klasse mit Herkunftsnachweis, Rücknahmerechten und gemeinschaftlicher Autorität darüber, wie sie in AI-Kontexten erscheinen, verwaltet.",
|
||||||
|
"tenant_title": "Mieter-bezogene Isolierung",
|
||||||
|
"tenant_desc": "Jede Gemeinschaft arbeitet in vollständiger Datenisolierung. Keine gemeinsame Nutzung von Daten durch andere Mieter. Die Governance-Entscheidungen eines jeden Mieters gelten nur innerhalb seiner eigenen Grenzen.",
|
||||||
|
"paper_note": "Die Forschungsgrundlage wird beschrieben in <a href=\"/downloads/taonga-centred-steering-governance-polycentric-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">Taonga-Centred Steering Governance: Polyzentrische KI für indigene Datensouveränität</a>."
|
||||||
},
|
},
|
||||||
{
|
"flow": {
|
||||||
"feature": "Session-Management",
|
"heading": "Wie Governance in der Praxis funktioniert",
|
||||||
"service": "ContextPressureMonitor",
|
"intro": "Wenn ein Mitglied eine KI-Funktion nutzt, durchläuft die Anfrage sechs Governance-Prüfungen, bevor eine Antwort erzeugt wird. Jede Prüfung ist unabhängig und kann die Anfrage blockieren oder ändern.",
|
||||||
"function": "Verfolgt den Sitzungszustand, löst Übergaben aus"
|
"steps": {
|
||||||
|
"1": {
|
||||||
|
"title": "Antrag eines Mitglieds erhalten",
|
||||||
|
"desc": "Ein Mitglied bittet um Hilfe, bittet um OCR oder nutzt die Hilfe von Geschichten."
|
||||||
},
|
},
|
||||||
{
|
"2": {
|
||||||
"feature": "Mehrstufige Operationen",
|
"title": "Prüfung der Wertgrenzen",
|
||||||
"service": "MetacognitiveVerifier",
|
"desc": "Handelt es sich um eine Wertefrage, die ein menschliches Urteil erfordert? Wenn ja, zögert die KI, anstatt zu antworten."
|
||||||
"function": "Erkennt Scope-Creep, erfordert Überprüfung"
|
|
||||||
},
|
},
|
||||||
{
|
"3": {
|
||||||
"feature": "Feature-Flags",
|
"title": "Validierung von Absichten",
|
||||||
"service": "InstructionPersistenceClassifier",
|
"desc": "Steht die Anfrage im Widerspruch zu den gespeicherten Governance-Regeln oder versucht sie eine Prompt Injection? Querverweise gegen bekannte Befehlssätze."
|
||||||
"function": "Persistenzklassifizierung für Einstellungen"
|
|
||||||
},
|
},
|
||||||
{
|
"4": {
|
||||||
"feature": "Einwilligungshandhabung",
|
"title": "Kontext und Zustand der Sitzung",
|
||||||
"service": "PluralisticDeliberationOrchestrator",
|
"desc": "Befindet sich die Sitzung in einem akzeptablen Rahmen? Überwacht den Kontextdruck und löst bei Bedarf eine ordnungsgemäße Übergabe aus."
|
||||||
"function": "Multi-Stakeholder-Entscheidungen"
|
},
|
||||||
|
"5": {
|
||||||
|
"title": "Genehmigungsgefilterte Abfrage und Antwort",
|
||||||
|
"desc": "Das souveräne Llama-Modell erzeugt eine Antwort unter Verwendung des RAG-Kontextes, gefiltert nach den Berechtigungen des Mitglieds. Die gesamte Verarbeitung bleibt in der Infrastruktur."
|
||||||
|
},
|
||||||
|
"6": {
|
||||||
|
"title": "Überprüfung des Umfangs",
|
||||||
|
"desc": "Entspricht die Antwort dem, was angefordert wurde? Erkennt die Ausweitung des Umfangs und blockiert Antworten, die über die ursprüngliche Anfrage hinausgehen."
|
||||||
|
},
|
||||||
|
"7": {
|
||||||
|
"title": "Lieferung mit Namensnennung",
|
||||||
|
"desc": "Die Antwort wird dem Mitglied mit Quellenangabe zugestellt. Jeder Schritt wird für die Prüfung protokolliert."
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"home_ai_flow": {
|
"features": {
|
||||||
"heading": "Der Home AI Flow",
|
"heading": "Was die Plattform bietet",
|
||||||
"description": "Wenn ein Benutzer eine Anfrage an Home AI stellt, durchläuft diese sechs Überprüfungsstufen, bevor eine Antwort generiert wird. Dieser Ablauf erfolgt auf dem kritischen Ausführungspfad.",
|
"help": {
|
||||||
"steps": [
|
"title": "Hilfe-Center",
|
||||||
{
|
"benefit": "Mitglieder stellen Fragen in natürlicher Sprache und erhalten Antworten aus Hilfeinhalten, Beiträgen und Dokumentationen - gefiltert nach ihren Berechtigungen.",
|
||||||
"title": "Benutzeranfrage empfangen",
|
"governance": "Steuerung: Die Überprüfung der Wertgrenzen verhindert, dass die KI Urteile fällt; die Absichtsüberprüfung blockiert prompte Injektionsversuche."
|
||||||
"description": "Benutzer stellt Anfrage über Help-Chat-Widget oder Story-Assistenz"
|
|
||||||
},
|
},
|
||||||
{
|
"ocr": {
|
||||||
"title": "BoundaryEnforcer-Prüfung",
|
|
||||||
"description": "Ist dies eine Wertefrage, die menschliches Urteil erfordert?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "CrossReferenceValidator-Prüfung",
|
|
||||||
"description": "Steht dies im Widerspruch zu gespeicherten Anweisungen oder versucht es Injection?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "ContextPressureMonitor-Prüfung",
|
|
||||||
"description": "Liegt der Sitzungszustand in akzeptablen Grenzen?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Abfrageverarbeitung",
|
|
||||||
"description": "RAG-System ruft Kontext mit Berechtigungsfilterung ab"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Antwortgenerierung",
|
|
||||||
"description": "KI generiert Antwort (Claude Haiku für Nicht-EN, lokales Llama für EN)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "MetacognitiveVerifier-Prüfung",
|
|
||||||
"description": "Ist die Antwort dem Umfang der Anfrage angemessen?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Auslieferung",
|
|
||||||
"description": "Antwort an den Nutzer mit Quellenangabe"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"governed_features": {
|
|
||||||
"heading": "Geregelte Funktionen im Detail",
|
|
||||||
"rag_help": {
|
|
||||||
"title": "RAG-basiertes Hilfezentrum",
|
|
||||||
"description": "Vektorsuche über indizierte Hilfeinhalte, Beiträge und Dokumentation. Ergebnisse werden vor Aufnahme in den Kontext nach Benutzerrechten gefiltert.",
|
|
||||||
"services": "CrossReferenceValidator, BoundaryEnforcer"
|
|
||||||
},
|
|
||||||
"document_ocr": {
|
|
||||||
"title": "Dokument-OCR",
|
"title": "Dokument-OCR",
|
||||||
"description": "Automatisierte Textextraktion aus hochgeladenen Dokumenten. Arbeitet mit expliziter Einwilligungskontrolle und Audit-Protokollierung.",
|
"benefit": "Laden Sie ein Dokument hoch und lassen Sie den Text automatisch extrahieren. Nützlich für das Digitalisieren von Briefen, Urkunden und historischen Aufzeichnungen.",
|
||||||
"services": "PluralisticDeliberationOrchestrator (Einwilligung)"
|
"governance": "Verwaltung: Vor der Verarbeitung ist eine ausdrückliche Zustimmung erforderlich. Alle Vorgänge werden mit vollständiger Provenienz protokolliert."
|
||||||
},
|
},
|
||||||
"story_assistance": {
|
"stories": {
|
||||||
"title": "Geschichten-Assistenz",
|
"title": "Assistenz bei Geschichten",
|
||||||
"description": "KI-unterstützte Schreibvorschläge für Familiengeschichten. Inhaltsvorschläge werden durch BoundaryEnforcer gefiltert, um unangemessene Empfehlungen zu verhindern.",
|
"benefit": "KI-unterstützte Schreibanregungen für Gemeinschaftsgeschichten und Familiengeschichten. Hilft bei der Strukturierung, bei Aufforderungen und beim sanften Editieren.",
|
||||||
"services": "BoundaryEnforcer, MetacognitiveVerifier"
|
"governance": "Steuerung: Die Überprüfung der Wertgrenzen verhindert unangemessene Inhaltsvorschläge; die Überprüfung des Umfangs stellt sicher, dass die KI innerhalb der gestellten Fragen bleibt."
|
||||||
},
|
},
|
||||||
"ai_memory": {
|
"memory": {
|
||||||
"title": "KI-Speicher-Transparenz",
|
"title": "AI-Speicher-Transparenz",
|
||||||
"description": "Benutzergesteuerte Zusammenfassung mit vollständigem Audit-Dashboard. Mitglieder können anzeigen, bearbeiten und löschen, was die KI über sie speichert.",
|
"benefit": "Mitglieder können sehen, bearbeiten und löschen, was sich die KI über sie \"merkt\". Das vollständige Audit-Dashboard zeigt jede KI-Interaktion an.",
|
||||||
"services": "InstructionPersistenceClassifier, PluralisticDeliberationOrchestrator"
|
"governance": "Steuerung: Zustimmung mehrerer Interessengruppen erforderlich. Persistenzentscheidungen werden klassifiziert und sind überprüfbar. Die Mitglieder kontrollieren ihre eigenen Daten."
|
||||||
},
|
}
|
||||||
"services_label": "Dienste:"
|
|
||||||
},
|
},
|
||||||
"limitations": {
|
"limitations": {
|
||||||
"heading": "Ehrliche Einschränkungen",
|
"heading": "Ehrliche Beschränkungen",
|
||||||
"intro": "Diese Fallstudie dokumentiert vorläufige Erkenntnisse aus einer frühen Phase der föderierten Bereitstellung bei vier Mietern. Wir sind uns über die folgenden Einschränkungen im Klaren:",
|
"intro": "Diese Fallstudie dokumentiert vorläufige Erkenntnisse aus einem mandantenfähigen Produktionseinsatz. Wir sind uns über die folgenden Einschränkungen im Klaren:",
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"title": "Begrenzter Einsatz:",
|
"title": "Kleiner Maßstab:",
|
||||||
"description": "Village arbeitet über vier föderierte Mieter innerhalb einer Plattform. Die Übertragbarkeit auf andere Kontexte ist nicht bekannt."
|
"description": "Das Dorf bedient derzeit eine kleine Anzahl von Gemeinschaftsmietern. Die Verallgemeinerbarkeit auf größere Anlagen oder andere Gemeindetypen ist unbekannt."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Selbstberichtete Metriken:",
|
"title": "Selbstberichtete Metriken:",
|
||||||
"description": "Eine unabhängige Überprüfung der protokollierten Daten hat nicht stattgefunden."
|
"description": "Eine unabhängige Überprüfung der protokollierten Daten hat nicht stattgefunden."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Überschneidung Betreiber-Entwickler:",
|
"title": "Überschneidungen zwischen Bedienern und Entwicklern:",
|
||||||
"description": "Der Framework-Entwickler betreibt auch Village (Interessenkonflikt)."
|
"description": "Der Rahmenentwickler betreibt auch das Dorf (Interessenkonflikt)."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Begrenzte Adversarial-Tests:",
|
"title": "Begrenzte kontradiktorische Tests:",
|
||||||
"description": "Es wurde keine formelle Red-Team-Bewertung durchgeführt."
|
"description": "Es wurde keine formelle Bewertung des roten Teams durchgeführt."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Freiwillige Nutzung:",
|
"title": "Freiwillige Anrufung:",
|
||||||
"description": "KI könnte theoretisch die Governance umgehen, wenn sie nicht dafür konfiguriert ist."
|
"description": "KI könnte theoretisch die Governance umgehen, wenn sie nicht dafür konfiguriert ist."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"demonstrates": {
|
"demonstrates": {
|
||||||
"heading": "Was dies demonstriert",
|
"heading": "Was dies beweist",
|
||||||
"supports": {
|
"supports": {
|
||||||
"title": "Evidenz unterstützt",
|
"title": "Beweise unterstützen",
|
||||||
"items": [
|
"items": [
|
||||||
"Architektur-Governance kann in Produktion ohne übermäßigen Aufwand betrieben werden",
|
"• Der Einsatz von souveräner KI ist für kleine Gemeinschaftsorganisationen technisch machbar",
|
||||||
"Die Koordinierung von sechs Diensten ist technisch machbar",
|
"• Eine polyzentrische Verwaltung kann in der Produktion ohne übermäßigen Aufwand betrieben werden",
|
||||||
"Governance-Verstöße sind nachweisbar und überprüfbar",
|
"• Mandantenübergreifende Isolierung mit gemeinschaftsbezogener Governance ist möglich",
|
||||||
"Das Framework lernt aus Fehlern (dokumentierte Vorfallreaktionen)"
|
"• Governance-Verstöße sind aufdeckbar und überprüfbar",
|
||||||
|
"• Der Rahmen lernt aus Fehlern (dokumentierte Reaktionen auf Vorfälle)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"does_not_support": {
|
"does_not_support": {
|
||||||
"title": "Evidenz unterstützt NICHT",
|
"title": "Beweise stützen NICHT",
|
||||||
"items": [
|
"items": [
|
||||||
"Framework-Effektivität im großen Maßstab (Tausende gleichzeitiger Nutzer)",
|
"• Effektivität des Rahmens im großen Maßstab (Tausende von gleichzeitigen Nutzern)",
|
||||||
"Generalisierbarkeit über verschiedene KI-Systeme hinweg",
|
"• Verallgemeinerbarkeit über verschiedene KI-Systeme oder Modellarchitekturen hinweg",
|
||||||
"Widerstandsfähigkeit gegen ausgeklügelte Adversarial-Angriffe",
|
"• Widerstandsfähigkeit gegen ausgeklügelte feindliche Angriffe",
|
||||||
"Regulatorische Eignung (EU-KI-Gesetz-Konformität ungeprüft)"
|
"• Angemessenheit der Vorschriften (Einhaltung des EU-AI-Gesetzes ungeprüft)"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cta": {
|
"cta": {
|
||||||
"heading": "Weiter erkunden",
|
"heading": "Weiter erforschen",
|
||||||
"description": "Sehen Sie die Village-Plattform in Aktion oder erfahren Sie mehr über die technische Architektur.",
|
"description": "Erfahren Sie mehr über die technische Architektur, lesen Sie die Forschungsergebnisse oder sehen Sie sich die Village-Plattform in Aktion an.",
|
||||||
"visit_village": "Besuchen Sie Village →",
|
"visit_village": "Besuchen Sie das Dorf →",
|
||||||
"system_architecture": "Systemarchitektur →",
|
"home_ai": "Souveränes Sprachmodell →",
|
||||||
"research_details": "Forschungsdetails →"
|
"research_paper": "Forschungspapier →",
|
||||||
|
"research_details": "Forschung → Details"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -2,141 +2,119 @@
|
||||||
"breadcrumb": "Village Case Study",
|
"breadcrumb": "Village Case Study",
|
||||||
"hero": {
|
"hero": {
|
||||||
"badge": "CASE STUDY",
|
"badge": "CASE STUDY",
|
||||||
"title": "Village Platform: Tractatus in Production",
|
"title": "The Village: Sovereign Community AI in Production",
|
||||||
"subtitle": "How Home AI applies all six Tractatus governance services to every user interaction in a live community platform.",
|
"subtitle": "A multi-tenant community platform running its own language model on its own infrastructure, governed by a polycentric architecture where communities hold co-equal authority.",
|
||||||
"disclaimer": {
|
"disclaimer": {
|
||||||
"label": "Important:",
|
"label": "Important:",
|
||||||
"text": "This documents an early-stage federated deployment across four tenants by the framework developer. Metrics are self-reported. Independent audit and broader validation are planned but not yet conducted."
|
"text": "This documents an early-stage multi-tenant deployment by the framework developer. Metrics are self-reported. Independent audit and broader validation are planned but not yet conducted."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"overview": {
|
"what_is": {
|
||||||
"heading": "Overview",
|
"heading": "What Is the Village",
|
||||||
"platform_purpose": {
|
"description": "The Village is a member-owned platform for whānau, marae, clubs, and community organisations. Each community gets its own isolated tenant with sovereign data storage, AI-assisted features, and governance-protected privacy. The platform supports te reo Māori throughout.",
|
||||||
"title": "Platform Purpose",
|
"description_2": "All AI processing runs on the platform's own infrastructure — a locally fine-tuned Llama model with no data sent to external AI providers. Communities operate with full data ownership and can withdraw consent at any time.",
|
||||||
"description": "The Village is a member-owned community platform providing sovereign data storage, AI-assisted features, and privacy-by-design architecture. Communities operate with full data ownership and governance-protected AI assistance."
|
"facts_title": "Deployment Facts",
|
||||||
},
|
"facts": {
|
||||||
"deployment_facts": {
|
|
||||||
"title": "Deployment Facts",
|
|
||||||
"duration_label": "Duration:",
|
"duration_label": "Duration:",
|
||||||
"duration_value": "11+ months in production",
|
"duration_value": "18+ months in production",
|
||||||
"tenant_label": "Tenant Model:",
|
"tenant_label": "Tenant Model:",
|
||||||
"tenant_value": "Single-tenant (multi-tenant planned)",
|
"tenant_value": "Multi-tenant (multiple communities)",
|
||||||
|
"ai_label": "AI Model:",
|
||||||
|
"ai_value": "Sovereign Llama (QLoRA fine-tuned)",
|
||||||
"features_label": "AI Features:",
|
"features_label": "AI Features:",
|
||||||
"features_value": "4 governed features live",
|
"features_value": "4 governed features live",
|
||||||
"services_label": "Services/Response:",
|
"infra_label": "Infrastructure:",
|
||||||
"services_value": "6 governance checks"
|
"infra_value": "NZ + EU (no US dependency)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"architecture_mapping": {
|
"sovereign": {
|
||||||
"heading": "Architecture Mapping",
|
"heading": "Sovereign AI Architecture",
|
||||||
"description": "Each Village AI feature maps to specific Tractatus governance services. The table below shows how the six services coordinate for each feature.",
|
"intro": "The Village runs its own language model — not an API call to a US hyperscaler, but a locally fine-tuned model where the training data, model weights, and inference pipeline all remain under community control.",
|
||||||
"table": {
|
"model_title": "Local Language Model",
|
||||||
"col_feature": "Village Feature",
|
"model_desc": "Llama 3.1 8B and Llama 3.2 3B, fine-tuned with QLoRA on community-specific data. All inference runs on the platform's own GPU infrastructure.",
|
||||||
"col_service": "Primary Service",
|
"infra_title": "Sovereign Infrastructure",
|
||||||
"col_function": "Function",
|
"infra_desc": "Production servers in New Zealand and the EU. No data transits US jurisdiction. Community data never leaves the deployment it belongs to.",
|
||||||
"rows": [
|
"training_title": "Community-Controlled Training",
|
||||||
{
|
"training_desc": "QLoRA fine-tuning on domain-specific data with consent tracking and provenance. Communities can withdraw training data and trigger model retraining.",
|
||||||
"feature": "Home AI Responses",
|
"link_note": "For a detailed account of the model architecture, training approach, and governance integration, see <a href=\"/home-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">Home AI / SLL: Sovereign Locally-Trained Language Model</a>."
|
||||||
"service": "BoundaryEnforcer",
|
|
||||||
"function": "Blocks values judgments, defers to human"
|
|
||||||
},
|
},
|
||||||
{
|
"polycentric": {
|
||||||
"feature": "User Query Processing",
|
"heading": "Polycentric Governance",
|
||||||
"service": "CrossReferenceValidator",
|
"intro": "The distinctive contribution of the Village is its governance architecture. Rather than a single operator making all decisions, the platform implements polycentric governance — multiple co-equal authorities that share structural control over how AI is used.",
|
||||||
"function": "Prevents prompt injection, validates intent"
|
"coequal_title": "Co-Equal Authority",
|
||||||
|
"coequal_desc": "Communities maintain architectural co-governance — not just consultation rights, but structural authority over how their data is used. Drawn from te ao Māori concepts of rangatiratanga (self-determination) and kaitiakitanga (guardianship).",
|
||||||
|
"nonparticipation_title": "Right of Non-Participation",
|
||||||
|
"nonparticipation_desc": "Members can opt out of any AI feature without losing access to the platform. AI governance defers to human judgment on values questions and never overrides community decisions.",
|
||||||
|
"taonga_title": "Taonga-Centred Design",
|
||||||
|
"taonga_desc": "Cultural treasures (taonga) are governed as first-class objects with provenance tracking, withdrawal rights, and community authority over how they appear in AI contexts.",
|
||||||
|
"tenant_title": "Tenant-Scoped Isolation",
|
||||||
|
"tenant_desc": "Each community operates in complete data isolation. No cross-tenant data sharing. Each tenant's governance decisions apply only within their own boundary.",
|
||||||
|
"paper_note": "The research foundation is described in <a href=\"/downloads/taonga-centred-steering-governance-polycentric-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">Taonga-Centred Steering Governance: Polycentric AI for Indigenous Data Sovereignty</a>."
|
||||||
},
|
},
|
||||||
{
|
"flow": {
|
||||||
"feature": "Session Management",
|
"heading": "How Governance Works in Practice",
|
||||||
"service": "ContextPressureMonitor",
|
"intro": "When a member uses any AI feature, the request passes through six governance checks before a response is generated. Each check is independent and can block or modify the request.",
|
||||||
"function": "Tracks session health, triggers handoffs"
|
"steps": {
|
||||||
|
"1": {
|
||||||
|
"title": "Member request received",
|
||||||
|
"desc": "A member asks for help, requests OCR, or uses story assistance."
|
||||||
},
|
},
|
||||||
{
|
"2": {
|
||||||
"feature": "Multi-Step Operations",
|
"title": "Values boundary check",
|
||||||
"service": "MetacognitiveVerifier",
|
"desc": "Is this a values question that requires human judgment? If so, the AI defers rather than answering."
|
||||||
"function": "Detects scope creep, requires review"
|
|
||||||
},
|
},
|
||||||
{
|
"3": {
|
||||||
"feature": "Feature Flags",
|
"title": "Intent validation",
|
||||||
"service": "InstructionPersistenceClassifier",
|
"desc": "Does the request conflict with stored governance rules or attempt prompt injection? Cross-references against known instruction sets."
|
||||||
"function": "Persistence classification for settings"
|
|
||||||
},
|
},
|
||||||
{
|
"4": {
|
||||||
"feature": "Consent Handling",
|
"title": "Context and session health",
|
||||||
"service": "PluralisticDeliberationOrchestrator",
|
"desc": "Is the session within acceptable bounds? Monitors for context pressure and triggers graceful handoff when needed."
|
||||||
"function": "Multi-stakeholder decisions"
|
},
|
||||||
|
"5": {
|
||||||
|
"title": "Permission-filtered retrieval and response",
|
||||||
|
"desc": "The sovereign Llama model generates a response using RAG context filtered by the member's permissions. All processing stays on-infrastructure."
|
||||||
|
},
|
||||||
|
"6": {
|
||||||
|
"title": "Scope verification",
|
||||||
|
"desc": "Is the response appropriate to what was asked? Detects scope creep and blocks responses that exceed the original request."
|
||||||
|
},
|
||||||
|
"7": {
|
||||||
|
"title": "Delivery with attribution",
|
||||||
|
"desc": "Response delivered to the member with source attribution. Every step is logged for audit."
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"home_ai_flow": {
|
"features": {
|
||||||
"heading": "The Home AI Flow",
|
"heading": "What the Platform Delivers",
|
||||||
"description": "When a user submits a query to Home AI, it passes through six verification stages before a response is generated. This flow operates in the critical execution path.",
|
"help": {
|
||||||
"steps": [
|
"title": "Help Centre",
|
||||||
{
|
"benefit": "Members ask questions in natural language and get answers drawn from help content, stories, and documentation — filtered by their permissions.",
|
||||||
"title": "User Query Received",
|
"governance": "Governance: Values boundary check prevents AI from making judgments; intent validation blocks prompt injection attempts."
|
||||||
"description": "User submits query via Help Chat widget or story assistance"
|
|
||||||
},
|
},
|
||||||
{
|
"ocr": {
|
||||||
"title": "BoundaryEnforcer Check",
|
|
||||||
"description": "Is this a values question requiring human judgment?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "CrossReferenceValidator Check",
|
|
||||||
"description": "Does this conflict with stored instructions or attempt injection?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "ContextPressureMonitor Check",
|
|
||||||
"description": "Is session health within acceptable bounds?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Query Processing",
|
|
||||||
"description": "RAG system retrieves context with permission filtering"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Response Generation",
|
|
||||||
"description": "AI generates response (Claude Haiku for non-EN, local Llama for EN)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "MetacognitiveVerifier Check",
|
|
||||||
"description": "Is response appropriate to query scope?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Delivery",
|
|
||||||
"description": "Response delivered to user with source attribution"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"governed_features": {
|
|
||||||
"heading": "Governed Features in Detail",
|
|
||||||
"rag_help": {
|
|
||||||
"title": "RAG-Based Help Centre",
|
|
||||||
"description": "Vector search over indexed help content, stories, and documentation. Results filtered by user permissions before inclusion in context.",
|
|
||||||
"services": "CrossReferenceValidator, BoundaryEnforcer"
|
|
||||||
},
|
|
||||||
"document_ocr": {
|
|
||||||
"title": "Document OCR",
|
"title": "Document OCR",
|
||||||
"description": "Automated text extraction from uploaded documents. Operates under explicit consent controls with audit logging.",
|
"benefit": "Upload a document and get the text extracted automatically. Useful for digitising letters, certificates, and historical records.",
|
||||||
"services": "PluralisticDeliberationOrchestrator (consent)"
|
"governance": "Governance: Requires explicit consent before processing. All operations are audit-logged with full provenance."
|
||||||
},
|
},
|
||||||
"story_assistance": {
|
"stories": {
|
||||||
"title": "Story Assistance",
|
"title": "Story Assistance",
|
||||||
"description": "AI-assisted writing suggestions for family stories. Content suggestions filtered through BoundaryEnforcer to prevent inappropriate recommendations.",
|
"benefit": "AI-assisted writing suggestions for community stories and family histories. Helps with structure, prompts, and gentle editing.",
|
||||||
"services": "BoundaryEnforcer, MetacognitiveVerifier"
|
"governance": "Governance: Values boundary check prevents inappropriate content suggestions; scope verification ensures the AI stays within what was asked."
|
||||||
},
|
},
|
||||||
"ai_memory": {
|
"memory": {
|
||||||
"title": "AI Memory Transparency",
|
"title": "AI Memory Transparency",
|
||||||
"description": "User-controlled summarisation with full audit dashboard. Members can view, edit, and delete what AI \"remembers\" about them.",
|
"benefit": "Members can see, edit, and delete what the AI \"remembers\" about them. Full audit dashboard shows every AI interaction.",
|
||||||
"services": "InstructionPersistenceClassifier, PluralisticDeliberationOrchestrator"
|
"governance": "Governance: Multi-stakeholder consent required. Persistence decisions classified and auditable. Members control their own data."
|
||||||
},
|
}
|
||||||
"services_label": "Services:"
|
|
||||||
},
|
},
|
||||||
"limitations": {
|
"limitations": {
|
||||||
"heading": "Honest Limitations",
|
"heading": "Honest Limitations",
|
||||||
"intro": "This case study documents preliminary evidence from an early-stage federated deployment across four tenants. We are transparent about the following limitations:",
|
"intro": "This case study documents preliminary evidence from a production multi-tenant deployment. We are transparent about the following limitations:",
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"title": "Limited Deployment:",
|
"title": "Small Scale:",
|
||||||
"description": "Village operates across four federated tenants within one platform. Generalisability to other contexts is unknown."
|
"description": "The Village currently serves a small number of community tenants. Generalisability to larger deployments or different community types is unknown."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Self-Reported Metrics:",
|
"title": "Self-Reported Metrics:",
|
||||||
|
|
@ -144,7 +122,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Operator-Developer Overlap:",
|
"title": "Operator-Developer Overlap:",
|
||||||
"description": "Framework developer also operates Village (conflict of interest)."
|
"description": "Framework developer also operates the Village (conflict of interest)."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Limited Adversarial Testing:",
|
"title": "Limited Adversarial Testing:",
|
||||||
|
|
@ -161,27 +139,29 @@
|
||||||
"supports": {
|
"supports": {
|
||||||
"title": "Evidence Supports",
|
"title": "Evidence Supports",
|
||||||
"items": [
|
"items": [
|
||||||
"Architectural governance can operate in production without prohibitive overhead",
|
"• Sovereign AI deployment is technically feasible for small community organisations",
|
||||||
"Six-service coordination is technically feasible",
|
"• Polycentric governance can operate in production without prohibitive overhead",
|
||||||
"Governance violations are detectable and auditable",
|
"• Multi-tenant isolation with per-community governance is achievable",
|
||||||
"The framework learns from failures (documented incident responses)"
|
"• Governance violations are detectable and auditable",
|
||||||
|
"• The framework learns from failures (documented incident responses)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"does_not_support": {
|
"does_not_support": {
|
||||||
"title": "Evidence Does NOT Support",
|
"title": "Evidence Does NOT Support",
|
||||||
"items": [
|
"items": [
|
||||||
"Framework effectiveness at scale (thousands of concurrent users)",
|
"• Framework effectiveness at scale (thousands of concurrent users)",
|
||||||
"Generalisability across different AI systems",
|
"• Generalisability across different AI systems or model architectures",
|
||||||
"Resistance to sophisticated adversarial attacks",
|
"• Resistance to sophisticated adversarial attacks",
|
||||||
"Regulatory sufficiency (EU AI Act compliance untested)"
|
"• Regulatory sufficiency (EU AI Act compliance untested)"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cta": {
|
"cta": {
|
||||||
"heading": "Explore Further",
|
"heading": "Explore Further",
|
||||||
"description": "See the Village platform in action, or dive deeper into the technical architecture.",
|
"description": "Dive deeper into the technical architecture, read the research, or see the Village platform in action.",
|
||||||
"visit_village": "Visit the Village →",
|
"visit_village": "Visit the Village →",
|
||||||
"system_architecture": "System Architecture →",
|
"home_ai": "Sovereign Language Model →",
|
||||||
|
"research_paper": "Research Paper →",
|
||||||
"research_details": "Research Details →"
|
"research_details": "Research Details →"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,154 +1,132 @@
|
||||||
{
|
{
|
||||||
"breadcrumb": "Étude de cas Village",
|
"breadcrumb": "Étude de cas d'un village",
|
||||||
"hero": {
|
"hero": {
|
||||||
"badge": "ÉTUDE DE CAS",
|
"badge": "ÉTUDE DE CAS",
|
||||||
"title": "Plateforme Village : Tractatus en production",
|
"title": "Le Village : L'IA de la Communauté souveraine en production",
|
||||||
"subtitle": "Comment Home AI applique les six services de gouvernance Tractatus à chaque interaction utilisateur dans une plateforme communautaire en direct.",
|
"subtitle": "Une plateforme communautaire multi-locataires utilisant son propre modèle linguistique sur sa propre infrastructure, régie par une architecture polycentrique où les communautés détiennent une autorité égale.",
|
||||||
"disclaimer": {
|
"disclaimer": {
|
||||||
"label": "Important :",
|
"label": "Important :",
|
||||||
"text": "Il s'agit d'un déploiement fédéré à un stade précoce entre quatre locataires par le développeur du cadre de travail. Les mesures sont rapportées par l'utilisateur lui-même. Un audit indépendant et une validation plus large sont prévus mais n'ont pas encore été réalisés."
|
"text": "Il s'agit d'une première phase de déploiement multi-locataires réalisée par le développeur du cadre. Les mesures sont rapportées par l'utilisateur lui-même. Un audit indépendant et une validation plus large sont prévus mais n'ont pas encore été réalisés."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"overview": {
|
"what_is": {
|
||||||
"heading": "Vue d'ensemble",
|
"heading": "Qu'est-ce que le village ?",
|
||||||
"platform_purpose": {
|
"description": "The Village est une plateforme appartenant aux membres pour les whānau, les marae, les clubs et les organisations communautaires. Chaque communauté obtient son propre locataire isolé avec un stockage de données souverain, des fonctionnalités assistées par l'IA et une confidentialité protégée par la gouvernance. La plateforme prend en charge le te reo Māori dans son ensemble.",
|
||||||
"title": "Objectif de la plateforme",
|
"description_2": "Tout le traitement de l'IA s'effectue sur la propre infrastructure de la plateforme - un modèle Llama ajusté localement, sans que les données ne soient envoyées à des fournisseurs d'IA externes. Les communautés sont pleinement propriétaires de leurs données et peuvent retirer leur consentement à tout moment.",
|
||||||
"description": "Village est une plateforme communautaire détenue par ses membres, offrant un stockage souverain des données, des fonctionnalités assistées par l'IA et une architecture respectueuse de la vie privée. Les communautés fonctionnent avec une propriété totale des données et une assistance IA protégée par la gouvernance."
|
"facts_title": "Faits concernant le déploiement",
|
||||||
},
|
"facts": {
|
||||||
"deployment_facts": {
|
"duration_label": "Durée de l'enquête :",
|
||||||
"title": "Faits de déploiement",
|
"duration_value": "18+ mois en production",
|
||||||
"duration_label": "Durée :",
|
"tenant_label": "Modèle de locataire :",
|
||||||
"duration_value": "11+ mois en production",
|
"tenant_value": "Multi-locataires (plusieurs communautés)",
|
||||||
"tenant_label": "Modèle locataire :",
|
"ai_label": "Modèle AI :",
|
||||||
"tenant_value": "Mono-locataire (multi-locataire prévu)",
|
"ai_value": "Lama souverain (QLoRA affiné)",
|
||||||
"features_label": "Fonctionnalités IA :",
|
"features_label": "Caractéristiques de l'IA :",
|
||||||
"features_value": "4 fonctionnalités gouvernées en production",
|
"features_value": "4 fonctions gouvernées en direct",
|
||||||
"services_label": "Services/Réponse :",
|
"infra_label": "L'infrastructure :",
|
||||||
"services_value": "6 contrôles de gouvernance"
|
"infra_value": "NZ + UE (pas de dépendance à l'égard des États-Unis)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"architecture_mapping": {
|
"sovereign": {
|
||||||
"heading": "Cartographie de l'architecture",
|
"heading": "Architecture souveraine de l'IA",
|
||||||
"description": "Chaque fonctionnalité IA de Village correspond à des services de gouvernance Tractatus spécifiques. Le tableau ci-dessous montre comment les six services se coordonnent pour chaque fonctionnalité.",
|
"intro": "Le village exploite son propre modèle linguistique - il ne s'agit pas d'un appel API à un hyperscaler américain, mais d'un modèle affiné localement où les données d'apprentissage, les poids du modèle et le pipeline d'inférence restent sous le contrôle de la communauté.",
|
||||||
"table": {
|
"model_title": "Modèle de langue locale",
|
||||||
"col_feature": "Fonctionnalité Village",
|
"model_desc": "Llama 3.1 8B et Llama 3.2 3B, ajustées avec QLoRA sur des données spécifiques à la communauté. Toutes les inférences sont exécutées sur l'infrastructure GPU de la plateforme.",
|
||||||
"col_service": "Service principal",
|
"infra_title": "Infrastructure souveraine",
|
||||||
"col_function": "Fonction",
|
"infra_desc": "Serveurs de production en Nouvelle-Zélande et dans l'UE. Aucune donnée ne transite par la juridiction américaine. Les données communautaires ne quittent jamais le déploiement auquel elles appartiennent.",
|
||||||
"rows": [
|
"training_title": "Formation sous contrôle communautaire",
|
||||||
{
|
"training_desc": "Mise au point de QLoRA sur des données spécifiques à un domaine avec suivi du consentement et de la provenance. Les communautés peuvent retirer des données d'entraînement et déclencher le recyclage du modèle.",
|
||||||
"feature": "Réponses Home AI",
|
"link_note": "Pour une présentation détaillée de l'architecture du modèle, de l'approche de la formation et de l'intégration de la gouvernance, voir <a href=\"/home-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">Home AI / SLL: Sovereign Locally-Trained Language Model</a>."
|
||||||
"service": "BoundaryEnforcer",
|
|
||||||
"function": "Bloque les jugements de valeur, s'en remet à l'humain"
|
|
||||||
},
|
},
|
||||||
{
|
"polycentric": {
|
||||||
"feature": "Traitement des requêtes utilisateur",
|
"heading": "Gouvernance polycentrique",
|
||||||
"service": "CrossReferenceValidator",
|
"intro": "La contribution distinctive du Village est son architecture de gouvernance. Plutôt qu'un opérateur unique prenant toutes les décisions, la plateforme met en œuvre une gouvernance polycentrique, c'est-à-dire plusieurs autorités égales qui partagent le contrôle structurel de l'utilisation de l'IA.",
|
||||||
"function": "Empêche l'injection de prompts, valide l'intention"
|
"coequal_title": "L'autorité conjointe",
|
||||||
|
"coequal_desc": "Les communautés conservent une co-gouvernance architecturale - non seulement des droits de consultation, mais aussi une autorité structurelle sur la manière dont leurs données sont utilisées. Tiré des concepts te ao Māori de rangatiratanga (autodétermination) et kaitiakitanga (tutelle).",
|
||||||
|
"nonparticipation_title": "Droit de non-participation",
|
||||||
|
"nonparticipation_desc": "Les membres peuvent se retirer de toute fonction de l'IA sans perdre l'accès à la plateforme. La gouvernance de l'IA s'en remet au jugement humain sur les questions de valeurs et n'annule jamais les décisions de la communauté.",
|
||||||
|
"taonga_title": "Conception centrée sur le Taonga",
|
||||||
|
"taonga_desc": "Les trésors culturels (taonga) sont considérés comme des objets de première classe, avec un suivi de leur provenance, des droits de retrait et l'autorité de la communauté sur la manière dont ils apparaissent dans les contextes de l'IA.",
|
||||||
|
"tenant_title": "Isolation des locataires",
|
||||||
|
"tenant_desc": "Chaque communauté fonctionne dans un isolement complet des données. Il n'y a pas de partage de données entre locataires. Les décisions de gouvernance de chaque locataire ne s'appliquent qu'à l'intérieur de son propre périmètre.",
|
||||||
|
"paper_note": "La base de la recherche est décrite dans le document <a href=\"/downloads/taonga-centred-steering-governance-polycentric-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">Taonga-Centred Steering Governance : Polycentric AI for Indigenous Data Sovereignty (IA polycentrique pour la souveraineté des données autochtones)</a>."
|
||||||
},
|
},
|
||||||
{
|
"flow": {
|
||||||
"feature": "Gestion de session",
|
"heading": "Comment fonctionne la gouvernance dans la pratique",
|
||||||
"service": "ContextPressureMonitor",
|
"intro": "Lorsqu'un membre utilise une fonction d'IA, la demande passe par six contrôles de gouvernance avant qu'une réponse ne soit générée. Chaque contrôle est indépendant et peut bloquer ou modifier la demande.",
|
||||||
"function": "Suit la santé de la session, déclenche les transferts"
|
"steps": {
|
||||||
|
"1": {
|
||||||
|
"title": "Demande d'adhésion reçue",
|
||||||
|
"desc": "Un membre demande de l'aide, sollicite l'OCR ou fait appel à l'aide à la rédaction d'un article."
|
||||||
},
|
},
|
||||||
{
|
"2": {
|
||||||
"feature": "Opérations multi-étapes",
|
"title": "Contrôle des limites des valeurs",
|
||||||
"service": "MetacognitiveVerifier",
|
"desc": "S'agit-il d'une question de valeurs qui nécessite un jugement humain ? Dans l'affirmative, l'IA s'abstient de répondre."
|
||||||
"function": "Détecte le dépassement de portée, nécessite une révision"
|
|
||||||
},
|
},
|
||||||
{
|
"3": {
|
||||||
"feature": "Flags de fonctionnalités",
|
"title": "Validation des intentions",
|
||||||
"service": "InstructionPersistenceClassifier",
|
"desc": "La demande est-elle en conflit avec les règles de gouvernance stockées ou tente-t-elle une injection rapide ? Références croisées avec des jeux d'instructions connus."
|
||||||
"function": "Classification de persistance pour les paramètres"
|
|
||||||
},
|
},
|
||||||
{
|
"4": {
|
||||||
"feature": "Gestion du consentement",
|
"title": "Contexte et santé de la session",
|
||||||
"service": "PluralisticDeliberationOrchestrator",
|
"desc": "La session se situe-t-elle dans des limites acceptables ? Surveille la pression du contexte et déclenche un transfert gracieux si nécessaire."
|
||||||
"function": "Décisions multi-parties prenantes"
|
},
|
||||||
|
"5": {
|
||||||
|
"title": "Recherche et réponse avec filtrage des autorisations",
|
||||||
|
"desc": "Le modèle du lama souverain génère une réponse en utilisant le contexte RAG filtré par les autorisations du membre. Tout le traitement reste sur l'infrastructure."
|
||||||
|
},
|
||||||
|
"6": {
|
||||||
|
"title": "Vérification du champ d'application",
|
||||||
|
"desc": "La réponse est-elle adaptée à ce qui a été demandé ? Détecte l'élargissement du champ d'application et bloque les réponses qui dépassent la demande initiale."
|
||||||
|
},
|
||||||
|
"7": {
|
||||||
|
"title": "Livraison avec attribution",
|
||||||
|
"desc": "La réponse est envoyée au membre avec l'indication de la source. Chaque étape est enregistrée à des fins d'audit."
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"home_ai_flow": {
|
"features": {
|
||||||
"heading": "Le flux Home AI",
|
"heading": "Ce que la plateforme offre",
|
||||||
"description": "Lorsqu'un utilisateur soumet une requête à Home AI, elle passe par six étapes de vérification avant qu'une réponse ne soit générée. Ce flux opère dans le chemin d'exécution critique.",
|
"help": {
|
||||||
"steps": [
|
"title": "Centre d'aide",
|
||||||
{
|
"benefit": "Les membres posent des questions en langage naturel et obtiennent des réponses tirées du contenu de l'aide, des histoires et de la documentation, filtrées en fonction de leurs autorisations.",
|
||||||
"title": "Requête utilisateur reçue",
|
"governance": "Gouvernance : Le contrôle des limites des valeurs empêche l'IA de porter des jugements ; la validation de l'intention bloque les tentatives d'injection rapide."
|
||||||
"description": "L'utilisateur soumet une requête via le widget Help Chat ou l'aide à la rédaction"
|
|
||||||
},
|
},
|
||||||
{
|
"ocr": {
|
||||||
"title": "Vérification BoundaryEnforcer",
|
|
||||||
"description": "S'agit-il d'une question de valeurs nécessitant un jugement humain ?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Vérification CrossReferenceValidator",
|
|
||||||
"description": "Cela entre-t-il en conflit avec les instructions stockées ou tente-t-il une injection ?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Vérification ContextPressureMonitor",
|
|
||||||
"description": "La santé de la session est-elle dans des limites acceptables ?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Traitement de la requête",
|
|
||||||
"description": "Le système RAG récupère le contexte avec filtrage des permissions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Génération de la réponse",
|
|
||||||
"description": "L'IA génère la réponse (Claude Haiku pour non-EN, Llama local pour EN)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Vérification MetacognitiveVerifier",
|
|
||||||
"description": "La réponse est-elle appropriée à la portée de la requête ?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Livraison",
|
|
||||||
"description": "Réponse envoyée à l'utilisateur avec attribution de source"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"governed_features": {
|
|
||||||
"heading": "Fonctionnalités gouvernées en détail",
|
|
||||||
"rag_help": {
|
|
||||||
"title": "Centre d'aide basé sur RAG",
|
|
||||||
"description": "Recherche vectorielle sur le contenu d'aide indexé, les histoires et la documentation. Les résultats sont filtrés par permissions utilisateur avant inclusion dans le contexte.",
|
|
||||||
"services": "CrossReferenceValidator, BoundaryEnforcer"
|
|
||||||
},
|
|
||||||
"document_ocr": {
|
|
||||||
"title": "OCR de documents",
|
"title": "OCR de documents",
|
||||||
"description": "Extraction automatisée de texte à partir de documents téléchargés. Fonctionne avec contrôles de consentement explicites et journalisation d'audit.",
|
"benefit": "Téléchargez un document et faites extraire le texte automatiquement. Utile pour numériser des lettres, des certificats et des documents historiques.",
|
||||||
"services": "PluralisticDeliberationOrchestrator (consentement)"
|
"governance": "Gouvernance : Le consentement explicite est requis avant le traitement. Toutes les opérations font l'objet d'un enregistrement d'audit avec une provenance complète."
|
||||||
},
|
},
|
||||||
"story_assistance": {
|
"stories": {
|
||||||
"title": "Aide à la rédaction",
|
"title": "Aide à la rédaction",
|
||||||
"description": "Suggestions de rédaction assistée par l'IA pour les histoires familiales. Les suggestions de contenu sont filtrées par BoundaryEnforcer pour éviter les recommandations inappropriées.",
|
"benefit": "Suggestions d'écriture assistée par l'IA pour les histoires de communautés et de familles. Aide à la structuration, aux messages-guides et à la révision en douceur.",
|
||||||
"services": "BoundaryEnforcer, MetacognitiveVerifier"
|
"governance": "Gouvernance : La vérification des limites des valeurs permet d'éviter les suggestions de contenu inappropriées ; la vérification du champ d'application permet de s'assurer que l'IA reste dans les limites de ce qui a été demandé."
|
||||||
},
|
},
|
||||||
"ai_memory": {
|
"memory": {
|
||||||
"title": "Transparence de la mémoire IA",
|
"title": "Transparence de la mémoire de l'IA",
|
||||||
"description": "Synthèse contrôlée par l'utilisateur avec tableau de bord d'audit complet. Les membres peuvent voir, modifier et supprimer ce que l'IA retient à leur sujet.",
|
"benefit": "Les membres peuvent voir, modifier et supprimer ce que l'IA \"retient\" d'eux. Un tableau de bord d'audit complet montre chaque interaction de l'IA.",
|
||||||
"services": "InstructionPersistenceClassifier, PluralisticDeliberationOrchestrator"
|
"governance": "Gouvernance : Le consentement de plusieurs parties prenantes est requis. Les décisions relatives à la persistance sont classifiées et vérifiables. Les membres contrôlent leurs propres données."
|
||||||
},
|
}
|
||||||
"services_label": "Services :"
|
|
||||||
},
|
},
|
||||||
"limitations": {
|
"limitations": {
|
||||||
"heading": "Limites honnêtes",
|
"heading": "Des limites honnêtes",
|
||||||
"intro": "Cette étude de cas documente les preuves préliminaires d'un déploiement fédéré à un stade précoce entre quatre locataires. Nous sommes transparents quant aux limites suivantes :",
|
"intro": "Cette étude de cas présente des preuves préliminaires d'un déploiement de production multi-locataire. Nous sommes transparents quant aux limites suivantes :",
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"title": "Déploiement limité :",
|
"title": "Petite échelle :",
|
||||||
"description": "Village fonctionne avec quatre locataires fédérés au sein d'une même plateforme. La généralisation à d'autres contextes est inconnue."
|
"description": "Le Village dessert actuellement un petit nombre de locataires communautaires. La généralisation à des déploiements plus importants ou à différents types de communautés n'est pas connue."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Métriques auto-déclarées :",
|
"title": "Mesures auto-rapportées :",
|
||||||
"description": "Aucune vérification indépendante des données enregistrées n'a été effectuée."
|
"description": "Aucune vérification indépendante des données enregistrées n'a été effectuée."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Chevauchement opérateur-développeur :",
|
"title": "Chevauchement opérateur-développeur :",
|
||||||
"description": "Le développeur du framework exploite également Village (conflit d'intérêts)."
|
"description": "Le promoteur du cadre exploite également le village (conflit d'intérêts)."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Tests adverses limités :",
|
"title": "Tests contradictoires limités :",
|
||||||
"description": "Aucune évaluation formelle red-team n'a été réalisée."
|
"description": "Aucune évaluation formelle de l'équipe rouge n'a été réalisée."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Invocation volontaire :",
|
"title": "Invocation volontaire :",
|
||||||
|
|
@ -159,29 +137,31 @@
|
||||||
"demonstrates": {
|
"demonstrates": {
|
||||||
"heading": "Ce que cela démontre",
|
"heading": "Ce que cela démontre",
|
||||||
"supports": {
|
"supports": {
|
||||||
"title": "Les preuves soutiennent",
|
"title": "Preuves à l'appui",
|
||||||
"items": [
|
"items": [
|
||||||
"La gouvernance architecturale peut fonctionner en production sans surcharge prohibitive",
|
"• Le déploiement de l'IA souveraine est techniquement possible pour les petites organisations communautaires",
|
||||||
"La coordination de six services est techniquement faisable",
|
"• La gouvernance polycentrique peut fonctionner en production sans frais généraux prohibitifs",
|
||||||
"Les violations de gouvernance sont détectables et auditables",
|
"• Il est possible d'isoler plusieurs locataires avec une gouvernance par communauté",
|
||||||
"Le framework apprend des échecs (réponses aux incidents documentées)"
|
"• Les violations de la gouvernance sont détectables et peuvent faire l'objet d'un audit",
|
||||||
|
"• Le cadre tire les leçons des échecs (réponses documentées aux incidents)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"does_not_support": {
|
"does_not_support": {
|
||||||
"title": "Les preuves NE soutiennent PAS",
|
"title": "Les preuves ne sont pas suffisantes",
|
||||||
"items": [
|
"items": [
|
||||||
"L'efficacité du framework à grande échelle (milliers d'utilisateurs simultanés)",
|
"• Efficacité du cadre à grande échelle (milliers d'utilisateurs simultanés)",
|
||||||
"La généralisabilité à différents systèmes d'IA",
|
"• Généralisabilité à différents systèmes d'intelligence artificielle ou architectures de modèles",
|
||||||
"La résistance aux attaques adverses sophistiquées",
|
"• Résistance aux attaques adverses sophistiquées",
|
||||||
"La suffisance réglementaire (conformité EU AI Act non testée)"
|
"• Suffisance de la réglementation (la conformité à la loi européenne sur l'IA n'a pas été testée)"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cta": {
|
"cta": {
|
||||||
"heading": "Explorer plus loin",
|
"heading": "En savoir plus",
|
||||||
"description": "Découvrez la plateforme Village en action ou approfondissez l'architecture technique.",
|
"description": "Plongez dans l'architecture technique, lisez les études ou voyez la plateforme Village en action.",
|
||||||
"visit_village": "Visiter Village →",
|
"visit_village": "Visiter le village →",
|
||||||
"system_architecture": "Architecture système →",
|
"home_ai": "Modèle de langue souveraine →",
|
||||||
"research_details": "Détails de recherche →"
|
"research_paper": "Document de recherche →",
|
||||||
|
"research_details": "Détails de la recherche →"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -2,149 +2,127 @@
|
||||||
"breadcrumb": "Tātaritanga Take o te Kāinga",
|
"breadcrumb": "Tātaritanga Take o te Kāinga",
|
||||||
"hero": {
|
"hero": {
|
||||||
"badge": "Tātaritanga Take",
|
"badge": "Tātaritanga Take",
|
||||||
"title": "Tūāpapa o te Kāinga: Tractatus kei te whakaputanga",
|
"title": "Te Kāinga: AI Hapori Motuhake kei te Whakaputanga",
|
||||||
"subtitle": "Me pēhea e whakamahi ai a Home AI i ngā ratonga whakahaere e ono katoa o Tractatus ki ia whakawhitinga a te kaiwhakamahi i runga i tētahi tūāpapa hapori ora.",
|
"subtitle": "He tūāpapa hapori maha-teneti e whakahaere ana i tōna ake tauira reo i runga i tōna ake hanganga, e whakahaerehia ana e tētahi hanganga pokapū maha, ā, kei ngā hapori te mana ōrite.",
|
||||||
"disclaimer": {
|
"disclaimer": {
|
||||||
"label": "Hira:",
|
"label": "Hira:",
|
||||||
"text": "E whakaatu ana tēnei tuhinga i tētahi whakaurunga honohono ā-tīneti e whā i te wāhanga tuatahi, nā te kaiwhakawhanake anga. Ko ngā ine i pūrongo ā-ringa. Kei te whakamaherehia he arotake motuhake me te whakamana whānui, engari kāore anō kia whakahaerehia."
|
"text": "E tuhi ana tēnei i tētahi whakaurunga maha-kaiwhakamahi i te wā tuatahi e whakahaerehia ana e te kaiwhakawhanake anga. Ko ngā ine e pūrongo ana te kaiwhakawhanake anga. Kua whakamaheretia he arotake motuhake me te whakamana whānui, engari kāore anō kia whakahaerehia."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"overview": {
|
"what_is": {
|
||||||
"heading": "Whakarāpopototanga",
|
"heading": "He aha te kāinga",
|
||||||
"platform_purpose": {
|
"description": "Ko The Village he papanga rangahaua e ngā mema mō ngā whānau, ngā marae, ngā karapu, me ngā rōpū hapori. Ka whiwhi ia hapori i tōna ake wāhi noho motuhake me te rokiroki raraunga rangatira, ngā āhuatanga āwhina AI, me te tūmataitinga e tiakina ana e te mana whakahaere. Ka tautoko te papanga i te reo Māori puta noa.",
|
||||||
"title": "Te take o te tūāpapa",
|
"description_2": "Ka whakahaerehia ngā tukanga AI katoa i runga i te hanganga ake o te papa — he tauira Llama kua whakatikatikahia ā-rohe, kāore he raraunga e tukuna ki ngā kaiwhakarato AI o waho. Ka whakahaere ngā hapori me te rangatiratanga katoa o ā rātou raraunga, ā, ka taea e rātou te tango i tō rātou whakaaetanga i ngā wā katoa.",
|
||||||
"description": "Ko The Village he tūāpapa hapori nō ngā mema, e whakarato ana i te rokiroki raraunga rangatira, ngā āhuatanga āwhina atamai (AI), me te hanganga tūmataitinga i te hoahoa. Ka whakahaere ngā hapori me te rangatiratanga katoa o ngā raraunga me te āwhina atamai (AI) e tiakina ana e te mana whakahaere."
|
"facts_title": "Ngā Mōhiohio Whakawhiwhinga",
|
||||||
},
|
"facts": {
|
||||||
"deployment_facts": {
|
|
||||||
"title": "Ngā Mōhiohio Whakawhiwhinga",
|
|
||||||
"duration_label": "Te roa:",
|
"duration_label": "Te roa:",
|
||||||
"duration_value": "11 marama neke atu i te wāhanga whakaputa",
|
"duration_value": "18 marama neke atu i te wāhanga whakaputa",
|
||||||
"tenant_label": "Mōhiohio mō te Kaihiri:",
|
"tenant_label": "Mōhiohio mō te Kaihiri:",
|
||||||
"tenant_value": "Kai-rēti kotahi (kei te whakamahere kia maha ngā kai-rēti)",
|
"tenant_value": "Maha-teneti (hāpori maha)",
|
||||||
|
"ai_label": "Mōdēra AI:",
|
||||||
|
"ai_value": "Sovereign Llama (i whakangāwarihia mō QLoRA)",
|
||||||
"features_label": "Ngā āhuatanga AI:",
|
"features_label": "Ngā āhuatanga AI:",
|
||||||
"features_value": "4 āhuatanga whakahaere ora",
|
"features_value": "4 āhuatanga whakahaere ora",
|
||||||
"services_label": "Ngā Ratonga/Whakautu:",
|
"infra_label": "Tūāpapa:",
|
||||||
"services_value": "6 tirohanga whakahaere"
|
"infra_value": "Aotearoa + Uniana o Europi (kāore he whakawhirinaki ki te US)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"architecture_mapping": {
|
"sovereign": {
|
||||||
"heading": "Mapi hanganga",
|
"heading": "Hoahoanga AI Rangatira",
|
||||||
"description": "Ia āhuatanga o Village AI e hono ana ki ngā ratonga whakahaere motuhake o Tractatus. E whakaatu ana te ripanga i raro nei me pēhea ngā ratonga e ono e mahi ngātahi ana mō ia āhuatanga.",
|
"intro": "Ka whakahaere a The Village i tōna ake tauira reo — ehara i te karanga API ki tētahi kaiwhakarato hyperscale o Amerika, engari he tauira kua whakangāwarihia ā-rohe, ā, kei raro tonu i te mana whakahaere a te hapori ngā raraunga whakangungu, ngā taumaha tauira, me te ara tukatuka whakatau.",
|
||||||
"table": {
|
"model_title": "Mōdela Reo ā-Rohe",
|
||||||
"col_feature": "Āhuatanga o te Kāinga",
|
"model_desc": "Llama 3.1 8B me Llama 3.2 3B, kua whakangāwarihia mā QLoRA ki ngā raraunga motuhake o te hapori. Ka whakahaerehia ngā aromatawai katoa i runga i te hanganga GPU motuhake o te tūāpapa.",
|
||||||
"col_service": "Ratonga Matua",
|
"infra_title": "Tūāpapa Rangatira",
|
||||||
"col_function": "Tānga",
|
"infra_desc": "Ngā tūmau whakaputa kei Aotearoa me te Uniana o Europi. Kāore ngā raraunga e whakawhiti i raro i te mana whakahaere o Amerika. Kāore ngā raraunga hapori e puta atu i te whakatakotoranga e hāngai ana ki a rātou.",
|
||||||
"rows": [
|
"training_title": "Whakangungu e whakahaerehia ana e te hapori",
|
||||||
{
|
"training_desc": "Te whakangāwari QLoRA ki ngā raraunga motuhake o te rohe, me te whai i ngā whakaaetanga me te takenga mai. Ka taea e ngā hapori te tango i ngā raraunga whakangungu, ā, ka whakaoho i te whakahou anō i te tauira.",
|
||||||
"feature": "Ngā Whakautu AI o te Kāinga",
|
"link_note": "Mō tētahi whakamārama taipitopito mō te hanganga tauira, te huarahi whakangungu, me te whakaurunga whakahaere, tirohia <a href=\"/home-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">Home AI / SLL: Sovereign Locally-Trained Language Model</a>."
|
||||||
"service": "Kaitiaki Rohe",
|
|
||||||
"function": "Ka aukati i ngā uara me ngā whakataunga, ka whakawhirinaki ki te tangata"
|
|
||||||
},
|
},
|
||||||
{
|
"polycentric": {
|
||||||
"feature": "Te tukatuka pātai kaiwhakamahi",
|
"heading": "Kaitiakitanga ā-pokapū maha",
|
||||||
"service": "Kaitātari Whakataurite",
|
"intro": "Ko te āhuatanga motuhake o te Hapori ko tōna hanganga whakahaere. Ehara i te mea kotahi te kaiwhakahaere e whakatau ana i ngā whakataunga katoa; engari, mā te tūāpapa e whakatinana te whakahaere maha-pū – arā, he maha ngā mana ōrite e tiritiri ana i te mana hanganga mō te whakamahinga o te AI.",
|
||||||
"function": "Ka aukati i te werohanga ohorere, ka whakamana i te aronga"
|
"coequal_title": "Tūmatua ōrite",
|
||||||
|
"coequal_desc": "Ka pupuri ngā hapori i te rangatōpū whakahaere hoahoanga — ehara i te mea he mana uiui anake, engari he mana hanganga hoki ki te whakahaere me pēhea te whakamahinga o ā rātou raraunga. Nā ngā ariā o te ao Māori o rangatiratanga (te mana motuhake) me kaitiakitanga (te tiakitanga) i ahu mai.",
|
||||||
|
"nonparticipation_title": "Te Tika ki te Kore Whai Wāhanga",
|
||||||
|
"nonparticipation_desc": "Ka taea e ngā mema te whakakore i tētahi āhuatanga AI ahakoa he aha, me te kore e ngaro tō rātou uru ki te papanga. Ka whakawhirinaki te whakahaere AI ki ngā whakataunga a te tangata mō ngā pātai uara, ā, kāore rawa e whakakore i ngā whakataunga a te hapori.",
|
||||||
|
"taonga_title": "Hoahoa e aro ana ki ngā taonga",
|
||||||
|
"taonga_desc": "Ka whakahaerehia ngā taonga ahurea (taonga) hei taonga tuatahi, me te whai i te takenga mai, me ngā mana tango, me te mana ā-hapori ki te whakatau me pēhea rātou e puta ai i ngā horopaki AI.",
|
||||||
|
"tenant_title": "Wehewehenga ā-Rohe o te Kiritaki",
|
||||||
|
"tenant_desc": "Ka whakahaere ia hapori i roto i te wehewehe raraunga katoa. Kāore he tiritiri raraunga i waenga i ngā kaiwhakamahi. Ko ngā whakataunga whakahaere a ia kaiwhakamahi e pā ana anake ki tōna ake rohe.",
|
||||||
|
"paper_note": "Ka whakamārama te tūāpapa rangahau i roto i <a href=\"/downloads/taonga-centred-steering-governance-polycentric-ai.html\" class=\"text-blue-600 hover:text-blue-700 font-medium underline\">te Whakahaere Arataki e Arotahi ana ki ngā Taonga: AI maha-pokapū mō te rangatiratanga raraunga taketake</a>."
|
||||||
},
|
},
|
||||||
{
|
"flow": {
|
||||||
"feature": "Whakahaere Wāhanga",
|
"heading": "Te āhua o te whakahaere i roto i te mahi",
|
||||||
"service": "Te Kaiwhakahaere Pēhanga Horopaki",
|
"intro": "Ka whakamahi tētahi mema i tētahi āhuatanga AI, ka puta te tono i ngā tirohanga whakahaere e ono i mua i te whakaputa i tētahi whakautu. He motuhake ia tirohanga, ā, ka taea e ia te aukati, te whakarerekē rānei i te tono.",
|
||||||
"function": "E aroturuki ana i te hauora o te wāhanga, ā, ka whakaoho i ngā whakawhitinga mahi."
|
"steps": {
|
||||||
|
"1": {
|
||||||
|
"title": "Kua whiwhi i te tono a te mema",
|
||||||
|
"desc": "Ka tono tētahi mema mō te āwhina, ka tono OCR, ka whakamahi rānei i te āwhina kōrero."
|
||||||
},
|
},
|
||||||
{
|
"2": {
|
||||||
"feature": "Ngā Mahi-ā-Hipanga",
|
"title": "Tātari rohe uara",
|
||||||
"service": "Kaitātari Whakaaroaro",
|
"desc": "He pātai uara tēnei e hiahiatia ana te whakataunga a te tangata? Mēnā āe, ka whakaroa te AI, kāore e whakautu."
|
||||||
"function": "Ka kitea te pikinga o te whānuitanga o te kaupapa, me arotake"
|
|
||||||
},
|
},
|
||||||
{
|
"3": {
|
||||||
"feature": "Ngā haki āhuatanga",
|
"title": "Whakamana i te aronga",
|
||||||
"service": "Akoranga Manawaroa Kaiwhakarōpū",
|
"desc": "Kei te taupatupatu te tono ki ngā ture whakahaere kua rokiroki, ki te ngana rānei ki te werohia o ngā whakahau ohorere? Ka whakataurite ki ngā huinga whakahau kua mōhiotia."
|
||||||
"function": "Te whakarōpūtanga mau tonu mō ngā tautuhinga"
|
|
||||||
},
|
},
|
||||||
{
|
"4": {
|
||||||
"feature": "Te Whakahaere Whakaaetanga",
|
"title": "Te horopaki me te hauora o te wāhanga",
|
||||||
"service": "Kaiwhakahaere Whiriwhiringa Maha",
|
"desc": "Kei roto i ngā pae e whakaaetia ana te wāhanga? Ka aroturuki i te pēhanga horopaki, ā, ka whakaoho i te tuku whakawhiti ātaahua ina hiahiatia."
|
||||||
"function": "Ngā whakataunga ā ngā kaiwhai pānga maha"
|
},
|
||||||
|
"5": {
|
||||||
|
"title": "Tiki me te whakautu kua tātaritia e ngā whakaaetanga",
|
||||||
|
"desc": "Ka whakaputa urupare te tauira Llama rangatira mā te whakamahi i te horopaki RAG kua tātarihia e ngā whakaaetanga a te mema. Ka noho katoa ngā tukanga ki runga i te hanganga."
|
||||||
|
},
|
||||||
|
"6": {
|
||||||
|
"title": "Whakamana i te whānuitanga",
|
||||||
|
"desc": "He tika te whakautu ki tā i pātaihia? Ka kitea te whakawhānuitanga o te kaupapa, ā, ka aukati i ngā whakautu e neke atu ana i te tono taketake."
|
||||||
|
},
|
||||||
|
"7": {
|
||||||
|
"title": "Tuku me te tohu kaituhi",
|
||||||
|
"desc": "Ka tukuna te whakautu ki te mema me te tohu i te puna. Ka tuhia ia hikoinga mō te arotake."
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"home_ai_flow": {
|
"features": {
|
||||||
"heading": "Te rerenga o te AI kāinga",
|
"heading": "Ngā mea ka tukuna e te tūāpapa",
|
||||||
"description": "Ka tukuna e te kaiwhakamahi he pātai ki Home AI, ka haere mā ngā taumata whakamana e ono i mua i te whakaputa i te whakautu. Ka mahi tēnei rerenga i roto i te ara whakahaere matua.",
|
"help": {
|
||||||
"steps": [
|
"title": "Pūnaha Awhina",
|
||||||
{
|
"benefit": "Ka pātai ngā mema i roto i te reo ā-taiao, ā, ka whiwhi whakautu i tangohia mai i ngā ihirangi āwhina, i ngā kōrero, me ngā tuhinga — kua tātarihia e ā rātou mana whakaahei.",
|
||||||
"title": "Kua whiwhi i te pātai a te kaiwhakamahi",
|
"governance": "Whakahaere: Ka ārai te tirotiro rohe o ngā uara i te AI kia kaua e whakatau; ka aukati te whakamana whāinga i ngā whakamātau whakauru tono."
|
||||||
"description": "Ka tuku pātai te kaiwhakamahi mā te taputapu Kōrerorero Āwhina, mā te āwhina kōrero rānei."
|
|
||||||
},
|
},
|
||||||
{
|
"ocr": {
|
||||||
"title": "Tātari Kaiwhakahaere Rohe",
|
|
||||||
"description": "He pātai mō ngā uara tēnei e hiahiatia ana te whakataunga a te tangata?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Tātari Whakau Whakawhitiwhiti",
|
|
||||||
"description": "Kei te taupatupatu tēnei ki ngā tohutohu kua rokiroki, ki te ngana rānei ki te werohanga?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Tātari i te Pēhanga Horopaki",
|
|
||||||
"description": "Kei roto i ngā pae e whakaaetia ana te hauora o te wāhanga?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Te tukatuka pātai",
|
|
||||||
"description": "Ka tiki e te pūnaha RAG te horopaki mā te tātari whakaaetanga"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Te Whakaputa Whakautu",
|
|
||||||
"description": "Ka whakaputa a AI i te whakautu (Claude Haiku mō ngā reo kāore i te Ingarihi, Llama ā-rohe mō te reo Ingarihi)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Kaitātari Whakaaroaro",
|
|
||||||
"description": "He tika te whakautu ki te whānuitanga o te pātai?"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Tuku",
|
|
||||||
"description": "Ka tukuna te whakautu ki te kaiwhakamahi me te tohu i te puna."
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"governed_features": {
|
|
||||||
"heading": "Ngā āhuatanga whakahaere i te taipitopito",
|
|
||||||
"rag_help": {
|
|
||||||
"title": "Pūnaha Awhina RAG",
|
|
||||||
"description": "Rapu ā-vector i ngā ihirangi āwhina kua tāruatia, ngā kōrero, me ngā tuhinga. Ka tātarihia ngā hua e ngā mana whakamahi a te kaiwhakamahi i mua i te whakauru ki te horopaki.",
|
|
||||||
"services": "Kaitātari Whakawhāititanga, Kaitiaki Rohe"
|
|
||||||
},
|
|
||||||
"document_ocr": {
|
|
||||||
"title": "Tuhipuka OCR",
|
"title": "Tuhipuka OCR",
|
||||||
"description": "Te tangohanga aunoa o ngā kuputuhi mai i ngā tuhinga kua tukuna. Ka whakahaerehia i raro i ngā mana whakaaetanga mārama me te rēhitatanga arotake.",
|
"benefit": "Tukuna he tuhinga, ka tangohia aunoa te kuputuhi. He whaihua mō te huri i ngā reta, ngā tiwhikete, me ngā rekoata hītori ki te āhua matihiko.",
|
||||||
"services": "Kaiwhakahaere Whiriwhiringa Maha (whakaaetanga)"
|
"governance": "Whakahaere: Me whakaaetanga mārama i mua i te tukatuka. Ka tuhia ki ngā rangitaki arotake ngā mahi katoa me te takenga mai katoa."
|
||||||
},
|
},
|
||||||
"story_assistance": {
|
"stories": {
|
||||||
"title": "Āwhina kōrero",
|
"title": "Āwhina kōrero",
|
||||||
"description": "Ngā tūtohunga tuhi āwhina AI mō ngā kōrero whānau. Ngā tūtohunga ihirangi kua tātarihia mā BoundaryEnforcer hei aukati i ngā tūtohunga kāore e tika ana.",
|
"benefit": "Ngā tūtohutanga tuhi āwhina AI mō ngā kōrero hapori me ngā hītori whānau. Ka āwhina ki te hanganga, ki ngā whakahau, me te whakatika māmā.",
|
||||||
"services": "Kaitiaki Rohe, Kaitātari Mātauranga Hinengaro"
|
"governance": "Whakahaere: Ka ārai te tirotiro rohe o ngā uara i ngā tūtohutanga ihirangi hē; mā te whakamana i te whānuitanga ka noho te AI ki roto i ngā mea i tonoa."
|
||||||
},
|
},
|
||||||
"ai_memory": {
|
"memory": {
|
||||||
"title": "Mārama o te Mahara AI",
|
"title": "Mārama o te Mahara AI",
|
||||||
"description": "Whakarapopototanga e whakahaerehia ana e te kaiwhakamahi, me te papamātaki arotake katoa. Ka taea e ngā mema te tiro, te whakatika, me te muku i ngā mea e 'maumahara ana' te AI mō rātou.",
|
"benefit": "Ka taea e ngā mema te kite, te whakatika, me te muku i ngā mea e 'maumahara ana' te AI mō rātou. Ka whakaatu te papamātātai arotake katoa i ia whakawhitinga katoa ki te AI.",
|
||||||
"services": "Kaiwhakarato Whakahau Manawanui, Kaiwhakahaere Whiriwhiringa Maha"
|
"governance": "Whakahaere: Me whakaae ngā kaiwhai pānga maha. Ka whakarōpūhia ngā whakataunga mō te manawanui, ā, ka taea te arotake. Ka whakahaere ngā mema i ā rātou ake raraunga."
|
||||||
},
|
}
|
||||||
"services_label": "Ngā ratonga:"
|
|
||||||
},
|
},
|
||||||
"limitations": {
|
"limitations": {
|
||||||
"heading": "Ngā here pono",
|
"heading": "Ngā here pono",
|
||||||
"intro": "E tuhi ana tēnei rangahau take i ngā taunakitanga tuatahi mai i tētahi whakaurunga honohono ā-tīmatanga puta noa i ngā kaipā e whā. E mārama ana mātou ki ngā here e whai ake nei:",
|
"intro": "E tuhi ana tēnei rangahau take i ngā taunakitanga tuatahi mai i tētahi whakaurunga maha-teneti i te taumata whakaputa. E mārama ana mātou ki ngā here e whai ake nei:",
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"title": "Whakaurunga Herenga:",
|
"title": "Āhua iti:",
|
||||||
"description": "Kei te whakahaere a Village i ngā kaipānga whakawhanaunga e whā i roto i tētahi tūāpapa kotahi. Kāore i te mōhiotia te whānuitanga ki ētahi atu horopaki."
|
"description": "Kei te whakarato ināianei te Village i ngā ratonga ki tētahi tokoiti o ngā kaipāmu hapori. Kāore i te mōhiotia mēnā ka taea te whakamahia whānuitia ki ngā whakaurunga nui ake, ki ngā momo hapori rerekē rānei."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Ngā Tohu i Rīpoatatia e Te Tangata Anō:",
|
"title": "Ngā Tohu i Rīpoatatia e Te Tangata Anō:",
|
||||||
"description": "Kāore anō kia whakahaerehia he whakamana motuhake mō ngā raraunga kua tuhia."
|
"description": "Kāore anō kia whakahaeretia he whakamana motuhake mō ngā raraunga kua tuhia."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Te whakawhānuitanga o ngā kaiwhakahaere me ngā kaiwhakawhanake:",
|
"title": "Te whakawhānuitanga o ngā kaiwhakahaere me ngā kaiwhakawhanake:",
|
||||||
"description": "Ka whakawhanake hoki te kaiwhakawhanake anga i te Village (tāraru painga)."
|
"description": "Ka whakahaere hoki e te kaiwhakawhanake anga te Hāpori (taupatupatu painga)."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Whakamātautau Whakataetae Herenga:",
|
"title": "Whakamātautau Whakataetae Herenga:",
|
||||||
|
|
@ -152,7 +130,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Te karanga ā-tūao:",
|
"title": "Te karanga ā-tūao:",
|
||||||
"description": "I te ariā, ka taea e te AI te karo i te whakahaere mēnā kāore i whirihorahia kia whakamahia."
|
"description": "I te ariā, ka taea e te AI te karo i te whakahaere mēnā kāore i whakaritea kia whakamahia."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
@ -161,27 +139,29 @@
|
||||||
"supports": {
|
"supports": {
|
||||||
"title": "E tautoko ana ngā taunakitanga",
|
"title": "E tautoko ana ngā taunakitanga",
|
||||||
"items": [
|
"items": [
|
||||||
"Ka taea e te whakahaere hanganga te whakahaere i te taiao whakaputa me te kore he utu taumaha.",
|
"• He mea ā-hangarau e taea ana te whakaurunga o Sovereign AI mō ngā whakahaere hapori iti",
|
||||||
"He mea hangarau e taea ana te whakakotahitanga o ngā ratonga e ono.",
|
"• Ka taea e te whakahaere ā-pokapū maha te whakahaere i roto i te whakaputanga me te kore he utu taumata teitei",
|
||||||
"Ka taea te kitea, ka taea hoki te arotake i ngā hē whakahaere",
|
"• Ka taea te wehewehe maha-teneti me te whakahaere ā-hapori",
|
||||||
"Ka ako te anga i ngā hapa (ngā urupare ki ngā aitua kua tuhia)"
|
"• Ka taea te kitea, ka taea hoki te arotake i ngā hē whakahaere",
|
||||||
|
"• Ka ako te anga i ngā hapa (ngā urupare aitua kua tuhia)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"does_not_support": {
|
"does_not_support": {
|
||||||
"title": "Ehara i te mea e tautoko ana ngā taunakitanga",
|
"title": "Ehara i te mea e tautoko ana ngā taunakitanga",
|
||||||
"items": [
|
"items": [
|
||||||
"Te whaihua o te anga i te taumata nui (ngā mano kaiwhakamahi e mahi ana i te wā kotahi)",
|
"• Te whai hua o te anga i te taumata whānui (ngā mano kaiwhakamahi e mahi ana i te wā kotahi)",
|
||||||
"Te āhei ki te whakamahia whānuitia puta noa i ngā pūnaha AI rerekē",
|
"• Te whānuitanga ki ngā pūnaha AI rerekē, ki ngā hanganga tauira rānei",
|
||||||
"Te ātete ki ngā whakaeke whakataetae matatau",
|
"• Ārai ki ngā whakaeke whakataetae matatau",
|
||||||
"Te whai rawa o ngā whakaritenga (kāore anō kia whakamātauria te ū ki te Ture AI o te EU)"
|
"• Te whai kiko o ngā whakaritenga (kāore anō kia whakamātauria te ū ki te Ture AI o te EU)"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cta": {
|
"cta": {
|
||||||
"heading": "Tūhura anō",
|
"heading": "Tūhura anō",
|
||||||
"description": "Tirohia te papaanga Village e mahi ana, rānei toro hohonu atu ki te hanganga hangarau.",
|
"description": "Ruku hohonu ki te hanganga hangarau, pānuitia ngā rangahau, kia kite rānei i te papaanga Village e mahi ana.",
|
||||||
"visit_village": "Haere ki te kāinga →",
|
"visit_village": "Haere ki te kāinga →",
|
||||||
"system_architecture": "Hoahoa Pūnaha →",
|
"home_ai": "Mōdela Reo Rangatira →",
|
||||||
|
"research_paper": "Pepa Rangahau →",
|
||||||
"research_details": "Ngā taipitopito rangahau →"
|
"research_details": "Ngā taipitopito rangahau →"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -6,14 +6,14 @@
|
||||||
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
|
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
|
||||||
<meta http-equiv="Pragma" content="no-cache">
|
<meta http-equiv="Pragma" content="no-cache">
|
||||||
<meta http-equiv="Expires" content="0">
|
<meta http-equiv="Expires" content="0">
|
||||||
<title>Village Case Study | Tractatus AI Safety Framework</title>
|
<title>The Village: Sovereign Community AI in Production | Tractatus</title>
|
||||||
<meta name="description" content="Technical case study of Tractatus governance in the Village platform. How Home AI applies six governance services to every user interaction.">
|
<meta name="description" content="How the Village platform delivers governed AI to whānau, marae, and community organisations — sovereign infrastructure, polycentric governance, and a locally-trained language model.">
|
||||||
|
|
||||||
<!-- Open Graph / Facebook -->
|
<!-- Open Graph / Facebook -->
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:url" content="https://agenticgovernance.digital/village-case-study.html">
|
<meta property="og:url" content="https://agenticgovernance.digital/village-case-study.html">
|
||||||
<meta property="og:title" content="Village Case Study - Tractatus in Production">
|
<meta property="og:title" content="The Village: Sovereign Community AI in Production">
|
||||||
<meta property="og:description" content="Technical case study of Tractatus governance in the Village platform. How Home AI applies six governance services to every user interaction.">
|
<meta property="og:description" content="How the Village platform delivers governed AI to whānau, marae, and community organisations — sovereign infrastructure, polycentric governance, and a locally-trained language model.">
|
||||||
<meta property="og:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
<meta property="og:image" content="https://agenticgovernance.digital/images/social-preview.png">
|
||||||
<meta property="og:image:width" content="1200">
|
<meta property="og:image:width" content="1200">
|
||||||
<meta property="og:image:height" content="630">
|
<meta property="og:image:height" content="630">
|
||||||
|
|
@ -22,8 +22,8 @@
|
||||||
<!-- Twitter -->
|
<!-- Twitter -->
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:url" content="https://agenticgovernance.digital/village-case-study.html">
|
<meta name="twitter:url" content="https://agenticgovernance.digital/village-case-study.html">
|
||||||
<meta name="twitter:title" content="Village Case Study - Tractatus in Production">
|
<meta name="twitter:title" content="The Village: Sovereign Community AI in Production">
|
||||||
<meta name="twitter:description" content="Technical case study of how Home AI applies six governance services to every user interaction.">
|
<meta name="twitter:description" content="Sovereign community AI with polycentric governance, locally-trained language model, and no US hyperscaler dependency.">
|
||||||
<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">
|
||||||
|
|
@ -76,17 +76,16 @@
|
||||||
CASE STUDY
|
CASE STUDY
|
||||||
</div>
|
</div>
|
||||||
<h1 class="text-4xl font-bold mb-6 text-black" data-i18n="hero.title">
|
<h1 class="text-4xl font-bold mb-6 text-black" data-i18n="hero.title">
|
||||||
Village Platform: Tractatus in Production
|
The Village: Sovereign Community AI in Production
|
||||||
</h1>
|
</h1>
|
||||||
<p class="text-xl mb-8 max-w-3xl mx-auto text-black" data-i18n="hero.subtitle">
|
<p class="text-xl mb-8 max-w-3xl mx-auto text-black" data-i18n="hero.subtitle">
|
||||||
How Home AI applies all six Tractatus governance services to every user interaction in a live community platform.
|
A multi-tenant community platform running its own language model on its own infrastructure, governed by a polycentric architecture where communities hold co-equal authority.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<!-- Caveat Box - HIGH VISIBILITY DISCLAIMER -->
|
<!-- Caveat Box -->
|
||||||
<div class="bg-amber-100 disclaimer-border border-amber-500 rounded-lg p-6 max-w-3xl mx-auto">
|
<div class="bg-amber-100 disclaimer-border border-amber-500 rounded-lg p-6 max-w-3xl mx-auto">
|
||||||
<p class="text-amber-900 text-lg">
|
<p class="text-amber-900 text-lg">
|
||||||
<strong class="text-amber-800">⚠️ <span data-i18n="hero.disclaimer.label">Important:</span></strong> <span data-i18n="hero.disclaimer.text">This documents an early-stage federated deployment across four tenants by the framework developer.
|
<strong class="text-amber-800">⚠️ <span data-i18n="hero.disclaimer.label">Important:</span></strong> <span data-i18n="hero.disclaimer.text">This documents an early-stage multi-tenant deployment by the framework developer. Metrics are self-reported. Independent audit and broader validation are planned but not yet conducted.</span>
|
||||||
Metrics are self-reported. Independent audit and broader validation are planned but not yet conducted.</span>
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -97,38 +96,42 @@
|
||||||
<!-- Main Content -->
|
<!-- Main Content -->
|
||||||
<main id="main-content" role="main" class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
<main id="main-content" role="main" class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
||||||
|
|
||||||
<!-- Overview Section -->
|
<!-- What Is the Village -->
|
||||||
<section class="mb-16">
|
<section class="mb-16">
|
||||||
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="overview.heading">Overview</h2>
|
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="what_is.heading">What Is the Village</h2>
|
||||||
|
|
||||||
<div class="bg-white rounded-xl shadow-md p-8 mb-8">
|
<div class="bg-white rounded-xl shadow-md p-8 mb-8">
|
||||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
||||||
<div>
|
<div>
|
||||||
<h3 class="text-lg font-semibold text-gray-900 mb-4" data-i18n="overview.platform_purpose.title">Platform Purpose</h3>
|
<p class="text-gray-700 leading-relaxed mb-4" data-i18n="what_is.description">
|
||||||
<p class="text-gray-700 leading-relaxed" data-i18n="overview.platform_purpose.description">
|
The Village is a member-owned platform for whānau, marae, clubs, and community organisations. Each community gets its own isolated tenant with sovereign data storage, AI-assisted features, and governance-protected privacy. The platform supports te reo Māori throughout.
|
||||||
The Village is a member-owned community platform providing sovereign data storage,
|
</p>
|
||||||
AI-assisted features, and privacy-by-design architecture. Communities operate
|
<p class="text-gray-700 leading-relaxed" data-i18n="what_is.description_2">
|
||||||
with full data ownership and governance-protected AI assistance.
|
All AI processing runs on the platform's own infrastructure — a locally fine-tuned Llama model with no data sent to external AI providers. Communities operate with full data ownership and can withdraw consent at any time.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h3 class="text-lg font-semibold text-gray-900 mb-4" data-i18n="overview.deployment_facts.title">Deployment Facts</h3>
|
<h3 class="text-lg font-semibold text-gray-900 mb-4" data-i18n="what_is.facts_title">Deployment Facts</h3>
|
||||||
<ul class="space-y-2 text-gray-700">
|
<ul class="space-y-2 text-gray-700">
|
||||||
<li class="flex items-center">
|
<li class="flex items-center">
|
||||||
<span class="w-32 font-medium" data-i18n="overview.deployment_facts.duration_label">Duration:</span>
|
<span class="w-36 font-medium" data-i18n="what_is.facts.duration_label">Duration:</span>
|
||||||
<span data-i18n="overview.deployment_facts.duration_value">11+ months in production</span>
|
<span data-i18n="what_is.facts.duration_value">18+ months in production</span>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-center">
|
<li class="flex items-center">
|
||||||
<span class="w-32 font-medium" data-i18n="overview.deployment_facts.tenant_label">Tenant Model:</span>
|
<span class="w-36 font-medium" data-i18n="what_is.facts.tenant_label">Tenant Model:</span>
|
||||||
<span data-i18n="overview.deployment_facts.tenant_value">Single-tenant (multi-tenant planned)</span>
|
<span data-i18n="what_is.facts.tenant_value">Multi-tenant (multiple communities)</span>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-center">
|
<li class="flex items-center">
|
||||||
<span class="w-32 font-medium" data-i18n="overview.deployment_facts.features_label">AI Features:</span>
|
<span class="w-36 font-medium" data-i18n="what_is.facts.ai_label">AI Model:</span>
|
||||||
<span data-i18n="overview.deployment_facts.features_value">4 governed features live</span>
|
<span data-i18n="what_is.facts.ai_value">Sovereign Llama (QLoRA fine-tuned)</span>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-center">
|
<li class="flex items-center">
|
||||||
<span class="w-32 font-medium" data-i18n="overview.deployment_facts.services_label">Services/Response:</span>
|
<span class="w-36 font-medium" data-i18n="what_is.facts.features_label">AI Features:</span>
|
||||||
<span data-i18n="overview.deployment_facts.services_value">6 governance checks</span>
|
<span data-i18n="what_is.facts.features_value">4 governed features live</span>
|
||||||
|
</li>
|
||||||
|
<li class="flex items-center">
|
||||||
|
<span class="w-36 font-medium" data-i18n="what_is.facts.infra_label">Infrastructure:</span>
|
||||||
|
<span data-i18n="what_is.facts.infra_value">NZ + EU (no US dependency)</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -136,68 +139,75 @@
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- Architecture Mapping -->
|
<!-- Sovereign AI Architecture -->
|
||||||
<section class="mb-16">
|
<section class="mb-16">
|
||||||
<h2 class="text-3xl font-bold text-gray-900 mb-6">Architecture Mapping</h2>
|
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="sovereign.heading">Sovereign AI Architecture</h2>
|
||||||
<p class="text-gray-700 mb-8">
|
|
||||||
Each Village AI feature maps to specific Tractatus governance services.
|
<div class="bg-white rounded-xl shadow-md p-8">
|
||||||
The table below shows how the six services coordinate for each feature.
|
<p class="text-gray-700 leading-relaxed mb-6" data-i18n="sovereign.intro">
|
||||||
|
The Village runs its own language model — not an API call to a US hyperscaler, but a locally fine-tuned model where the training data, model weights, and inference pipeline all remain under community control.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="bg-white rounded-xl shadow-md overflow-hidden">
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-6">
|
||||||
<table class="min-w-full divide-y divide-gray-200">
|
<div class="bg-teal-50 rounded-lg p-5">
|
||||||
<thead class="bg-gray-50">
|
<h3 class="font-semibold text-teal-900 mb-2" data-i18n="sovereign.model_title">Local Language Model</h3>
|
||||||
<tr>
|
<p class="text-sm text-teal-800" data-i18n="sovereign.model_desc">Llama 3.1 8B and Llama 3.2 3B, fine-tuned with QLoRA on community-specific data. All inference runs on the platform's own GPU infrastructure.</p>
|
||||||
<th class="px-6 py-4 text-left text-sm font-semibold text-gray-900">Village Feature</th>
|
</div>
|
||||||
<th class="px-6 py-4 text-left text-sm font-semibold text-gray-900">Primary Service</th>
|
<div class="bg-teal-50 rounded-lg p-5">
|
||||||
<th class="px-6 py-4 text-left text-sm font-semibold text-gray-900">Function</th>
|
<h3 class="font-semibold text-teal-900 mb-2" data-i18n="sovereign.infra_title">Sovereign Infrastructure</h3>
|
||||||
</tr>
|
<p class="text-sm text-teal-800" data-i18n="sovereign.infra_desc">Production servers in New Zealand and the EU. No data transits US jurisdiction. Community data never leaves the deployment it belongs to.</p>
|
||||||
</thead>
|
</div>
|
||||||
<tbody class="divide-y divide-gray-200">
|
<div class="bg-teal-50 rounded-lg p-5">
|
||||||
<tr>
|
<h3 class="font-semibold text-teal-900 mb-2" data-i18n="sovereign.training_title">Community-Controlled Training</h3>
|
||||||
<td class="px-6 py-4 text-gray-900 font-medium">Home AI Responses</td>
|
<p class="text-sm text-teal-800" data-i18n="sovereign.training_desc">QLoRA fine-tuning on domain-specific data with consent tracking and provenance. Communities can withdraw training data and trigger model retraining.</p>
|
||||||
<td class="px-6 py-4 text-gray-700">BoundaryEnforcer</td>
|
</div>
|
||||||
<td class="px-6 py-4 text-gray-600">Blocks values judgments, defers to human</td>
|
</div>
|
||||||
</tr>
|
|
||||||
<tr class="bg-gray-50">
|
<p class="text-sm text-gray-600" data-i18n="sovereign.link_note">
|
||||||
<td class="px-6 py-4 text-gray-900 font-medium">User Query Processing</td>
|
For a detailed account of the model architecture, training approach, and governance integration, see <a href="/home-ai.html" class="text-blue-600 hover:text-blue-700 font-medium underline">Home AI / SLL: Sovereign Locally-Trained Language Model</a>.
|
||||||
<td class="px-6 py-4 text-gray-700">CrossReferenceValidator</td>
|
</p>
|
||||||
<td class="px-6 py-4 text-gray-600">Prevents prompt injection, validates intent</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="px-6 py-4 text-gray-900 font-medium">Session Management</td>
|
|
||||||
<td class="px-6 py-4 text-gray-700">ContextPressureMonitor</td>
|
|
||||||
<td class="px-6 py-4 text-gray-600">Tracks session health, triggers handoffs</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="bg-gray-50">
|
|
||||||
<td class="px-6 py-4 text-gray-900 font-medium">Multi-Step Operations</td>
|
|
||||||
<td class="px-6 py-4 text-gray-700">MetacognitiveVerifier</td>
|
|
||||||
<td class="px-6 py-4 text-gray-600">Detects scope creep, requires review</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="px-6 py-4 text-gray-900 font-medium">Feature Flags</td>
|
|
||||||
<td class="px-6 py-4 text-gray-700">InstructionPersistenceClassifier</td>
|
|
||||||
<td class="px-6 py-4 text-gray-600">Persistence classification for settings</td>
|
|
||||||
</tr>
|
|
||||||
<tr class="bg-gray-50">
|
|
||||||
<td class="px-6 py-4 text-gray-900 font-medium">Consent Handling</td>
|
|
||||||
<td class="px-6 py-4 text-gray-700">PluralisticDeliberationOrchestrator</td>
|
|
||||||
<td class="px-6 py-4 text-gray-600">Multi-stakeholder decisions</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- The Home AI Flow -->
|
<!-- Polycentric Governance -->
|
||||||
<section class="mb-16">
|
<section class="mb-16">
|
||||||
<h2 class="text-3xl font-bold text-gray-900 mb-6">The Home AI Flow</h2>
|
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="polycentric.heading">Polycentric Governance</h2>
|
||||||
<p class="text-gray-700 mb-4">
|
|
||||||
When a user submits a query to Home AI, it passes through six verification stages
|
<div class="bg-white rounded-xl shadow-md p-8">
|
||||||
before a response is generated. This flow operates in the critical execution path.
|
<p class="text-gray-700 leading-relaxed mb-6" data-i18n="polycentric.intro">
|
||||||
|
The distinctive contribution of the Village is its governance architecture. Rather than a single operator making all decisions, the platform implements polycentric governance — multiple co-equal authorities that share structural control over how AI is used.
|
||||||
</p>
|
</p>
|
||||||
<p class="text-sm text-gray-600 mb-8">
|
|
||||||
For a detailed account of Home AI's sovereign architecture, training approach, and governance integration, see <a href="/home-ai.html" class="text-blue-600 hover:text-blue-700 font-medium underline">Home AI / SLL: Sovereign Locally-Trained Language Model</a>.
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-6 mb-6">
|
||||||
|
<div class="border-l-4 border-teal-500 pl-5">
|
||||||
|
<h3 class="font-semibold text-gray-900 mb-2" data-i18n="polycentric.coequal_title">Co-Equal Authority</h3>
|
||||||
|
<p class="text-gray-600 text-sm" data-i18n="polycentric.coequal_desc">Communities maintain architectural co-governance — not just consultation rights, but structural authority over how their data is used. Drawn from te ao Māori concepts of rangatiratanga (self-determination) and kaitiakitanga (guardianship).</p>
|
||||||
|
</div>
|
||||||
|
<div class="border-l-4 border-teal-500 pl-5">
|
||||||
|
<h3 class="font-semibold text-gray-900 mb-2" data-i18n="polycentric.nonparticipation_title">Right of Non-Participation</h3>
|
||||||
|
<p class="text-gray-600 text-sm" data-i18n="polycentric.nonparticipation_desc">Members can opt out of any AI feature without losing access to the platform. AI governance defers to human judgment on values questions and never overrides community decisions.</p>
|
||||||
|
</div>
|
||||||
|
<div class="border-l-4 border-teal-500 pl-5">
|
||||||
|
<h3 class="font-semibold text-gray-900 mb-2" data-i18n="polycentric.taonga_title">Taonga-Centred Design</h3>
|
||||||
|
<p class="text-gray-600 text-sm" data-i18n="polycentric.taonga_desc">Cultural treasures (taonga) are governed as first-class objects with provenance tracking, withdrawal rights, and community authority over how they appear in AI contexts.</p>
|
||||||
|
</div>
|
||||||
|
<div class="border-l-4 border-teal-500 pl-5">
|
||||||
|
<h3 class="font-semibold text-gray-900 mb-2" data-i18n="polycentric.tenant_title">Tenant-Scoped Isolation</h3>
|
||||||
|
<p class="text-gray-600 text-sm" data-i18n="polycentric.tenant_desc">Each community operates in complete data isolation. No cross-tenant data sharing. Each tenant's governance decisions apply only within their own boundary.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p class="text-sm text-gray-600" data-i18n="polycentric.paper_note">
|
||||||
|
The research foundation is described in <a href="/downloads/taonga-centred-steering-governance-polycentric-ai.html" class="text-blue-600 hover:text-blue-700 font-medium underline">Taonga-Centred Steering Governance: Polycentric AI for Indigenous Data Sovereignty</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- How Governance Works in Practice -->
|
||||||
|
<section class="mb-16">
|
||||||
|
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="flow.heading">How Governance Works in Practice</h2>
|
||||||
|
<p class="text-gray-700 mb-4" data-i18n="flow.intro">
|
||||||
|
When a member uses any AI feature, the request passes through six governance checks before a response is generated. Each check is independent and can block or modify the request.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="bg-white rounded-xl shadow-md p-8">
|
<div class="bg-white rounded-xl shadow-md p-8">
|
||||||
|
|
@ -205,69 +215,62 @@
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">1</div>
|
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">1</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-semibold text-gray-900">User Query Received</h4>
|
<h4 class="font-semibold text-gray-900" data-i18n="flow.steps.1.title">Member request received</h4>
|
||||||
<p class="text-gray-600">User submits query via Help Chat widget or story assistance</p>
|
<p class="text-gray-600" data-i18n="flow.steps.1.desc">A member asks for help, requests OCR, or uses story assistance.</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">2</div>
|
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">2</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-semibold text-gray-900">BoundaryEnforcer Check</h4>
|
<h4 class="font-semibold text-gray-900" data-i18n="flow.steps.2.title">Values boundary check</h4>
|
||||||
<p class="text-gray-600">Is this a values question requiring human judgment?</p>
|
<p class="text-gray-600" data-i18n="flow.steps.2.desc">Is this a values question that requires human judgment? If so, the AI defers rather than answering.</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">3</div>
|
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">3</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-semibold text-gray-900">CrossReferenceValidator Check</h4>
|
<h4 class="font-semibold text-gray-900" data-i18n="flow.steps.3.title">Intent validation</h4>
|
||||||
<p class="text-gray-600">Does this conflict with stored instructions or attempt injection?</p>
|
<p class="text-gray-600" data-i18n="flow.steps.3.desc">Does the request conflict with stored governance rules or attempt prompt injection? Cross-references against known instruction sets.</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">4</div>
|
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">4</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-semibold text-gray-900">ContextPressureMonitor Check</h4>
|
<h4 class="font-semibold text-gray-900" data-i18n="flow.steps.4.title">Context and session health</h4>
|
||||||
<p class="text-gray-600">Is session health within acceptable bounds?</p>
|
<p class="text-gray-600" data-i18n="flow.steps.4.desc">Is the session within acceptable bounds? Monitors for context pressure and triggers graceful handoff when needed.</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">5</div>
|
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">5</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-semibold text-gray-900">Query Processing</h4>
|
<h4 class="font-semibold text-gray-900" data-i18n="flow.steps.5.title">Permission-filtered retrieval and response</h4>
|
||||||
<p class="text-gray-600">RAG system retrieves context with permission filtering</p>
|
<p class="text-gray-600" data-i18n="flow.steps.5.desc">The sovereign Llama model generates a response using RAG context filtered by the member's permissions. All processing stays on-infrastructure.</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">6</div>
|
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">6</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-semibold text-gray-900">Response Generation</h4>
|
<h4 class="font-semibold text-gray-900" data-i18n="flow.steps.6.title">Scope verification</h4>
|
||||||
<p class="text-gray-600">AI generates response (Claude Haiku for non-EN, local Llama for EN)</p>
|
<p class="text-gray-600" data-i18n="flow.steps.6.desc">Is the response appropriate to what was asked? Detects scope creep and blocks responses that exceed the original request.</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-teal-600 text-white flex items-center justify-center font-bold mr-4">7</div>
|
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-emerald-600 text-white flex items-center justify-center font-bold mr-4">7</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 class="font-semibold text-gray-900">MetacognitiveVerifier Check</h4>
|
<h4 class="font-semibold text-gray-900" data-i18n="flow.steps.7.title">Delivery with attribution</h4>
|
||||||
<p class="text-gray-600">Is response appropriate to query scope?</p>
|
<p class="text-gray-600" data-i18n="flow.steps.7.desc">Response delivered to the member with source attribution. Every step is logged for audit.</p>
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li class="flex items-start">
|
|
||||||
<div class="flex-shrink-0 w-8 h-8 rounded-full bg-emerald-600 text-white flex items-center justify-center font-bold mr-4">8</div>
|
|
||||||
<div>
|
|
||||||
<h4 class="font-semibold text-gray-900">Delivery</h4>
|
|
||||||
<p class="text-gray-600">Response delivered to user with source attribution</p>
|
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- Governed Features -->
|
<!-- What the Platform Delivers -->
|
||||||
<section class="mb-16">
|
<section class="mb-16">
|
||||||
<h2 class="text-3xl font-bold text-gray-900 mb-6">Governed Features in Detail</h2>
|
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="features.heading">What the Platform Delivers</h2>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
|
||||||
<!-- RAG Help Centre -->
|
<!-- Help Centre -->
|
||||||
<div class="bg-white rounded-xl shadow-md p-6">
|
<div class="bg-white rounded-xl shadow-md p-6">
|
||||||
<div class="flex items-center mb-4">
|
<div class="flex items-center mb-4">
|
||||||
<div class="w-12 h-12 rounded-lg bg-teal-100 flex items-center justify-center mr-4">
|
<div class="w-12 h-12 rounded-lg bg-teal-100 flex items-center justify-center mr-4">
|
||||||
|
|
@ -275,15 +278,14 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.228 9c.549-1.165 2.03-2 3.772-2 2.21 0 4 1.343 4 3 0 1.4-1.278 2.575-3.006 2.907-.542.104-.994.54-.994 1.093m0 3h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8.228 9c.549-1.165 2.03-2 3.772-2 2.21 0 4 1.343 4 3 0 1.4-1.278 2.575-3.006 2.907-.542.104-.994.54-.994 1.093m0 3h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/>
|
||||||
</svg>
|
</svg>
|
||||||
</div>
|
</div>
|
||||||
<h3 class="text-xl font-semibold text-gray-900">RAG-Based Help Centre</h3>
|
<h3 class="text-xl font-semibold text-gray-900" data-i18n="features.help.title">Help Centre</h3>
|
||||||
</div>
|
</div>
|
||||||
<p class="text-gray-600 mb-4">
|
<p class="text-gray-600 mb-3" data-i18n="features.help.benefit">
|
||||||
Vector search over indexed help content, stories, and documentation.
|
Members ask questions in natural language and get answers drawn from help content, stories, and documentation — filtered by their permissions.
|
||||||
Results filtered by user permissions before inclusion in context.
|
</p>
|
||||||
|
<p class="text-sm text-gray-500" data-i18n="features.help.governance">
|
||||||
|
Governance: Values boundary check prevents AI from making judgments; intent validation blocks prompt injection attempts.
|
||||||
</p>
|
</p>
|
||||||
<div class="text-sm text-gray-500">
|
|
||||||
<strong>Services:</strong> CrossReferenceValidator, BoundaryEnforcer
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Document OCR -->
|
<!-- Document OCR -->
|
||||||
|
|
@ -294,15 +296,14 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"/>
|
||||||
</svg>
|
</svg>
|
||||||
</div>
|
</div>
|
||||||
<h3 class="text-xl font-semibold text-gray-900">Document OCR</h3>
|
<h3 class="text-xl font-semibold text-gray-900" data-i18n="features.ocr.title">Document OCR</h3>
|
||||||
</div>
|
</div>
|
||||||
<p class="text-gray-600 mb-4">
|
<p class="text-gray-600 mb-3" data-i18n="features.ocr.benefit">
|
||||||
Automated text extraction from uploaded documents.
|
Upload a document and get the text extracted automatically. Useful for digitising letters, certificates, and historical records.
|
||||||
Operates under explicit consent controls with audit logging.
|
</p>
|
||||||
|
<p class="text-sm text-gray-500" data-i18n="features.ocr.governance">
|
||||||
|
Governance: Requires explicit consent before processing. All operations are audit-logged with full provenance.
|
||||||
</p>
|
</p>
|
||||||
<div class="text-sm text-gray-500">
|
|
||||||
<strong>Services:</strong> PluralisticDeliberationOrchestrator (consent)
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Story Assistance -->
|
<!-- Story Assistance -->
|
||||||
|
|
@ -313,16 +314,14 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z"/>
|
||||||
</svg>
|
</svg>
|
||||||
</div>
|
</div>
|
||||||
<h3 class="text-xl font-semibold text-gray-900">Story Assistance</h3>
|
<h3 class="text-xl font-semibold text-gray-900" data-i18n="features.stories.title">Story Assistance</h3>
|
||||||
</div>
|
</div>
|
||||||
<p class="text-gray-600 mb-4">
|
<p class="text-gray-600 mb-3" data-i18n="features.stories.benefit">
|
||||||
AI-assisted writing suggestions for family stories.
|
AI-assisted writing suggestions for community stories and family histories. Helps with structure, prompts, and gentle editing.
|
||||||
Content suggestions filtered through BoundaryEnforcer to prevent
|
</p>
|
||||||
inappropriate recommendations.
|
<p class="text-sm text-gray-500" data-i18n="features.stories.governance">
|
||||||
|
Governance: Values boundary check prevents inappropriate content suggestions; scope verification ensures the AI stays within what was asked.
|
||||||
</p>
|
</p>
|
||||||
<div class="text-sm text-gray-500">
|
|
||||||
<strong>Services:</strong> BoundaryEnforcer, MetacognitiveVerifier
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- AI Memory Transparency -->
|
<!-- AI Memory Transparency -->
|
||||||
|
|
@ -333,27 +332,25 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"/>
|
||||||
</svg>
|
</svg>
|
||||||
</div>
|
</div>
|
||||||
<h3 class="text-xl font-semibold text-gray-900">AI Memory Transparency</h3>
|
<h3 class="text-xl font-semibold text-gray-900" data-i18n="features.memory.title">AI Memory Transparency</h3>
|
||||||
</div>
|
</div>
|
||||||
<p class="text-gray-600 mb-4">
|
<p class="text-gray-600 mb-3" data-i18n="features.memory.benefit">
|
||||||
User-controlled summarisation with full audit dashboard.
|
Members can see, edit, and delete what the AI "remembers" about them. Full audit dashboard shows every AI interaction.
|
||||||
Members can view, edit, and delete what AI "remembers" about them.
|
</p>
|
||||||
|
<p class="text-sm text-gray-500" data-i18n="features.memory.governance">
|
||||||
|
Governance: Multi-stakeholder consent required. Persistence decisions classified and auditable. Members control their own data.
|
||||||
</p>
|
</p>
|
||||||
<div class="text-sm text-gray-500">
|
|
||||||
<strong>Services:</strong> InstructionPersistenceClassifier, PluralisticDeliberationOrchestrator
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- Honest Limitations -->
|
<!-- Honest Limitations -->
|
||||||
<section class="mb-16">
|
<section class="mb-16">
|
||||||
<h2 class="text-3xl font-bold text-gray-900 mb-6">Honest Limitations</h2>
|
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="limitations.heading">Honest Limitations</h2>
|
||||||
|
|
||||||
<div class="bg-amber-50 border-l-4 border-amber-500 rounded-r-xl p-8">
|
<div class="bg-amber-50 border-l-4 border-amber-500 rounded-r-xl p-8">
|
||||||
<p class="text-amber-900 mb-6">
|
<p class="text-amber-900 mb-6" data-i18n="limitations.intro">
|
||||||
This case study documents preliminary evidence from an early-stage federated deployment across four tenants.
|
This case study documents preliminary evidence from a production multi-tenant deployment. We are transparent about the following limitations:
|
||||||
We are transparent about the following limitations:
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<ul class="space-y-4">
|
<ul class="space-y-4">
|
||||||
|
|
@ -362,8 +359,8 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
||||||
</svg>
|
</svg>
|
||||||
<div>
|
<div>
|
||||||
<strong class="text-amber-900">Limited Deployment:</strong>
|
<strong class="text-amber-900" data-i18n="limitations.items.0.title">Small Scale:</strong>
|
||||||
<span class="text-amber-800"> Village operates across four federated tenants within one platform. Generalisability to other contexts is unknown.</span>
|
<span class="text-amber-800" data-i18n="limitations.items.0.description"> The Village currently serves a small number of community tenants. Generalisability to larger deployments or different community types is unknown.</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
|
|
@ -371,8 +368,8 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
||||||
</svg>
|
</svg>
|
||||||
<div>
|
<div>
|
||||||
<strong class="text-amber-900">Self-Reported Metrics:</strong>
|
<strong class="text-amber-900" data-i18n="limitations.items.1.title">Self-Reported Metrics:</strong>
|
||||||
<span class="text-amber-800"> No independent verification of logged data has been conducted.</span>
|
<span class="text-amber-800" data-i18n="limitations.items.1.description"> No independent verification of logged data has been conducted.</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
|
|
@ -380,8 +377,8 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
||||||
</svg>
|
</svg>
|
||||||
<div>
|
<div>
|
||||||
<strong class="text-amber-900">Operator-Developer Overlap:</strong>
|
<strong class="text-amber-900" data-i18n="limitations.items.2.title">Operator-Developer Overlap:</strong>
|
||||||
<span class="text-amber-800"> Framework developer also operates Village (conflict of interest).</span>
|
<span class="text-amber-800" data-i18n="limitations.items.2.description"> Framework developer also operates the Village (conflict of interest).</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
|
|
@ -389,8 +386,8 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
||||||
</svg>
|
</svg>
|
||||||
<div>
|
<div>
|
||||||
<strong class="text-amber-900">Limited Adversarial Testing:</strong>
|
<strong class="text-amber-900" data-i18n="limitations.items.3.title">Limited Adversarial Testing:</strong>
|
||||||
<span class="text-amber-800"> No formal red-team evaluation has been conducted.</span>
|
<span class="text-amber-800" data-i18n="limitations.items.3.description"> No formal red-team evaluation has been conducted.</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="flex items-start">
|
<li class="flex items-start">
|
||||||
|
|
@ -398,8 +395,8 @@
|
||||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"/>
|
||||||
</svg>
|
</svg>
|
||||||
<div>
|
<div>
|
||||||
<strong class="text-amber-900">Voluntary Invocation:</strong>
|
<strong class="text-amber-900" data-i18n="limitations.items.4.title">Voluntary Invocation:</strong>
|
||||||
<span class="text-amber-800"> AI could theoretically bypass governance if not configured to use it.</span>
|
<span class="text-amber-800" data-i18n="limitations.items.4.description"> AI could theoretically bypass governance if not configured to use it.</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -408,49 +405,55 @@
|
||||||
|
|
||||||
<!-- What This Demonstrates -->
|
<!-- What This Demonstrates -->
|
||||||
<section class="mb-16">
|
<section class="mb-16">
|
||||||
<h2 class="text-3xl font-bold text-gray-900 mb-6">What This Demonstrates</h2>
|
<h2 class="text-3xl font-bold text-gray-900 mb-6" data-i18n="demonstrates.heading">What This Demonstrates</h2>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
||||||
<div class="bg-green-50 border-l-4 border-green-500 rounded-r-xl p-6">
|
<div class="bg-green-50 border-l-4 border-green-500 rounded-r-xl p-6">
|
||||||
<h3 class="text-lg font-semibold text-green-900 mb-4">Evidence Supports</h3>
|
<h3 class="text-lg font-semibold text-green-900 mb-4" data-i18n="demonstrates.supports.title">Evidence Supports</h3>
|
||||||
<ul class="space-y-2 text-green-800">
|
<ul class="space-y-2 text-green-800">
|
||||||
<li>• Architectural governance can operate in production without prohibitive overhead</li>
|
<li data-i18n="demonstrates.supports.items.0">• Sovereign AI deployment is technically feasible for small community organisations</li>
|
||||||
<li>• Six-service coordination is technically feasible</li>
|
<li data-i18n="demonstrates.supports.items.1">• Polycentric governance can operate in production without prohibitive overhead</li>
|
||||||
<li>• Governance violations are detectable and auditable</li>
|
<li data-i18n="demonstrates.supports.items.2">• Multi-tenant isolation with per-community governance is achievable</li>
|
||||||
<li>• The framework learns from failures (documented incident responses)</li>
|
<li data-i18n="demonstrates.supports.items.3">• Governance violations are detectable and auditable</li>
|
||||||
|
<li data-i18n="demonstrates.supports.items.4">• The framework learns from failures (documented incident responses)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="bg-gray-100 border-l-4 border-gray-400 rounded-r-xl p-6">
|
<div class="bg-gray-100 border-l-4 border-gray-400 rounded-r-xl p-6">
|
||||||
<h3 class="text-lg font-semibold text-gray-900 mb-4">Evidence Does NOT Support</h3>
|
<h3 class="text-lg font-semibold text-gray-900 mb-4" data-i18n="demonstrates.does_not_support.title">Evidence Does NOT Support</h3>
|
||||||
<ul class="space-y-2 text-gray-700">
|
<ul class="space-y-2 text-gray-700">
|
||||||
<li>• Framework effectiveness at scale (thousands of concurrent users)</li>
|
<li data-i18n="demonstrates.does_not_support.items.0">• Framework effectiveness at scale (thousands of concurrent users)</li>
|
||||||
<li>• Generalisability across different AI systems</li>
|
<li data-i18n="demonstrates.does_not_support.items.1">• Generalisability across different AI systems or model architectures</li>
|
||||||
<li>• Resistance to sophisticated adversarial attacks</li>
|
<li data-i18n="demonstrates.does_not_support.items.2">• Resistance to sophisticated adversarial attacks</li>
|
||||||
<li>• Regulatory sufficiency (EU AI Act compliance untested)</li>
|
<li data-i18n="demonstrates.does_not_support.items.3">• Regulatory sufficiency (EU AI Act compliance untested)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- CTAs -->
|
<!-- Explore Further -->
|
||||||
<section class="cta-gradient-vcs rounded-xl p-8 text-center">
|
<section class="cta-gradient-vcs rounded-xl p-8 text-center">
|
||||||
<h2 class="text-2xl font-bold mb-4 text-black" data-i18n="cta.heading">Explore Further</h2>
|
<h2 class="text-2xl font-bold mb-4 text-black" data-i18n="cta.heading">Explore Further</h2>
|
||||||
<p class="text-black mb-6 max-w-2xl mx-auto" data-i18n="cta.description">
|
<p class="text-black mb-6 max-w-2xl mx-auto" data-i18n="cta.description">
|
||||||
See the Village platform in action, or dive deeper into the technical architecture.
|
Dive deeper into the technical architecture, read the research, or see the Village platform in action.
|
||||||
</p>
|
</p>
|
||||||
<div class="flex flex-wrap gap-4 justify-center">
|
<div class="flex flex-wrap gap-4 justify-center">
|
||||||
<a href="https://mysovereignty.digital"
|
<a href="https://community.myfamilyhistory.digital"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
class="inline-block bg-white text-teal-700 px-8 py-3 rounded-lg font-semibold no-underline shadow-md hover:shadow-lg transition"
|
class="inline-block bg-white text-teal-700 px-8 py-3 rounded-lg font-semibold no-underline shadow-md hover:shadow-lg transition"
|
||||||
data-i18n="cta.visit_village">
|
data-i18n="cta.visit_village">
|
||||||
Visit the Village →
|
Visit the Village →
|
||||||
</a>
|
</a>
|
||||||
<a href="/architecture.html"
|
<a href="/home-ai.html"
|
||||||
class="inline-block bg-teal-900 text-white px-8 py-3 rounded-lg font-semibold no-underline border-2 border-teal-400 hover:bg-teal-800 transition"
|
class="inline-block bg-teal-900 text-white px-8 py-3 rounded-lg font-semibold no-underline border-2 border-teal-400 hover:bg-teal-800 transition"
|
||||||
data-i18n="cta.system_architecture">
|
data-i18n="cta.home_ai">
|
||||||
System Architecture →
|
Sovereign Language Model →
|
||||||
|
</a>
|
||||||
|
<a href="/downloads/taonga-centred-steering-governance-polycentric-ai.html"
|
||||||
|
class="inline-block bg-teal-900 text-white px-8 py-3 rounded-lg font-semibold no-underline border-2 border-teal-400 hover:bg-teal-800 transition"
|
||||||
|
data-i18n="cta.research_paper">
|
||||||
|
Research Paper →
|
||||||
</a>
|
</a>
|
||||||
<a href="/researcher.html"
|
<a href="/researcher.html"
|
||||||
class="inline-block bg-teal-900 text-white px-8 py-3 rounded-lg font-semibold no-underline border-2 border-teal-400 hover:bg-teal-800 transition"
|
class="inline-block bg-teal-900 text-white px-8 py-3 rounded-lg font-semibold no-underline border-2 border-teal-400 hover:bg-teal-800 transition"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue