{"contextKind":"public_baseline","modelVersion":"1","productBaseline":{"id":"release-2-current","label":"Release 2 — aktueller Fähigkeitenstand","productVersion":null,"publicationState":"unpublished","date":"2026-10-07","previousPublishedVersion":"v0.1.0-internal","summary":"OrivelaIQ verbindet geschütztes Knowledge mit nachvollziehbarem Feedback und gemeinsamer Work-Kontinuität. Dieser Fähigkeitenstand ist die Grundlage für Release 2; eine konkrete Produktversion wurde noch nicht veröffentlicht oder als Tag festgelegt.","knownLimitations":["OrivelaIQ-Zugriff erteilt keine Git-Schreibrechte. Änderungen an Quelldateien benötigen separat autorisierten Repository-Zugriff.","Die verfügbaren Funktionen hängen vom lesbaren Workspace und den aktuellen Rechten ab. Das Workspace-Profil beschreibt den jeweiligen Nutzungskontext.","Externe Antworten verwenden Review Exchange und separat autorisierten Git-Zugriff. Eine Contribution oder Work-Mutation ersetzt diesen Kanal nicht.","Produktversionen und die bestehenden Vertragsversionen sind voneinander unabhängig. Das Release-2-Label wählt keine neue Vertragsversion."],"changes":[{"id":"release-2-knowledge","date":"2026-10-07","category":"improvement","availability":"integrated","audiences":["Readers","Authors"],"areas":["Knowledge","Grounding","Workspace projections"],"contracts":[{"id":"artifact-navigation","version":"1"}],"summary":"Knowledge bietet eine ruhigere responsive Leseoberfläche, sichere Markdown-/SVG-/HTML-Ausgabe, direkte Grounding-Beziehungen und getrennte Stable-/Dynamic-Lesestände. Sichtbarer Work-Kontext erweitert keine Source-Rechte.","actionRequired":false,"action":null,"breaking":false,"language":"de","profiles":[]},{"id":"release-2-work","date":"2026-10-07","category":"feature","availability":"integrated","audiences":["Work participants","Authors","AI agents"],"areas":["Work","Repository import","Topic Overflight"],"contracts":[{"id":"work-repository","version":"0.1"}],"summary":"Gemeinsame Work Topics enthalten Items und typisierte Einträge. Browser und MCP verwenden dieselben fachlichen Regeln. Repository-Definitionen werden ausdrücklich über PLAN, Vorschau und APPLY eingelesen; Topic Overflight führt in zugewiesenes Knowledge.","actionRequired":false,"action":null,"breaking":false,"language":"de","profiles":[]},{"id":"release-2-feedback","date":"2026-10-07","category":"feature","availability":"integrated","audiences":["Readers","Reviewers","AI agents"],"areas":["Feedback","Review Exchange","Markdown input material"],"contracts":[{"id":"review-exchange","version":"1.0.0"}],"summary":"Feedback an Seiten und Abschnitten erhält nachvollziehbare externe Antworten über Review Exchange. Optionales Markdown-Eingabematerial erläutert Feedback und neue Work-Einträge und wird dadurch kein veröffentlichtes Knowledge.","actionRequired":false,"action":null,"breaking":false,"language":"de","profiles":[]},{"id":"release-2-authentication","date":"2026-10-07","category":"breaking","availability":"integrated","audiences":["Humans","Administrators","AI connection owners"],"areas":["Sign-in","Personal AI connections","Administration"],"contracts":[],"summary":"Humans melden sich mit einem E-Mail-Einmalcode an. Bestehende Rollen und Ressourcenrechte bleiben maßgeblich. Persönliche AI-Verbindungen sind unabhängig widerrufbar; die Administration ist Workspace-zentriert.","actionRequired":true,"action":"Zum Anmelden den Einmalcode an der registrierten E-Mail-Adresse abrufen; ein bisheriges Passwort kann nicht mehr verwendet werden.","breaking":true,"language":"de","profiles":[]},{"id":"oiq-039-canonical-change-removal","date":"2026-10-07","category":"removal","availability":"integrated","audiences":["Administrators","Reviewers","Source owners","Integrators"],"areas":["CanonicalChange","Review","Source writes"],"contracts":[],"summary":"CanonicalChange mit eigener Ausführung, Repository-Mutation und Recovery wurde entfernt. Änderungsentscheidungen verwenden weiterhin den generischen Review-Pfad: extern umsetzen, Änderungsnachweis dokumentieren, Verification durchführen. Eine Decision löst keinen Source-Schreibzugriff aus.","actionRequired":true,"action":"Eigene Automatisierungen für CanonicalChange nicht weiter verwenden. Änderungen durch den zuständigen Source-Prozess umsetzen und im generischen Review mit Änderungsnachweis bestätigen.","breaking":true,"language":"de","profiles":[]},{"id":"oiq-040-public-guidance","date":"2026-10-07","category":"feature","availability":"integrated","audiences":["Authors","Readers","Administrators","AI agents"],"areas":["Public guidance","Authoring profiles","Release communication"],"contracts":[{"id":"work-repository","version":"0.1"},{"id":"review-exchange","version":"1.0.0"},{"id":"artifact-navigation","version":"1"}],"summary":"Öffentliche Anleitungen, Agent Bootstrap und vollständiger Offline-Transfer erklären die aktuellen Regeln. Nach Anmeldung verfeinern ein sicheres Workspace-Profil und ein getrenntes Admin-Profil den Kontext. Releases und Änderungen erklären Auswirkungen für Humans und Agents.","actionRequired":false,"action":null,"breaking":false,"profiles":[{"id":"orivelaiq-public-authoring","version":"1.2.0"}],"language":"de"},{"id":"oiq-040-mcp-discovery-authority","date":"2026-10-07","category":"compatibility","availability":"integrated","audiences":["AI agents","AI connection owners","Integrators"],"areas":["MCP discovery","OAuth","Work authorization"],"contracts":[],"summary":"Alle verbundenen Humans sehen die vom Server unterstützten Tools mit korrekten Effekthinweisen. Auch ein bisher enger OAuth-Grant kann Schreibtools anzeigen. Jeder Aufruf wird gegen die aktuellen Human-, Workspace-, Topic- und Ressourcenrechte geprüft; die Tool-Liste erteilt keine Rechte.","actionRequired":true,"action":"Clients mit ausschließlich lesender Nutzung sollen Schreibaufrufe durch ihre eigene Tool-Policy unterlassen oder bestätigen lassen. Neue Verbindungen verwenden mcp:access; gültige Legacy-Grants bleiben kompatibel. Bestehende Domain-Rechte gelten bei jedem Aufruf, unabhängig vom OAuth-Scope.","breaking":true,"language":"de","profiles":[]},{"id":"oiq-049-home-naming","language":"de","date":"2026-10-14","category":"improvement","availability":"candidate","audiences":["Humans","AI agents","Administrators"],"areas":["Home","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.2.0"}],"summary":"OrivelaIQ Home heißt innerhalb von OIQ Home: Deine Homes / Dein Home. Die optionale, pro Konto freigeschaltete Markdown-Source bleibt neben GitHub verfügbar. Geschriebenes Home-Markdown kann in Dynamic lesbar sein; ein bestehender fester Stable-Pin bleibt bis zur ausdrücklichen Ersetzung unverändert. Ohne Stable-Pin kann Dynamic Standard sein. Technische Verträge, Identitäten, Berechtigungen und bestehende Verbindungen bleiben erhalten. Diese Benennung ist ein Kandidat; OIQ, M.Git und Connector-Präsentation werden unabhängig veröffentlicht.","actionRequired":false,"action":null,"breaking":false},{"id":"oiq-049-home-naming-en","language":"en","date":"2026-10-14","category":"improvement","availability":"candidate","audiences":["Humans","AI agents","Administrators"],"areas":["Home","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.2.0"}],"summary":"OrivelaIQ Home is called Home inside OIQ: Your Homes / Your Home. This optional, per-account enabled Markdown source remains an alternative to independent GitHub. Written Home Markdown may be readable in Dynamic; an existing fixed Stable pin stays unchanged until deliberately replaced. Without a Stable pin, Dynamic may be the default. Technical contracts, identities, permissions and existing connections are unchanged. This naming is a candidate; OIQ, M.Git and connector presentation are published independently.","actionRequired":false,"action":null,"breaking":false},{"id":"oiq-048-collaborative-authoring","language":"de","date":"2026-10-17","category":"feature","availability":"integrated","audiences":["Home Owners","Repository collaborators","AI agents","Administrators"],"areas":["Home","Repository participants","Markdown authoring","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.3.0"}],"actionRequired":false,"action":null,"breaking":false,"summary":"Ein Owner kann einem bestehenden aktiven, für Home freigeschalteten Human nach genauer Empfängerprüfung Bearbeiter-Zugriff auf ein Repository erteilen und widerrufen. Der Bearbeiter liest und schreibt Markdown mit seiner eigenen Home-Verbindung. OIQ kann Dynamic über seine unabhängige Indexer-Berechtigung automatisch aktualisieren; ein bestehender Stable-Pin bleibt unverändert. Die Repository-Berechtigung erzeugt keine OIQ-Workspace-, Source-/Index- oder Verwaltungsrechte. Widerruf sperrt die nächste geschützte Operation; ein bereits abschließend zugelassener Push kann noch abschließen. Das zusätzliche Kollaborationsprofil oiq-048/1 bewahrt oiq-045/1, bestehende Owner-/MCP-Clients und OAuth-Verbindungen ohne erzwungene Neuanmeldung. Profile 1.3.0 ergänzt kompatible Human-/Agent-Anleitung; bestehende Authoring-Vertragsversionen bleiben erhalten. Die Verfügbarkeit erfordert den passenden Home-Dienst."},{"id":"oiq-048-collaborative-authoring-en","language":"en","date":"2026-10-17","category":"feature","availability":"integrated","audiences":["Home Owners","Repository collaborators","AI agents","Administrators"],"areas":["Home","Repository participants","Markdown authoring","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.3.0"}],"actionRequired":false,"action":null,"breaking":false,"summary":"An Owner can grant and revoke repository-scoped Collaborator access for an existing active, Home-enabled Human after exact recipient verification. The collaborator reads and writes Markdown through their own Home connection. OIQ can update Dynamic automatically through its independent Indexer grant; an existing Stable pin stays fixed. Repository access creates no OIQ Workspace, Source/Index or administration rights. Revocation denies the next protected operation; a push already admitted at final authorization may finish. The additive collaborator profile oiq-048/1 preserves oiq-045/1, existing Owner/MCP clients and OAuth connections without forced reconnection. Profile 1.3.0 adds compatible Human/Agent guidance while existing authoring contract versions remain unchanged. Availability requires the matching Home service."}],"language":"de"},"historical":[{"id":"v0.1.0-internal","productVersion":"v0.1.0-internal","publicationState":"published","date":"2026-07-09","summary":"Erster geschützter interner Knowledge Viewer mit Workspace-/Nutzerverwaltung, GitHub Sources, verschlüsselten Credentials, serverseitiger Indexierung und sicherer Markdown-/SVG-/HTML-Ausgabe.","releaseNotesPath":"docs/release/v0.1.0-internal-release-notes.md","language":"de"}],"language":"de","changes":[{"id":"release-2-knowledge","date":"2026-10-07","category":"improvement","availability":"integrated","audiences":["Readers","Authors"],"areas":["Knowledge","Grounding","Workspace projections"],"contracts":[{"id":"artifact-navigation","version":"1"}],"summary":"Knowledge bietet eine ruhigere responsive Leseoberfläche, sichere Markdown-/SVG-/HTML-Ausgabe, direkte Grounding-Beziehungen und getrennte Stable-/Dynamic-Lesestände. Sichtbarer Work-Kontext erweitert keine Source-Rechte.","actionRequired":false,"action":null,"breaking":false,"language":"de","profiles":[]},{"id":"release-2-work","date":"2026-10-07","category":"feature","availability":"integrated","audiences":["Work participants","Authors","AI agents"],"areas":["Work","Repository import","Topic Overflight"],"contracts":[{"id":"work-repository","version":"0.1"}],"summary":"Gemeinsame Work Topics enthalten Items und typisierte Einträge. Browser und MCP verwenden dieselben fachlichen Regeln. Repository-Definitionen werden ausdrücklich über PLAN, Vorschau und APPLY eingelesen; Topic Overflight führt in zugewiesenes Knowledge.","actionRequired":false,"action":null,"breaking":false,"language":"de","profiles":[]},{"id":"release-2-feedback","date":"2026-10-07","category":"feature","availability":"integrated","audiences":["Readers","Reviewers","AI agents"],"areas":["Feedback","Review Exchange","Markdown input material"],"contracts":[{"id":"review-exchange","version":"1.0.0"}],"summary":"Feedback an Seiten und Abschnitten erhält nachvollziehbare externe Antworten über Review Exchange. Optionales Markdown-Eingabematerial erläutert Feedback und neue Work-Einträge und wird dadurch kein veröffentlichtes Knowledge.","actionRequired":false,"action":null,"breaking":false,"language":"de","profiles":[]},{"id":"release-2-authentication","date":"2026-10-07","category":"breaking","availability":"integrated","audiences":["Humans","Administrators","AI connection owners"],"areas":["Sign-in","Personal AI connections","Administration"],"contracts":[],"summary":"Humans melden sich mit einem E-Mail-Einmalcode an. Bestehende Rollen und Ressourcenrechte bleiben maßgeblich. Persönliche AI-Verbindungen sind unabhängig widerrufbar; die Administration ist Workspace-zentriert.","actionRequired":true,"action":"Zum Anmelden den Einmalcode an der registrierten E-Mail-Adresse abrufen; ein bisheriges Passwort kann nicht mehr verwendet werden.","breaking":true,"language":"de","profiles":[]},{"id":"oiq-039-canonical-change-removal","date":"2026-10-07","category":"removal","availability":"integrated","audiences":["Administrators","Reviewers","Source owners","Integrators"],"areas":["CanonicalChange","Review","Source writes"],"contracts":[],"summary":"CanonicalChange mit eigener Ausführung, Repository-Mutation und Recovery wurde entfernt. Änderungsentscheidungen verwenden weiterhin den generischen Review-Pfad: extern umsetzen, Änderungsnachweis dokumentieren, Verification durchführen. Eine Decision löst keinen Source-Schreibzugriff aus.","actionRequired":true,"action":"Eigene Automatisierungen für CanonicalChange nicht weiter verwenden. Änderungen durch den zuständigen Source-Prozess umsetzen und im generischen Review mit Änderungsnachweis bestätigen.","breaking":true,"language":"de","profiles":[]},{"id":"oiq-040-public-guidance","date":"2026-10-07","category":"feature","availability":"integrated","audiences":["Authors","Readers","Administrators","AI agents"],"areas":["Public guidance","Authoring profiles","Release communication"],"contracts":[{"id":"work-repository","version":"0.1"},{"id":"review-exchange","version":"1.0.0"},{"id":"artifact-navigation","version":"1"}],"summary":"Öffentliche Anleitungen, Agent Bootstrap und vollständiger Offline-Transfer erklären die aktuellen Regeln. Nach Anmeldung verfeinern ein sicheres Workspace-Profil und ein getrenntes Admin-Profil den Kontext. Releases und Änderungen erklären Auswirkungen für Humans und Agents.","actionRequired":false,"action":null,"breaking":false,"profiles":[{"id":"orivelaiq-public-authoring","version":"1.2.0"}],"language":"de"},{"id":"oiq-040-mcp-discovery-authority","date":"2026-10-07","category":"compatibility","availability":"integrated","audiences":["AI agents","AI connection owners","Integrators"],"areas":["MCP discovery","OAuth","Work authorization"],"contracts":[],"summary":"Alle verbundenen Humans sehen die vom Server unterstützten Tools mit korrekten Effekthinweisen. Auch ein bisher enger OAuth-Grant kann Schreibtools anzeigen. Jeder Aufruf wird gegen die aktuellen Human-, Workspace-, Topic- und Ressourcenrechte geprüft; die Tool-Liste erteilt keine Rechte.","actionRequired":true,"action":"Clients mit ausschließlich lesender Nutzung sollen Schreibaufrufe durch ihre eigene Tool-Policy unterlassen oder bestätigen lassen. Neue Verbindungen verwenden mcp:access; gültige Legacy-Grants bleiben kompatibel. Bestehende Domain-Rechte gelten bei jedem Aufruf, unabhängig vom OAuth-Scope.","breaking":true,"language":"de","profiles":[]},{"id":"oiq-049-home-naming","language":"de","date":"2026-10-14","category":"improvement","availability":"candidate","audiences":["Humans","AI agents","Administrators"],"areas":["Home","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.2.0"}],"summary":"OrivelaIQ Home heißt innerhalb von OIQ Home: Deine Homes / Dein Home. Die optionale, pro Konto freigeschaltete Markdown-Source bleibt neben GitHub verfügbar. Geschriebenes Home-Markdown kann in Dynamic lesbar sein; ein bestehender fester Stable-Pin bleibt bis zur ausdrücklichen Ersetzung unverändert. Ohne Stable-Pin kann Dynamic Standard sein. Technische Verträge, Identitäten, Berechtigungen und bestehende Verbindungen bleiben erhalten. Diese Benennung ist ein Kandidat; OIQ, M.Git und Connector-Präsentation werden unabhängig veröffentlicht.","actionRequired":false,"action":null,"breaking":false},{"id":"oiq-049-home-naming-en","language":"en","date":"2026-10-14","category":"improvement","availability":"candidate","audiences":["Humans","AI agents","Administrators"],"areas":["Home","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.2.0"}],"summary":"OrivelaIQ Home is called Home inside OIQ: Your Homes / Your Home. This optional, per-account enabled Markdown source remains an alternative to independent GitHub. Written Home Markdown may be readable in Dynamic; an existing fixed Stable pin stays unchanged until deliberately replaced. Without a Stable pin, Dynamic may be the default. Technical contracts, identities, permissions and existing connections are unchanged. This naming is a candidate; OIQ, M.Git and connector presentation are published independently.","actionRequired":false,"action":null,"breaking":false},{"id":"oiq-048-collaborative-authoring","language":"de","date":"2026-10-17","category":"feature","availability":"integrated","audiences":["Home Owners","Repository collaborators","AI agents","Administrators"],"areas":["Home","Repository participants","Markdown authoring","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.3.0"}],"actionRequired":false,"action":null,"breaking":false,"summary":"Ein Owner kann einem bestehenden aktiven, für Home freigeschalteten Human nach genauer Empfängerprüfung Bearbeiter-Zugriff auf ein Repository erteilen und widerrufen. Der Bearbeiter liest und schreibt Markdown mit seiner eigenen Home-Verbindung. OIQ kann Dynamic über seine unabhängige Indexer-Berechtigung automatisch aktualisieren; ein bestehender Stable-Pin bleibt unverändert. Die Repository-Berechtigung erzeugt keine OIQ-Workspace-, Source-/Index- oder Verwaltungsrechte. Widerruf sperrt die nächste geschützte Operation; ein bereits abschließend zugelassener Push kann noch abschließen. Das zusätzliche Kollaborationsprofil oiq-048/1 bewahrt oiq-045/1, bestehende Owner-/MCP-Clients und OAuth-Verbindungen ohne erzwungene Neuanmeldung. Profile 1.3.0 ergänzt kompatible Human-/Agent-Anleitung; bestehende Authoring-Vertragsversionen bleiben erhalten. Die Verfügbarkeit erfordert den passenden Home-Dienst."},{"id":"oiq-048-collaborative-authoring-en","language":"en","date":"2026-10-17","category":"feature","availability":"integrated","audiences":["Home Owners","Repository collaborators","AI agents","Administrators"],"areas":["Home","Repository participants","Markdown authoring","Public guidance"],"contracts":[],"profiles":[{"id":"orivelaiq-public-authoring","version":"1.3.0"}],"actionRequired":false,"action":null,"breaking":false,"summary":"An Owner can grant and revoke repository-scoped Collaborator access for an existing active, Home-enabled Human after exact recipient verification. The collaborator reads and writes Markdown through their own Home connection. OIQ can update Dynamic automatically through its independent Indexer grant; an existing Stable pin stays fixed. Repository access creates no OIQ Workspace, Source/Index or administration rights. Revocation denies the next protected operation; a push already admitted at final authorization may finish. The additive collaborator profile oiq-048/1 preserves oiq-045/1, existing Owner/MCP clients and OAuth connections without forced reconnection. Profile 1.3.0 adds compatible Human/Agent guidance while existing authoring contract versions remain unchanged. Availability requires the matching Home service."}],"source":{"canonicalPath":"docs/release/release-records.json","digest":"sha256:c3ffbec541186f71e02088b153dbf98c2e429bfb3f0aee709f9d12684ea5f678"}}