Ét regelsæt, tre steder
Editor, pre-push og CI håndhæver de samme regler. Forskellige regler forskellige steder er opskriften på "grøn lokalt, rød i CI".
Se det i: Foundry →
~/what-i-do/devops
En pipeline er et løfte om kvalitet, der kører på hver ændring. Jeg bygger pipelines, der er deterministiske, hurtige, billige at køre og svære at svække i det stille, også for AI-agenter.
Editor, pre-push og CI håndhæver de samme regler. Forskellige regler forskellige steder er opskriften på "grøn lokalt, rød i CI".
Se det i: Foundry →
Eksisterende fejl bliver en baseline, der kun må skrumpe. Kun nye overtrædelser fejler, så en legacy-kodebase kan tage strenge regler i brug fra dag ét.
Linters, typer, tests og scannere afgør bestået/fejlet. AI må foreslå en rettelse, men den lander kun, når den deterministiske gate består.
Se det i: Foundry →
SHA-fastlåste actions, tokens med mindst mulige rettigheder, secret- og dependency-scanning og ingen langlivede nøgler i CI.
fra 7.000 kr. fast pris
Ét deterministisk regelsæt - formatering, lint, typer, tests, coverage, sikkerhed - der kører ens i editoren, før push og i CI. Med ratcheting, så legacy-kode kan tage det i brug fra dag ét.
Why I stopped treating CI and "AI coding standards" as two separate things - and what Foundry does instead.