Expose research planning information

This commit is contained in:
faligam
2026-09-07 12:17:38 +02:00
parent 5f237d535f
commit 2c532bc9bb
4 changed files with 118 additions and 1 deletions

View File

@@ -7,6 +7,26 @@
## Aktueller Stand — 2026-09-07
### Planungsinformationen in Research-Details umgesetzt — 2026-09-07
Issue [Frontend #1](https://git.frerkc.de/opencode/NSCT-FrontEnd/issues/1)
ist lokal umgesetzt und in beide Container deployed:
- Das Backend speichert den strukturierten, bereits validierten Research-Plan
unmittelbar nach der Planungsphase. `GET /v1/research/{id}/plan` liefert ihn
authentifiziert als `plan` mit `available`; weder System-Prompt noch rohe
Modellantwort werden offengelegt. Der Plan bleibt auch bei Fehlern in einer
späteren Pipeline-Phase abrufbar.
- Die Research-Detailseite enthält den Tab **Planung**. Er zeigt Thema,
Zeitraum, Suchanfragen samt Zweck/Kategorie, Perspektiven, Entitäten,
vorgesehene Quelltypen, Gegenhypothesen und Maßnahmen gegen Search-Bias.
Vor Ende der Planungsphase erscheint ein eindeutiger Wartehinweis.
Validierung: zwei neue Endpoint-Tests erfolgreich, Backend-Syntaxprüfung,
Frontend-Produktionsbuild, beide Docker-Rebuilds sowie `/health` und
`/api/health` HTTP 200. `npm run check` hat weiterhin die 18 bereits bekannten,
unabhängigen TypeScript-Fehler; die Planansicht fügt keinen hinzu.
### Browser-E2E: Fehlerpfade und Quick-Budgets weiter repariert — 2026-09-07
Die nachfolgenden echten Browser-/Proxy-Tests erreichten erstmals die Crawler-