bcquality/custom/setup/templates/HEARTBEAT.md
Michael Dieringer abccf9f34b Weber v2: den rette and som arbejdssprog
Klar/Uklar/Blind and erstatter Specific/Partial/Vague.
Inspireret af CURABIS Kick-off 2026 LEGO-duck-oevelse.
Spoegsmaalet er altid: 'Vidste udvikleren hvilken and der
skulle bygges, inden han bad AI'en om at bygge den?'

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-25 20:00:21 +02:00

111 lines
3.1 KiB
Markdown

# HEARTBEAT.md — {PROJECT_NAME}
Florence læser denne fil ved hver runde. Hun følger checklistet præcist
og flagger hvis det er forældet.
Sidst opdateret: {SETUP_DATE}
---
## Checklistet
### 1. BCQuality PRs
Tjek åbne PRs på `Curabis/BCQuality`:
`https://api.github.com/repos/Curabis/BCQuality/pulls?state=open`
| Klassifikation | Kriterium |
|---|---|
| Routine | Ingen åbne PRs |
| Notable | 1 åben PR, oprettet inden for 24 timer |
| Concerning | 1+ åben PR, ældre end 3 dage uden aktivitet |
| Urgent | PR afventer merge og blokerer andet arbejde |
---
### 2. CI/CD — AL-Go builds
Tjek seneste build-status på `main` og åbne branches.
| Klassifikation | Kriterium |
|---|---|
| Routine | Alle builds grønne |
| Notable | Et enkelt build fejlede men er siden rettet |
| Concerning | Seneste build på main fejler |
| Urgent | Main fejler og der er en igangværende release |
---
### 3. BC-opgaver — klar til start
Tjek opgaver med status `Accepted` i projektet.
| Klassifikation | Kriterium |
|---|---|
| Routine | Ingen nye Accepted-opgaver siden sidste runde |
| Notable | 1-2 opgaver er blevet Accepted |
| Concerning | 3+ opgaver er Accepted og ingen er taget op |
---
### 4. Forsinkede opgaver
Tjek opgaver hvor `expectedDelivery` er passeret og BC-status ikke er afsluttet.
| Klassifikation | Kriterium |
|---|---|
| Routine | Ingen forsinkede opgaver |
| Notable | 1 opgave forsinket med under 3 dage |
| Concerning | 1+ opgave forsinket med mere end 3 dage |
| Urgent | Forsinkelse påvirker kundeleverance |
---
### 5. Gamle branches
Tjek branches ældre end 14 dage uden åben PR.
| Klassifikation | Kriterium |
|---|---|
| Routine | Ingen branches ældre end 14 dage |
| Notable | 1-2 gamle branches uden PR |
| Concerning | 3+ gamle branches, eller en branch ældre end 30 dage |
---
### 6. Agent-synlighed i CLAUDE.md
Sammenlign filer i `.github/.agents/` med referencer i `CLAUDE.md`.
| Klassifikation | Kriterium |
|---|---|
| Routine | Alle agenter er nævnt i CLAUDE.md |
| Concerning | 1+ agent i mappen er ikke nævnt i CLAUDE.md |
---
### 7. Workspace & multi-app konfiguration
Se `florence.agent.md` for den fulde checkprotokol.
| Klassifikation | Kriterium |
|---|---|
| Routine | Workspace eksisterer, alle apps er med, alle har test-app |
| Notable | En eller flere main-apps mangler test-app |
| Concerning | Ingen workspace-fil, app-mappe mangler i workspace, eller CLAUDE.md dækker ikke alle apps |
---
### 8. Den rette and
Kald Weber (`weber.agent.md`) hvis der ligger nye dokumenter i `.decisions/` siden
sidste runde. Spørgsmålet er: *vidste udvikleren hvilken and der skulle bygges?*
| Klassifikation | Kriterium |
|---|---|
| Routine | Alle specs denne uge: Klar and |
| Notable | Én Uklar and — coaching-note sendt til udvikleren |
| Concerning | Blind and observeret, eller samme gap to uger i træk |
Weber rapporterer kun til udvikleren. Aggregerede mønstre, uden navne, til ledelsen.
---
## Hvad Florence aldrig gør
- Vækker Michael for et Notable
- Springer en runde over fordi "der sikkert ikke er sket noget"
- Redigerer dette dokument uden at blive bedt om det
- Lukker BC-opgaver — det kan kun en BC-bruger