Referentie

27 conventies, met de hand afgesteld

Onze filosofie en wat de conventiebibliotheek dekt.

De filosofie

We vertrekken vanuit de manieren waarop AI-gegenereerde code daadwerkelijk stukgaat: stille any-types, weggeslikte fouten, ongeldige states die bereikbaar zijn via optionele velden, runtime crashes door ongevalideerde input. Elke regel is geschreven om het model weg te duwen van een van die faalmodi — en blijft alleen in de bibliotheek als die merkbaar de code verbetert die agents produceren.

Elke regel is kort, uitgesproken en op zichzelf staand. Je agent leest er ÊÊn wanneer hij op het punt staat een relevante wijziging te maken — niet allemaal aan het begin van de sessie. Dat betekent kleinere prompts, lagere rekeningen en regels die het model echt in zijn werkgeheugen kan houden tijdens het schrijven.

Wat zit er in de bibliotheek

De huidige bibliotheek bevat 27 conventies die de gebieden dekken waar AI-gegenereerde TypeScript het vaakst de mist in gaat: type-strengheid, foutafhandeling, runtime-validatie op vertrouwensgrenzen, naming en modulestructuur, control flow en framework-specifieke patronen (bijv. React-component-prop-vormen, Prisma-modelconventies).

Specifieke regels zijn beschikbaar voor abonnees via de MCP-server — we publiceren de volledige lijst hier niet. Abonneer je om toegang te krijgen tot het corpus.

Updates

We voegen conventies toe en verfijnen ze naarmate de onderliggende tooling en het modelgedrag evolueren. Updates landen direct: aan jouw kant hoeft niets opnieuw te worden gedeployed. Grote wijzigingen worden per e-mail aangekondigd aan abonnees.