tour 0002 (user, decider) : licence Apache-2.0, depot public (B-13), B-14 controle de secrets avant push

Disput-Turn: 0002
Disput-Participant: user
Disput-Role: decider

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-04 12:36:31 +02:00
co-authored by Claude Opus 5.5
parent 59e046ad99
commit cf10526cdb
4 changed files with 261 additions and 2 deletions
+10 -1
View File
@@ -38,7 +38,16 @@ par un implémenteur. Numéros uniques, jamais réutilisés.
## Décisions humaines
- [ ] B-13 [USER] : licence, et dépôt public ou privé (remote)
- [x] B-13 [USER] : licence Apache-2.0, dépôt **public** sur le remote
`gitea` (tour 0002)
## Sécurité du dépôt public (ajouté tour 0002)
- [ ] B-14 : contrôle de secrets avant tout push (sur le modèle du
preflight de qbt-manager : scan de tout l'historique, motifs
génériques + motifs locaux dans un fichier gitignoré, fichiers
interdits), déclaré comme `[[checks]]` `must_pass` dans
`disput.toml`. À faire **avant le premier push**
## Plus tard (seulement sur besoin observé)
+47
View File
@@ -0,0 +1,47 @@
+++
turn = 2
participant = "user"
role = "decider"
base = "59e046a"
status = "CONTINUE"
+++
# Tour 2 — user, decider : licence et visibilité (B-13)
> Tour rédigé et commité par `claude` **sous la dictée de `user`** : les
> décisions ci-dessous sont celles de l'humain, prises en conversation.
> L'outil `disput decide` n'existe pas encore (B-8).
## Réponses
Aucun item n'est adressé à `user`.
## Travail
Décisions :
1. **Licence : Apache-2.0.** Il fallait une licence libre, acceptée par
les entreprises, ce qui exclut un copyleft fort. Apache-2.0 apporte
en plus une clause de brevets. Ajout de `LICENSE` (texte officiel
intact) et mise à jour du README.
2. **Dépôt public**, sur le remote `gitea` (déjà configuré). Conséquence
pour tous les participants : tout ce qui entre dans un commit est
publié. Pas de secrets, pas d'IP, pas de détails internes sur les
projets clients. **Aucun push** tant que B-14 (contrôle de secrets)
n'est pas fait et vert.
B-13 coché. B-14 ajouté au backlog.
## Vérifications
`LICENSE` est identique au texte officiel Apache-2.0 (empreinte MD5
connue du fichier `LICENSE-2.0.txt` de la fondation).
## Items
Aucun.
**Prochain tour, d'après le §7 :** des fichiers hors de `.disput/` ont
changé (`LICENSE`, `README.md`), donc c'est au **reviewer**, tenu par
**vibe**. Les items I-0001-1 à I-0001-6 restent en attente. La review
couvre les tours 0001 et 0002 ensemble.