Digit-AI Factory

Fabrication logicielle sous oracles

Forge — Transverses

forge-agents

Elles outillent chaque run, quelle que soit l'étape : agents, exploitation, données, observabilité entre les runs.

Rôle dans le run outils des runs

Ses services — 11 au catalogue, 8 prouvés

Ce que vous obtenez, ce qui entre, ce qui sort — et, pour les services prouvés, la preuve citée telle quelle.

  1. Fabriquer des agents spécialisés

    prouvé
    Ce que vous obtenez
    découper un workflow en agents outillés et vérifiés
    Il reçoit
    • workflow à découper
    Il produit
    • agent.def 6 champs
    • subagents compilés .claude\agents\*.md
    • reçus de gates JSON (G1/G2/G3 anti-serial-collapse)

    La preuve qui l'établit

    deux runs réels bout en bout avec gates déclenchés ; propale P4 livrée

    Cycle de vie : experimental · Dernier challenge : 2026-08-12
  2. Ledger de run vérifiable

    prouvé
    Ce que vous obtenez
    journaliser tout run en JSONL auditable et vérifiable machine
    Il reçoit
    • événements de run (append-only, écrivain unique)
    Il produit
    • ledger.jsonl (seq croissant, ts ISO, run_open en tête)
    • verdict verify exit 0/1

    La preuve qui l'établit

    contrat repris par le pilot (CONTRAT-INTERFACE §3) ; ledger du run pilote 23 entrées vérifié

    Cycle de vie : production · Dernier challenge : 2026-08-12
  3. Atelier des skills qualité

    prouvé
    Ce que vous obtenez
    héberger et faire évoluer les outils transverses de qualité
    Il reçoit
    • candidats skills/oracles/experts
    Il produit
    • quality-oracles (33 oracles)
    • experts-forge (12 fiches)
    • write-an-oracle, write-an-expert, contre-expertise
    • zips de livraison

    La preuve qui l'établit

    chaîne d'admission prouvée discriminante ; skills consommés quotidiennement par le pilot

    Cycle de vie : production · Dernier challenge : 2026-08-12
  4. Projection OTLP GenAI du ledger

    prouvé
    Ce que vous obtenez
    rendre mes runs lisibles par tout backend d'observabilité
    Il reçoit
    • ledger.jsonl (vérifié d'abord — fail-closed)
    Il produit
    • spans OTLP/JSON conformes GenAI Semantic Conventions

    La preuve qui l'établit

    TF-0106 (12/08) : 0 span sur ledger corrompu (mesuré), self-test 17 PASS rejoué pilot

    Cycle de vie : experimental · Dernier challenge : 2026-08-12
  5. Oracle agent-evals

    prouvé
    Ce que vous obtenez
    détecter la régression sémantique d'un agent entre versions
    Il reçoit
    • fixtures de régression versionnées (EXISTS/CONTAINS/REGEX + juge LLM optionnel)
    Il produit
    • verdict par critère, SKIP motivé

    La preuve qui l'établit

    TF-0106 (12/08) : fixtures double sens au self-test, juge distinct de l'exécutant

    Cycle de vie : experimental · Dernier challenge : 2026-08-12
  6. Gate budget G0

    prouvé
    Ce que vous obtenez
    plafonner les appels modèle d'un ticket avant l'appel, fail-closed
    Il reçoit
    • ticket avec budget.max_appels
    Il produit
    • refus explicite au plafond, même sans jq

    La preuve qui l'établit

    TF-0106 (12/08) : self-test 4 PASS + 2 SKIP motivés — ATTENTION : .queue non versionné (candidature ouverte)

    Cycle de vie : experimental · Dernier challenge : 2026-08-12
  7. Analyser un prompt (L99)

    prouvé
    Ce que vous obtenez
    stress-tester un prompt en 8 couches (OODA noté, blindspots, premortem, wargame) et le réécrire avec contrat de sortie et écarts à la lettre
    Il reçoit
    • tout prompt (personnel, client, system prompt, template)
    Il produit
    • 8 chapitres d'analyse + prompt réécrit + score avant/après + contrat de sortie + protocole de tests

    La preuve qui l'établit

    usages réels : campagne TF-0153 (13/08, score 34→91), run SCC_ALX (5 défauts trouvés qu'une réécriture manuelle avait manqués)

    Cycle de vie : production · Dernier challenge : 2026-08-14
  8. Améliorer un skill existant

    déclaré
    Ce que vous obtenez
    diagnostiquer, noter (grille 7 dimensions /5) et corriger un skill sans régression de déclenchement
    Il reçoit
    • un skill existant (SKILL.md + assets)
    Il produit
    • diagnostic noté, top 5 corrections avant/après, baseline de non-régression
    Cycle de vie : experimental · Dernier challenge : 2026-08-14
  9. Contre-expertise d'un livrable

    déclaré
    Ce que vous obtenez
    faire contre-expertiser un livrable par un second regard indépendant du producteur
    Il reçoit
    • un livrable et son contexte
    Il produit
    • avis de contre-expertise motivé
    Cycle de vie : experimental · Dernier challenge : 2026-08-14
  10. Fiches expert du domaine

    déclaré
    Ce que vous obtenez
    mobiliser ou rédiger une fiche d'expertise versionnée (experts-forge / write-an-expert)
    Il reçoit
    • un domaine, une question d'expertise
    Il produit
    • fiche expert datée-sourcée, réutilisable par les runs
    Cycle de vie : experimental · Dernier challenge : 2026-08-14
  11. Fixer la barre d'un livrable

    prouvé
    Ce que vous obtenez
    trouver, prouver (test d'existence exécuté) et décomposer la référence externe qui fixe le niveau d'un livrable — pré-vol d'un prompt ou en ligne d'une boucle
    Il reçoit
    • un prompt (mode pré-vol) ou un livrable en cours (mode en ligne)
    Il produit
    • barre validée en un tour humain + niveaux décomposés + entrée au registre des barres

    La preuve qui l'établit

    usages réels : pré-vol TF-0083 (11/08, 3 barres data), campagne catalogues (12/08), TF-0153 (13/08, barre Allure), run SCC_ALX (13/08 : protocole tenu intégralement, arrêt au pas 5, garde anti-gameable exercé)

    Cycle de vie : production · Dernier challenge : 2026-08-14

Poursuivre la lecture