Aller au contenu
GL
Tous les projets

Projet 05Actif

Parts

Mon kit pour démarrer de nouveaux projets avec des modules éprouvés et des limites strictes.

Aperçu

Parts, c'est ma façon de démarrer un nouveau projet. Il contient des modules éprouvés (authentification, facturation, un shell desktop, l'hébergement) et les outils pratiques sur lesquels mes agents et moi comptons. Un agent copie les morceaux que je choisis, les adapte et les connecte.

Le problème difficile, c'est de garder le code écrit par les agents cohérent avec le temps. Le lint impose des limites strictes sur la complexité des fonctions, la longueur des fichiers et le nombre de fichiers par dossier, et le code mort est détecté automatiquement.

Les features sont derrière des frontières de services remplaçables, donc un fournisseur ou un test double se change à un seul endroit.

Systèmes clés

  1. 01

    Des limites de structure strictes

    La complexité, la longueur des fichiers et la taille des dossiers sont plafonnées par le lint, avec zéro warning permis.

  2. 02

    Une mise en place menée par un agent

    Un guide de démarrage de projet demande les choix, les confirme, puis merge la base et les modules choisis.

  3. 03

    Des services remplaçables

    Les sessions, les comptes et la facturation sont derrière des frontières de services qu'un projet peut remplacer ou mocker.

  4. 04

    Des outils pratiques

    Un login de développement pour les agents, des recettes de vérification et des commandes partagées sont prêts à intégrer dans n'importe quel projet.

Projet suivantApollo Labs