Source Packs
Source Pack Evidence Workspace
Interner Evidence-Workspace fuer kontrolliertes manuelles Erstellen, Bearbeiten und Archivieren von Source Pack Drafts. Die UI nutzt bestehende APIs und bleibt bewusst ohne Handoff, Delete, Bulk oder externe Quellen.
Source Pack ist ein Arbeitsstand, keine Validierung.
Die Arbeitsflaeche zeigt Evidence, fehlende Evidenz, Blocked Claims und archivierte Zustaende als Read Model. Speichern erzeugt keinen Candidate, keine automatische Uebergabe und keine Umsatzpotenzial-Berechnung.
- Read Model statt DB-Rohansicht
- Boundary Panel dauerhaft sichtbar
- Archived State bleibt lesbar
- Handoff nur explizit und manuell
- kein Delete
Source Pack Manual Create UI Decision + Foundation
Decision vor Foundation
Die erste UI wird als gefuehrter Source-Pack-Workspace gebaut. Sie nutzt nur bestehende Read-, Validate-Only- und Write-APIs und braucht keine neue Persistenz- oder Handoff-Entscheidung. Phase B ist freigegeben: List, Detail, Validate Preview, Save Draft und Add Observation sind mit vorhandenen internen APIs moeglich.
UI Pattern
Gefuehrter Source-Pack-Workspace
- Gefuehrter Source-Pack-Workspace statt Adminformular.
- Draft-Erfassung mit sichtbarer Boundary vor dem Speichern.
- Validate Preview als Pflichtsignal vor Save Draft.
- Observation-Bausteine fuer kurze eigene Signalzusammenfassungen.
- Detailbereich zeigt Arbeitsstand, Missing Evidence, Blocked Claims und Redaction.
Blocked Behaviors
Keine Abkuerzung zur Entscheidung
- kein Delete
- kein Bulk Import
- kein Adapter Write
- kein Candidate-Handoff
- keine Umsatzpotenzial-Berechnung
- keine Validierung
Source Pack UI Hardening / Read Model Polish
Read Model Polish
Die Source-Pack-Flaeche wird als Evidence-Workbench geschaerft: weniger Formulargefuehl, schneller erfassbarer Arbeitsstand, Grenzen und fehlende Evidenz. Phase B ist moeglich: bestehende Read-, Validate-Only- und Write-APIs liefern genug Daten fuer List, Detail, Boundary, Archived und Feedback States. Es braucht keine neue API, DB-Aenderung oder Handoff-Logik.
Hardening Scope
Evidence-Workbench statt Formularflaeche
- Source Pack List mit Status, Audience, Revenue Boundary, Missing Evidence und Observation-Kontext.
- Detailbereich gegliedert in Arbeitsstand, Evidence, Missing Evidence, Blocked Claims, Handoff Brief und Observations.
- Boundary Panel als dauerhaft sichtbare Wahrheitsebene.
- Archived State klar als geschlossener Arbeitsstand, nicht als Loeschung.
- Empty States fuer keine Source Packs, keine Auswahl, keine Observations und noch keine Validate Preview.
- Feedback aus Validate/Save/Update/Archive/Add Observation lesbarer darstellen.
Read Model Boundaries
Keine neue Datenwahrheit
- Read Model bleibt Schutzschicht; UI zeigt keine raw DB Rows.
- Observations werden als Signal-Karten mit Redaction Status und naechstem Pruefpfad dargestellt.
- Handoff Draft bleibt Brief und wird nicht wie ein Candidate gezeigt.
- Revenue Boundary bleibt qualitativ und ohne Zahlen.
Source Pack -> Offer Radar Handoff Decision + Foundation
Handoff Decision + Foundation
Ein Source Pack darf nur als strukturierte Handoff-Hypothese Richtung Offer Radar gehen; Handoff ist keine Validierung, kein Proof und keine Umsatzschaetzung. Umgesetzt wird eine Handoff Preview plus explizite manuelle Handoff Action. Die Action erzeugt oder wiederverwendet genau einen Research Case je Source Pack als Hypothese.
Readiness
Nur strukturierte Hypothese
- title, working hypothesis und target audience muessen vorhanden sein.
- mindestens eine Source Observation oder ein source-backed Signal muss vorhanden sein.
- Missing Evidence muss explizit sichtbar bleiben.
- Blocked Claims muessen vorhanden sein; ohne Claim-Grenze kein Handoff.
- Revenue Boundary und naechster Research-Schritt muessen sichtbar sein.
- Archivierte Source Packs sind nicht handoff-ready.
- Observation mit redaction_status blocked blockiert Handoff bis zur Klaerung.
- Validation-, Proof-, Score-, Ranking-, Revenue- oder Launch-Claims blockieren Handoff.
Blocked Handoff
Keine Potenzial- oder Launch-Sprache
- kein automatischer Handoff
- keine neue DB-Struktur
- keine Handoff-Historie
- kein Audit Trail
- keine externe Integration
- keine LLM-Erzeugung
- keine Scores oder Rankings
Source Pack List / Auswahl
Gespeicherte Arbeitsstaende
Die Liste nutzt die Read API und zeigt nur sichere Read Models. Leere Listen sind kein Fehler.
Noch keine Source Packs vorhanden.
Beginne mit einem Draft und nutze Validate Preview vor dem Speichern. Leere Persistenz ist ein gueltiger Zustand.
Detail
Kein Source Pack ausgewaehlt
Waehle einen Arbeitsstand.
Danach siehst du Hypothese, Evidence, fehlende Evidenz, Blocked Claims und Observations als Read Model, nicht als DB-Rohansicht.
Arbeitsstand, kein Proof
Source Packs zeigen Signale und Grenzen. Sie erzeugen keinen Candidate und keine Umsatzschaetzung.
Archivierte Arbeitsstaende bleiben lesbar.
Archiviert bedeutet geschlossen, nicht geloescht, nicht validiert und nicht uebergeben.
Handoff Preview
Source Pack Richtung Offer Radar vorbereiten
Handoff ist eine strukturierte Uebergabe, keine Validierung. Candidate bleibt Hypothese, Missing Evidence bleibt sichtbar und es entsteht keine Umsatzschaetzung.
Readiness
Handoff blockiert oder noch nicht pruefbar.
Keine blockierenden Handoff-Gruende.
Keine Handoff-Warnings.
Boundaries
Waehle einen Source Pack, um Boundary Notes zu sehen.
Blocked Fields / Claims
Blockierte Felder werden im Handoff nie uebernommen.
Candidate-Hypothese
Noch kein Handoff-Draft ausgewaehlt.
Problem-Hypothese bleibt offen.
Missing Evidence
Missing Evidence muss vor Handoff sichtbar sein.
Blocked Claims
Blocked Claims muessen vor Handoff sichtbar sein.
Create Draft Panel
Source Pack Draft vorbereiten
Create Draft erfasst nur Arbeitsstand. Umsatzpotenzial blockiert: Nachfrage-, Preis- und Conversion-Daten fehlen.
Validate Preview
Boundary Guards vor Save Draft
Validate Preview nutzt den bestehenden Validate-Only-Endpunkt. Der Endpunkt speichert nichts und erzeugt keinen Candidate.
Feedback / Boundary Notes
Noch keine Validate Preview ausgefuehrt. Preview prueft Grenzen, speichert aber nichts und erzeugt keinen Candidate.
Edit Draft Panel
Bestehenden Source Pack bearbeiten
Edit aktualisiert nur Source-Pack-Arbeitsfelder. Validate Preview vor Update bleibt sichtbar; Statusaenderungen erzeugen keine Validierung und keinen Candidate.
Archivieren ist kein Loeschen
Archiviert bedeutet: Arbeitsstand geschlossen, nicht geloescht, nicht validiert und nicht als Candidate uebergeben. Der Source Pack bleibt lesbar.
Add Observation Panel
Observation zu kein Source Pack ausgewaehlt ergaenzen
Add Observation speichert eine kurze eigene Signalzusammenfassung. Es gibt keinen Candidate-Handoff und keine Umsatzpotenzial-Berechnung.
Signal Types
Diese UI ist keine Candidate- oder Review-Maschine
Kein Delete, kein Bulk Import, kein Adapter Write, kein Candidate-Handoff, keine Umsatzpotenzial-Berechnung und keine Validierung.