Teil-Automatisches Bearbeiten von Bugs und Feature-Requests aktiviert und in README.md beschrieben.
This commit is contained in:
parent
1950b3c892
commit
60815f7179
1 changed files with 28 additions and 0 deletions
28
README.md
28
README.md
|
|
@ -150,6 +150,34 @@ docker compose up -d --build
|
|||
- Korrekturen erfolgen ausschließlich über Stornobuchungen.
|
||||
- Jeder hochgeladene Beleg erhält einen SHA-256 Hash zur Integritätsprüfung.
|
||||
|
||||
## Support
|
||||
|
||||
Issues können im [Codeberg-Repo](https://codeberg.org/fds2610/Steuerkram/issues) gemeldet werden. Mit dem Label **`automate`** werden sie automatisch verarbeitet.
|
||||
|
||||
### Automatisierter Agent
|
||||
|
||||
Ein stündlich per Cron gestarteter Agent (Claude CLI) verarbeitet Issues mit dem Label `automate` nacheinander – mit Lockfile-Schutz gegen Parallelläufe. Mehrere offene Tickets werden in einer Sitzung sequenziell abgearbeitet.
|
||||
|
||||
#### Ablauf je Ticket
|
||||
|
||||
1. Issue-Body und alle Kommentare laden (inkl. Diskussionsergebnisse früherer Rückfragen)
|
||||
2. Relevante Codebase-Dateien lesen
|
||||
3. **Klarheitscheck**: Sind die Anforderungen eindeutig? Falls nicht → Rückfragen als Kommentar posten, `automate`-Label entfernen, warten
|
||||
4. Analyse mit Claude Opus (Ursache, Lösungsplan, Risiken)
|
||||
5. Lösung implementieren
|
||||
6. Tests ausführen (`php tests/run.php`), Fehler beheben
|
||||
7. Commit & Push: `Fix #NR: Kurzbeschreibung`
|
||||
8. Kommentar mit Zusammenfassung im Issue posten
|
||||
9. Labels aktualisieren, Issue offen lassen
|
||||
|
||||
#### Label-Ausgänge
|
||||
|
||||
| Ergebnis | `automate` | gesetztes Label |
|
||||
|---|---|---|
|
||||
| Erfolgreich umgesetzt | entfernt | `testing` |
|
||||
| Unklar / Rückfrage offen | entfernt | *(keins)* |
|
||||
| Zu riskant / abgelehnt | entfernt | `abgelehnt` |
|
||||
|
||||
## Lizenz
|
||||
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue