Repo-Onboarding Wizard: Schritt-für-Schritt Repo-Aufnahme im Dashboard #56
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Ein geführter Onboarding-Wizard im Dashboard, über den neue Repos ins System aufgenommen werden können: Token-Setup, Keywords, Limits, Tickettyp-Zuordnung und PROJEKTKONTEXT-Generierung — alles in einer UI.
Hintergrund
Aktuell werden Repos über die RepoRegistry-Seite manuell angelegt oder per GitLab-Import. Es gibt keinen geführten Prozess der sicherstellt, dass alle notwendigen Felder (Token, Keywords, Limits, Code-Stil) korrekt konfiguriert sind. Neue Repos werden oft unvollständig eingerichtet → Scoring und Preparation funktionieren dann schlecht.
Abgeleitet aus Issue #13 (Betriebskonzept), Bereich 1: Repo-Onboarding-Prozess.
Akzeptanzkriterien
Technische Hinweise
frontend/src/components/RepoOnboardingWizard.tsxfrontend/src/pages/RepoRegistry.tsx— "Neues Repo hinzufügen" öffnet Wizardbackend/api/repos.py— EndpointPOST /api/repos/test-connection(Clone-Test)backend/api/repos.py— EndpointPOST /api/repos/{name}/detect-stack(Auto-Detection)backend/services/repo_context_builder.pyfür PROJEKTKONTEXTAufwand: M
Abgeleitet aus #13