Aller au contenu
Adama DialloRSE · DATA · SYSTÈMES

SYSTÈME / AUTORÉFÉRENCE

Comment ce site
fonctionne.

Ce site ne se contente pas de décrire une méthode, il en est une exécution. Voici sa chaîne complète, des sources au lecteur, avec pour chaque étape le fichier ou la table qui l’implémente réellement. Une étape qui ne peut pas nommer son implémentation n’est pas une étape, c’est une case de schéma.

LA CHAÎNE7

étapes, chacune nommant le code qui la tient. Rien ne traverse sans être qualifié.

Voir le registre ↗

La chaîne compte sept étapes successives : sources, collecte, qualification, validation, restitution, vérification, lecteur. Chaque étape reçoit le résultat de la précédente et nomme le fichier ou la table qui l’implémente dans ce dépôt.

SEPT ÉTAPES, ET LE CODE QUI LES TIENT

  1. Sources

    GitHub, les routes de santé des produits, la base de données et le corpus documentaire. Rien d’autre n’entre.

    • apps/web/lib/github.ts
    • apps/web/lib/ecosystem/gateways.ts
    • apps/web/lib/supabase/public.ts
    • corpus/
  2. Collecte

    Lecture seule, délai borné, mise en cache, et aucune écriture vers un produit. Une passerelle qui écrit devient une porte.

    • apps/web/lib/ecosystem/client.ts
    • apps/web/app/api/ecosystem/sync/route.ts
  3. Qualification

    Chaque valeur reçoit sa classe de donnée, sa provenance et sa durée de validité. Sans elles, elle ne peut pas être rendue.

    • apps/web/lib/proof/types.ts
    • apps/web/lib/proof/metrics.ts
    • table ecosystem_analytics
  4. Validation

    Le schéma typé, les politiques de sécurité au niveau ligne, les contraintes de base et les tests qui verrouillent les règles.

    • packages/db/src/schema.ts
    • packages/db/migrations/
    • apps/web/tests/
  5. Restitution

    Une affirmation ne sort jamais seule : elle porte sa preuve, sa source, sa date et sa méthode. Sans preuve, elle est absente.

    • apps/web/lib/proof/claims.ts
    • apps/web/components/proof/proof.tsx
    • table proof_claims
  6. Vérification

    Une adresse permanente par affirmation, citable des années, et le même registre servi dans un format lisible par une machine.

    • apps/web/app/verifier/[id]/page.tsx
    • apps/web/app/.well-known/adama-os.json/route.ts
    • apps/web/app/llms.txt/route.ts
  7. Lecteur

    Un recruteur, un directeur technique, un partenaire, un collaborateur. Chacun doit pouvoir refaire la vérification lui-même.

    • apps/web/app/recruteur/page.tsx
    • apps/web/app/preuves/page.tsx
    • apps/web/app/decisions/page.tsx

LA MÊME CHAÎNE, DEUX FOIS

Une donnée de durabilité,
une affirmation professionnelle.

À gauche, ce qu’un produit du groupe exige d’une donnée de durabilité. À droite, ce que ce site exige de chaque phrase qu’il publie sur mon travail. C’est la même discipline, appliquée à deux matières différentes.

Aucune donnée de durabilité réelle n’est traitée ici. La colonne de gauche décrit une méthode, elle ne montre aucun chiffre : confondre les deux coûterait cher.

MaillonSur une donnée de durabilitéSur une affirmation de ce site
SourceD’où vient la donnée d’activité, et qui l’a fournie.D’où vient l’affirmation : un dépôt, une route, une table, un document.
DéfinitionCe que la donnée mesure exactement, au sens du référentiel.Ce que l’affirmation dit exactement, en une phrase qui ne se réinterprète pas.
MéthodeLe facteur appliqué et la règle de calcul retenue.Comment la vérification est faite : appel, lecture, comptage, relecture.
PériodeL’exercice couvert, et la durée pendant laquelle le chiffre reste valable.La date d’observation, et la durée au delà de laquelle l’affirmation est marquée périmée.
PreuveLa pièce qui permet à un tiers de refaire le calcul.L’adresse permanente qui permet à un visiteur de refaire la vérification.
SortieLe format remis au destinataire, et sa version.La page publiée, et le document machine servi au même moment.
RévocationCe qui se passe quand la donnée est invalidée après publication.Ce qui se passe quand une preuve n’est plus observable : l’affirmation disparaît, elle n’est pas grisée.

Ce portfolio est construit selon le principe exact des systèmes que je conçois : ne rien affirmer que je ne puisse vérifier.

QUAND LA CHAÎNE CASSE

Sept capacités, trois états.

L’état réel de chaque capacité, les huit façons dont ce site peut tomber, et ce qu’il ne fait jamais pour masquer une panne.

Voir la santé du système

LES RÈGLES

Cinq principes, tous dérivés.

Aucun n’a été écrit avant l’erreur qui l’a produit, et chacun porte son coût.

Lire les principes