Haij

Klar til vinduet

Før et Haij-værktøj kommer i vinduet, skal det opfylde alle ti punkter. Punkterne er dogmerne gjort konkrete. Værktøjer fra andre på hylden Udvalgte skal kun følge dogmerne, fordi de ikke kører her.

  1. Kører i dagligt, rigtigt arbejde hos mig selv eller hos nogen jeg sidder tæt på.

  2. Offentligt repo under AGPL-3.0 med README, deploy-vejledning, SECURITY.md og en liste over underdatabehandlere.

  3. Docker Compose der består testen for egen drift, inklusive en Ollama-kompatibel modeladapter.

  4. Eksport af alt organisationen ejer, og sletning.

  5. Login, adskillelse af organisationer i databasen med en test der beviser det, og auditlog. Gælder alt der kører med rigtige data.

  6. Haij-designsystemet, dansk brugerflade og engelsk klar.

  7. En demo med opdigtede data der nulstilles hver nat.

  8. Kode og historik uden kundedata og kundenavne. Det tjekkes før hvert repo åbnes.

  9. Tests af adskillelse, domænelogik og beregninger.

  10. Privatlivspolitik, databehandleraftale og aftaler med underdatabehandlerne, klar til den dag der kommer rigtige data i.

Har du et værktøj der hører hjemme her?

Vinduet er ikke kun til det jeg selv har bygget. Har du et værktøj der følger dogmerne, skal det gennem den samme tjekliste som mine egne, og det skal have en navngiven vedligeholder.

Kender du et open source-projekt fra andre som følger dogmerne og bruges i virkeligheden, kan det komme på hylden Udvalgte. Så linker jeg til projektets site og kode og skriver kort hvorfor det står der.

Skriv til martin@vintherconsulting.dk