studio-plan.md : section 8 executable pour les lots 0 a 4 (prerequis, etapes, verifications, gate) et section 9 catalogue v0 (styles, preambule, gabarits, calibrage). Decisions 14 a 21 : upload par URL signee et ingestion serveur, MVP texte + image source sur objets et lieux, prix differes et Grant manuel, une recharge prolonge tout le solde, plafonds d'upload par type, catalogue calibre fin de lot 3, lignage en colonnes, contrat fournisseur multi-fichier. Corrige les contradictions laissees par les revisions : Kind retire de Persona, talking head, API credits, webhook fal.ai signe en ED25519 et non en HMAC, enum ResourceType deja etendu. Les noms suivent le code du lot 0 (ResourceIngestionService, GetInfoAsync, ReadAllAsync). immersif-frontiere-plan.md : decisions 1, 4 et 6 marquees reportees. Kanban : cartes 280 et 300 a jour, carte 305 sur le watermark inactif depuis l'upload direct. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Kanban — source de vérité
DOCS/kanban.html est généré. Ne pas l'éditer à la main.
kanban/
board.json colonnes, bandeau d'intro, horodatage
cards/<n>-<col>/ un chantier ouvert = un fichier .md
done/ un chantier clos = un fichier .md
Après toute modification :
python3 DOCS/tools/build_kanban.py
Les compteurs de colonne et le bandeau de chiffres clés sont calculés à partir du nombre de fichiers. Il n'y a plus rien à compter ni à vérifier à la main.
Gestes courants
| Geste | Action |
|---|---|
| Ajouter un chantier | créer un .md dans cards/<colonne>/ |
| Déplacer de colonne | déplacer le fichier vers l'autre dossier |
| Clore un chantier | déplacer vers done/, ne garder que title dans le frontmatter |
| Réordonner | changer le préfixe numérique du nom de fichier (pas de 10) |
Frontmatter d'une carte
---
title: Titre du chantier (requis, HTML inline autorisé)
area: manager (requis — cible des filtres de domaine)
horizon: v1 (optionnel — v1 | v2)
tags: manager-app, infra (affichés en puces monospace)
flag: warn | code mort depuis C3 (optionnel — critical | warn | good)
src: todo-features.md — Quota stockage (requis — d'où vient l'info)
---
<p>Corps de la carte, en HTML.</p>
Le build échoue en nommant le fichier si title, area ou src manque.