Implementation Plan â
Goal â
Umsetzungsreifer Arbeitsplan fĂŒr L2-F: AP10âAP19 konservativ triagieren, Vorhaben-Zuordnung und EinreichungsprioritĂ€t ableiten und konkrete Folge-Edits in den Funding-Dokumenten vorbereiten.
Gemeinsamer Ergebnis- und Run-Contract â
- Kanonischer Ergebnisordner:
docs/1-projects/bsfz-funding/funding-drilldown-L2-results/. - PrimÀres Ergebnis dieses Drilldowns:
docs/1-projects/bsfz-funding/funding-drilldown-L2-results/L2-F-result.md. - Hauptdokument-Edits nur ausfĂŒhren, wenn der jeweilige L2-Scope sie explizit erlaubt; sonst konkrete Patch-/TextvorschlĂ€ge im Ergebnisdokument festhalten.
- Reihenfolge/Gates:
G â A â B â D/E/F â C â H. Abweichungen mĂŒssen im Ergebnis als Annahme oder Blocker markiert werden.
Tasks â
Arbeitskontext und Pfade normalisieren: L2-F-Scope aus L1 und L2-F gegen die aktuelle Repository-Struktur abgleichen.
- File:
docs/1-projects/bsfz-funding/funding-drilldown-L1.md - File:
docs/1-projects/bsfz-funding/funding-drilldown-L2-F.md - Changes: Keine in diesem Schritt; fĂŒr die spĂ€tere L2-F-AusfĂŒhrung festhalten, dass einige Prompt-Pfade veraltet sind (
docs/strategy/...,docs/supporting/reference/...) und aktuell unterdocs/1-projects/bsfz-funding/,docs/2-areas/unddocs/3-resources/liegen. - Acceptance: Eine Quellenliste mit aktuellen, existierenden Pfaden liegt vor; fehlende/verschobene Pfade sind explizit markiert.
- File:
AP10âAP19 aus dem AP-Katalog extrahieren: FĂŒr jeden Kandidaten Forschungsfrage, Neuartigkeit, Stunden und Warnhinweise erfassen.
- File:
docs/1-projects/bsfz-funding/funding-work-packages.md - Changes: SpĂ€ter ggf. Status-/Triage-Spalten oder einen Abschnitt âL2-F Triage AP10âAP19â ergĂ€nzen; zunĂ€chst nur extrahieren.
- Acceptance: Zehn AP-Steckbriefe AP10âAP19 mit Stundenwerten ergeben zusammen den bekannten Kandidatenrahmen von 1.220h.
- File:
Risikomuster und bestehende Hypothesen erfassen: RisikoĂŒbersicht und Muster A/B/C inklusive Sonderfall AP18 ĂŒbernehmen.
- File:
docs/1-projects/bsfz-funding/bsfz-ablehnungsrisiken.md - Changes: SpÀter Risiko-/Argumentationsmuster pro AP synchronisieren; zunÀchst nur Muster-Mapping als Arbeitsgrundlage erstellen.
- Acceptance: FĂŒr jeden AP ist ein erwartetes Muster dokumentiert: A fĂŒr AP10/AP13/AP17, B fĂŒr AP12/AP14/AP19, C fĂŒr AP11/AP15/AP16, Sonderfall AP18.
- File:
Task entfÀllt.
Task entfÀllt.
AP18-CRDT-Entscheidung prĂŒfen: Gezielt nach Yjs/Automerge/CRDT vs. Last-Write-Wins/Hasura-Standardpfad suchen.
- File: gesamtes Repository (
grepnachyjs,automerge,crdt,last-write,LWW,collaborative,trip planning) - Changes: Bei spÀterer Umsetzung entweder AP18 als förderfÀhig schÀrfen oder als No-Go/Verschieben markieren.
- Acceptance: AP18-Triage enthÀlt eine binÀre Aussage:
Go nur bei CRDT-Plan,Verschieben bis CRDT-Protokoll existiertoderNo-Go bei Last-Write-Wins/kein Plan.
- File: gesamtes Repository (
AP19-Wallet-/Offline-Validierung prĂŒfen: Unterscheiden, ob nur Standard Apple/Google Wallet Passes geplant sind oder ein Custom-Offline-Validierungsprotokoll existiert.
- File:
apps/passenger/README.md - File:
apps/passenger/docs/features.md - File:
packages/services/README.md - File:
docs/3-resources/reference/PRODUCT_demo-loop.md - Changes: Bei spÀterer Umsetzung AP19 nur aufnehmen, wenn ein Custom-Protokoll geplant oder als konkreter Forschungsplan formuliert wird.
- Acceptance: AP19-Triage enthĂ€lt klaren Befund zu Standard-Wallet vs. Custom-Offline-Validierung und eine Bedingung fĂŒr Einreichung oder Verschiebung.
- File:
Frascati-Schnelltest je AP anwenden: Neuartigkeit, UnwĂ€gbarkeit und PlanmĂ€Ăigkeit pro Kandidat bewerten.
- File:
docs/1-projects/bsfz-funding/forschungszulagengesetz.md - File:
docs/1-projects/bsfz-funding/forschungszulagengesetz-ausfuehrlich.md - Changes: Keine; Bewertung in Triage-Artefakt dokumentieren.
- Acceptance: Jeder AP erhÀlt ein kurzes Urteil zu
Wie-nicht-Was,technische UnwÀgbarkeit,inhaltliche Substanzund eine konservative Ampel.
- File:
Go/No-Go/Verschieben-Entscheidung ableiten: APs anhand inhaltlicher StÀrke, Risiko, Bedingungen und Kombinierbarkeit einstufen.
- File: neues Arbeitsartefakt, z.B.
docs/1-projects/bsfz-funding/funding-drilldown-L2-results/L2-F-result.md - Changes: Neues Ergebnisdokument mit Triage-Tabelle vorbereiten.
- Acceptance: Tabelle enthÀlt exakt die geforderten Spalten
AP | Entscheidung | BegrĂŒndung | Vorhaben | Stunden | Bedingungen; jede BegrĂŒndung ist maximal 3 SĂ€tze.
- File: neues Arbeitsartefakt, z.B.
Vorhaben-Zuordnung und Kombinierbarkeit prĂŒfen: Aufgenommene APs bestehenden Vorhaben 1â4 oder einem möglichen fĂŒnften Vorhaben zuordnen.
- File:
docs/1-projects/bsfz-funding/STRATEGY_public-funding.md - File:
docs/1-projects/bsfz-funding/bsfz-antrag-vorhaben.md - Changes: SpĂ€ter ggf. Clustering-/Vorhaben-Zuordnung ergĂ€nzen; besonders AP15 als Erweiterung zu AP3 prĂŒfen.
- Acceptance: Jeder
Go- oderVerschieben-AP hat eine Vorhaben-Empfehlung mit BegrĂŒndung, inklusive Integrationshinweisen wie AP15 â AP3.
- File:
Stunden- und 40h/Woche-Rahmen aktualisieren: Volumen der
Go-APs,Verschieben-APs und verworfenen APs summieren.- File:
docs/1-projects/bsfz-funding/funding-work-packages.md - File:
docs/1-projects/bsfz-funding/STRATEGY_public-funding.md - Changes: SpĂ€ter StundenĂŒbersicht und konservatives/maximales Szenario synchronisieren.
- Acceptance: Ergebnis enthÀlt
Jahr-1-Go-Stunden,Jahr-2+-Stunden,No-Go-Stunden, sowie Hinweis, ob der Gesamtplan mit 40h/Woche plausibel bleibt.
- File:
Bedingungsliste erstellen: Versteckte Bedingungen und Blocker pro AP zusammentragen.
- File: neues Arbeitsartefakt, z.B.
docs/1-projects/bsfz-funding/funding-drilldown-L2-results/L2-F-result.md - Changes: Abschnitt âBedingungen vor Einreichungâ ergĂ€nzen.
- Acceptance: AP18 und AP19 sind enthalten; weitere APs mit dĂŒnner Substanz (z.B. AP10/AP11/AP13/AP16 bei nur Konzept) haben konkrete inhaltliche Bedingungen.
- File: neues Arbeitsartefakt, z.B.
Konkrete Folge-Edits planen: Aus den Ergebnissen eine Edit-Liste fĂŒr die Funding-Dokumente ableiten.
- File:
docs/1-projects/bsfz-funding/funding-work-packages.md - File:
docs/1-projects/bsfz-funding/bsfz-ablehnungsrisiken.md - File:
docs/1-projects/bsfz-funding/STRATEGY_public-funding.md - File:
docs/1-projects/bsfz-funding/bsfz-antrag-vorhaben.md - Changes: Nur nach L2-F-Entscheidung: AP-Status, RisikoĂŒbersicht, Vorhaben-Clustering und ggf. Formulartexte synchronisieren.
- Acceptance: Ergebnis enthĂ€lt eine priorisierte Edit-Checkliste mit Zielabschnitt, Ănderungstyp und AbhĂ€ngigkeit.
- File:
Validierung und Konsistenzcheck durchfĂŒhren: Ergebnisse gegen Akzeptanzkriterien und bestehende Dokumente prĂŒfen.
- File:
docs/1-projects/bsfz-funding/funding-drilldown-L2-F.md - File:
docs/1-projects/bsfz-funding/funding-drilldown-L1.md - Changes: Keine; Validierungscheckliste ausfĂŒllen.
- Acceptance: Alle L2-F-Akzeptanzkriterien sind abgehakt; keine Entscheidung bleibt unbegrĂŒndet; AP18/AP19 haben konkrete Befunde; Summen stimmen mit 1.220h Ausgangsvolumen ĂŒberein oder Abweichungen sind erklĂ€rt.
- File:
Zusatzpflicht: RĂŒckwirkung auf L2-A/B â
Falls AP10âAP19 verworfen, verschoben oder stundenrelevant verĂ€ndert werden, muss L2-F-result.md eine kurze Sektion RĂŒckwirkung auf L2-A/B enthalten: betroffene Vorhaben, Stunden-/Clustering-Auswirkung, Konsistenzbedarf in B.
Pflichtformat: Input fĂŒr L2-C â
Die Ergebnisdatei muss eine maschinenlesbare Ăbergabetabelle mit identischer Struktur zu D/E/F enthalten:
| AP | Go/No-Go | F&E % | Standard-Engineering % | schwĂ€chstes Frascati-Kriterium | Haupteinwand | Verteidigung | BeweislĂŒcke |
|---|
ZusÀtzlich sind AbhÀngigkeiten/Teilablehnungsrelevanz kurz zu markieren, damit L2-C Muster-, Audit- und Teilablehnungslogik konsolidieren kann.
Files to Modify â
docs/1-projects/bsfz-funding/funding-work-packages.md- SpĂ€ter AP10âAP19-Triage, Statusentscheidungen, Stunden-Szenarien und Bedingungen einarbeiten.docs/1-projects/bsfz-funding/bsfz-ablehnungsrisiken.md- SpĂ€ter RisikoĂŒbersicht und Muster A/B/C pro AP mit finaler Triage synchronisieren.docs/1-projects/bsfz-funding/STRATEGY_public-funding.md- SpĂ€ter Auswirkungen auf Vorhaben-Clustering, EinreichungsprioritĂ€t und Stundenrahmen einarbeiten.docs/1-projects/bsfz-funding/bsfz-antrag-vorhaben.md- Nur falls APs in Jahr 1 aufgenommen werden: Vorhaben-Texte/Arbeitsplan/Zuordnung ergĂ€nzen; Ănderung nur nach Freigabe.
New Files â
docs/1-projects/bsfz-funding/funding-drilldown-L2-results/L2-F-result.md- Empfohlenes Ergebnisartefakt fĂŒr die eigentliche L2-F-AusfĂŒhrung: Triage-Tabelle, inhaltliche Befunde, Bedingungen, StundenĂŒbersicht und Edit-Checkliste.
Dependencies â
- Task 1 muss vor allen anderen Tasks abgeschlossen sein.
- Tasks 2 und 3 liefern die Ausgangsdaten fĂŒr Tasks 6 bis 12.
- Tasks 6 und 7 mĂŒssen vor Task 9 abgeschlossen sein; insbesondere AP18/AP19 blockieren die finale Triage.
- Task 8 liefert die qualitative Bewertung fĂŒr die Triage.
- Tasks 10 und 11 hÀngen von Task 9 ab, weil nur final eingestufte APs sinnvoll zugeordnet und summiert werden können.
- Task 13 hÀngt von Tasks 9 bis 12 ab.
- L2-F lÀuft laut L1 nach G/A/B parallel zu D/E; die Ergebnisse werden spÀter von L2-C benötigt.
Risks â
docs/1-projects/bsfz-funding/context.mdwar beim Planen nicht auffindbar; falls der Parent-Kontext dort zusĂ€tzliche Vorgaben erwartet, muss die L2-F-AusfĂŒhrung diese Datei erneut prĂŒfen oder den fehlenden Kontext explizit klĂ€ren.- Mehrere L2-F-Quellpfade sind veraltet; falsche Pfade könnten zu âfehlender Belegâ-Fehlurteilen fĂŒhren.
- AP10/AP11/AP13/AP16 scheinen vorab eher Domain-Model- als ADR-/Code-belegt zu sein; konservative Bewertung kann zu Verschieben statt Jahr-1-Go fĂŒhren.
- AP18 ist binÀr riskant: Ohne tatsÀchlichen CRDT-Plan/Artefakt darf es nicht als förderfÀhig behandelt werden.
- AP19 ist binÀr riskant: Standard Apple/Google-Wallet-Signaturen reichen nicht; ohne Custom-Offline-Protokoll sollte es verschoben oder verworfen werden.
- AP15 sollte voraussichtlich nicht standalone beantragt werden; die Integration in AP3 muss mit L2-D konsistent bleiben.
- Stunden- und Vorhaben-Ănderungen können L2-A/B-Strategieannahmen beeinflussen und mĂŒssen vor finalen Edits cross-geprĂŒft werden.