Stufe 0 (#764): Entscheidungen festgehalten - eingebetteter Browser, Passphrase als #780, Umzug in Stufe 1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard
2026-10-02 13:17:45 +02:00
co-authored by Claude Opus 5.5
parent 2f8fe7930f
commit bbaf99f92b
@@ -94,6 +94,13 @@ Empfehlung (vom Menschen noch zu bestätigen, bevor du anfängst — frage im Ro
Der Einmal-Link ist eine neue Anmeldeart — Test für: zweimal benutzt, zu spät benutzt, über Der Einmal-Link ist eine neue Anmeldeart — Test für: zweimal benutzt, zu spät benutzt, über
TCP statt Socket angefordert. Alle drei müssen scheitern. TCP statt Socket angefordert. Alle drei müssen scheitern.
**Entscheidung des Menschen, 2026-10-02: eingebetteter Browser**, nicht Systembrowser. Die
Hülle bleibt ein eigenes Fenster. Folgen: Unter Linux wird eine Web-Engine als Systempaket
gebraucht (WebKitGTK) — das muss ins Paket bzw. in die Installationsanleitung, und die Wahl der
Einbettungsbibliothek ist vor dem Bauen mit dem Menschen abzustimmen (neue Abhängigkeit). Der
Einmal-Link über den lokalen Socket bleibt der Anmeldeweg: Auch ein eingebettetes Fenster soll
das Sitzungstoken nicht in einer Adresse tragen.
### Stufe 3 — Avalonia-Fenster entfernen (Flash: mit Vorsicht) ### Stufe 3 — Avalonia-Fenster entfernen (Flash: mit Vorsicht)
- `Views/`, `Controls/`, `Converters/`, ViewModels der Fenster, `App.axaml` — weg. - `Views/`, `Controls/`, `Converters/`, ViewModels der Fenster, `App.axaml` — weg.
@@ -216,7 +223,7 @@ Stand 2026-10-02, erhoben gegen `main` (c03d6d0). Quelle je Zeile: die `[RelayCo
| # | Lücke | C# nötig? | Sicherheitsstelle? | | # | Lücke | C# nötig? | Sicherheitsstelle? |
|---|---|---|---| |---|---|---|---|
| L1 | Lizenzschlüssel eingeben / ändern (Manager) | ja, Manager-Endpunkt | **ja** | | L1 | Lizenzschlüssel eingeben / ändern (Manager) | ja, Manager-Endpunkt | **ja** |
| L2 | Wiederherstellungs-Passphrase setzen | ja — gibt es nirgends | **ja** | | ~~L2~~ | Wiederherstellungs-Passphrase setzen | ja — gibt es nirgends | **ja** — vom Menschen am 2026-10-02 herausgelöst: eigenes Item **#780** |
| L3 | Anwendungs- und Deploymentcenter-Einstellungen bearbeiten (Settings-Seite liest heute nichts Echtes) | ja | DC-Token: ja | | L3 | Anwendungs- und Deploymentcenter-Einstellungen bearbeiten (Settings-Seite liest heute nichts Echtes) | ja | DC-Token: ja |
| L4 | Instanzeinstellungen: Name, Log-Verzeichnis, Autostart, Instanzbudget | ja | nein | | L4 | Instanzeinstellungen: Name, Log-Verzeichnis, Autostart, Instanzbudget | ja | nein |
| L5 | OpenRouter-API-Schlüssel der Instanz setzen | ja | **ja** (Geheimnis) | | L5 | OpenRouter-API-Schlüssel der Instanz setzen | ja | **ja** (Geheimnis) |
@@ -225,4 +232,4 @@ Stand 2026-10-02, erhoben gegen `main` (c03d6d0). Quelle je Zeile: die `[RelayCo
| L8 | Werkzeugeinstellungen inkl. Zugangsdaten schreiben | ja | **ja** (Geheimnisse) | | L8 | Werkzeugeinstellungen inkl. Zugangsdaten schreiben | ja | **ja** (Geheimnisse) |
| L9 | Agent „jetzt laufen lassen" | nein, Endpunkt da | nein | | L9 | Agent „jetzt laufen lassen" | nein, Endpunkt da | nein |
| L10 | Automatische Sicherung einstellen | ja | nein | | L10 | Automatische Sicherung einstellen | ja | nein |
| L11 | Sicherung hochladen / als neue Instanz zurückspielen | ja | Upload → ja | | L11 | Sicherung hochladen / als neue Instanz zurückspielen — vom Menschen am 2026-10-02 für Stufe 1 bestätigt | ja | Upload → ja |