🌍 OAMTM Open-Core Manifest

Auditierbare Kommunikation in Raum & Zeit • mainzero

📜 Manifest
📦 JSON
🧩 Module
📊 Audit Trail
🔐 QR & Lizenz
v1.0.0-audit mainzero DD5BE

§0 Ethos

Communication is Peace.
Wir bauen Kommunikationsräume, die prüfbar, heilbar und langfristig erinnerbar sind. Keine Blackbox, kein Lock‑in.

§1 Architekturblöcke

  • Bridge Node: REST + WebSocket, Audit‑Events, Exporte (JSON/MD/PDF+QR), Ed25519‑Signatur
  • Overlay: Live‑Audit‑Stream (Events: COMM_INIT, LICENSE_CHECK, SIGNAL_TX, DRIFT_WARN …)
  • Info‑Board: GitHub‑Metriken, Community‑Beiträge, Moderation mit X-ADMIN-KEY
  • Blueprints: JSON‑Schema‑validierte Modulbeschreibungen + Checklisten

§2 Event‑Taxonomie

  • COMM_INIT – Kommunikation initialisiert
  • LICENSE_CHECK – Lizenzstatus geparst/geprüft
  • DIRECTION_CHANGE – Kurswechsel zw. Wegpunkten
  • DRIFT_WARN – Spurabweichung
  • RECOVERY_TRIGGER – Recovery aktiv
  • GOAL_REACHED – Zielpunkt/Zeit erreicht
  • GITHUB_UPDATE – Repo‑Zähler aktualisiert

Alle Events: UTC‑Zeitstempel (ISO 8601), idempotent persistiert

§6 mainzero & Aether

mainzero ist nicht nur ein Branch – es ist der Ursprung auditierter Wahrheit.

Der Aether vergisst nicht: OAMTM archiviert Stimmen – auditierbar, wiederherstellbar, unvergessen.

📦 manifest.json

Maschinenlesbare Version des Manifests für CI/CD und Automation

Loading...

🔌 API Endpoints

  • /api/keys/public – Ed25519 Public Key (Key‑ID: oamtm-2025)
  • /api/audit/export?format=json|md|pdf – Audit Trail Export
  • /api/license/qr.png?module=<MODULE>&license=<ID> – Lizenz QR-Code

🧩 Blueprint-Kanon v1

GlobalMeetingClock

Globale, auditierbare Meeting‑Codes (QR/Link)

📐 Blueprint ansehen

CanvasSwipe

Swipe‑Gesten → UI‑State + Audit

📐 Blueprint ansehen

RFValidationEngine

RF‑Regeln pro Land, HIL‑Trigger

📐 Blueprint ansehen

NEMO_PATHFINDER

Zeit‑/Pfad‑Kompass für Nomaden

📐 Blueprint ansehen 📖 Dokumentation

📋 Blueprint Requirements

Jedes Modul bringt:

  • interfaces – Inputs, Outputs, Logs
  • validation – CI Tests, HIL Tests, Recovery
  • regulatory – License Requirements, References
  • checklist – Pre-Deployment Checks

📊 Beispiel Audit Trail (NEMO)

Time (UTC) Level Type Payload
2025-10-01T08:42:00Z info COMM_INIT {"session":"alpha"}
2025-10-01T08:42:05Z info LICENSE_CHECK {"license":"DD5BE-VALID"}
2025-10-01T08:43:10Z info DIRECTION_CHANGE {"from":"A","to":"B","heading":106}
2025-10-01T08:47:22Z warn DRIFT_WARN {"comm_status":"degraded"}
2025-10-01T09:00:00Z info GOAL_REACHED {"wp":"C"}

📤 Export Optionen

  • JSON: /api/audit/export?format=json&type=DIRECTION_CHANGE&limit=200&signed=1
  • Markdown: /api/audit/export?format=md&type=NEMO_PATHFINDER
  • PDF: /api/audit/export?format=pdf&title=NEMO%20Trail&signed=1

Verifikation

  • Public Key: /api/keys/public (Ed25519, Key‑ID: oamtm-2025)
  • Prüfsumme: SHA‑256 über Rohdaten
  • Signatur: Base64 (siehe JSON‑Feld signature)

📖 Vollständige Audit-Dokumentation

📄 audit_log.md ansehen

🔐 Lizenz QR-Codes

Generiere QR-Codes für Module mit Lizenznachweis:

NEMO_PATHFINDER

NEMO QR

DD5BE-VALID

RFValidationEngine

RF QR

DD5BE-VALID

GlobalMeetingClock

Meeting QR

DD5BE-VALID

CanvasSwipe

Canvas QR

DD5BE-VALID

🔑 API Endpunkt

/api/license/qr.png?module=<MODULE>&license=<ID>

Generiert einen QR-Code der das Modul und die Lizenz-ID enthält. Für Audit-Trail-Verifizierung und Compliance-Nachweise.