# Run abandonné — mauvaise modélisation, pas mauvaise exécution

Ce dossier de preuve est conservé parce qu'il documente une **erreur de
conception rattrapée avant d'atteindre la production**. Les artefacts (01 à 04)
décrivent un change-set qui n'a jamais été appliqué.

## Ce qui était proposé

Créer un tiers fournisseur « Radureau Gabriel », lui adresser 7 factures
fournisseur d'indemnité d'occupation, et régler chacune par le compte courant
d'associé — la voie `adc-005`.

## Pourquoi c'était faux

**Le gérant n'est pas un fournisseur de sa société.** Lui ouvrir une fiche
fournisseur le fait apparaître au grand livre auxiliaire, dans les balances âgées
et dans les états de dettes fournisseurs. C'est mot pour mot l'objection déjà
opposée à l'URSSAF dans `RUNBOOK_charges_sociales.md` — et je l'ai reproduite en
la contredisant.

Le contrôle qui aurait dû le révéler existait pourtant : les 8 dettes déjà
portées au compte courant sont toutes des factures de **fournisseurs réels**
(La Poste, Greffe, Infogreffe, Qonto), payées personnellement, le règlement
transitant par le compte courant. Le tiers y est toujours le fournisseur, jamais
le gérant. Il suffisait de regarder l'existant.

## Ce qui a arrêté le change-set

Un **403** à l'étape `apply` : le scope `prod-write` exclut délibérément le droit
122 « Créer/modifier les tiers », avec ce commentaire dans `test/scopes.ts` —
*« No thirdparty creation […] those are rehearsed then applied by a human when
they are genuinely needed »*. La restriction a fait office de garde-fou pour une
raison qui n'était pas la sienne. La production n'a rien reçu.

C'est ensuite l'opérateur qui a posé la bonne question : faut-il vraiment un
tiers pour une dette envers le compte courant de l'associé ?

## Ce qui a été fait à la place

Sept **paiements divers** (`test/recordVariousPayment.ts`) sur le compte bancaire
`CCA1` (id 3, numéro comptable 45511), code comptable `613000 - Locations`,
sens débit :

    débit  613000  Locations                       (la charge)
    crédit 45511   G. RADUREAU, compte courant     (la dette envers l'associé)

Aucun tiers, aucune facture, aucune pollution du grand livre auxiliaire.

## Ce que ce run apprend au harness

- Le pipeline ne porte que du REST. `/variouspayments` répond « API not found »,
  donc la bonne opération lui échappe — comme les charges sociales. La couverture
  du promote gated est plus étroite qu'elle en a l'air, et le choix de
  l'instrument comptable décide de la voie disponible.
- Le verdict pré-gate (BLOCK sur la chronologie, art. 289) portait sur un
  détail réel mais mal qualifié, et **passait à côté du défaut structurel**. Un
  juge qui lit le change-set sans lire l'existant ne peut pas voir qu'un modèle
  contredit celui déjà en place. Piste : donner au juge l'état observé, pas
  seulement le manifeste.
