{
  "id": "TL-271",
  "titre": "Manifeste de livraison audio : une ressource complète pour relier fichiers et commande",
  "date": "2026-10-20",
  "contenu": [
    {
      "kind": "p",
      "text": "Le manifeste de livraison relie chaque fichier à une commande, une version et un usage. Il doit permettre de détecter une pièce absente ou contradictoire avant l’envoi. Une liste de noms ne suffit pas : le destinataire doit pouvoir comprendre ce que contient le paquet et lequel de ses éléments constitue la référence."
    },
    {
      "kind": "h",
      "text": "Utiliser un schéma qui sépare le paquet et ses fichiers"
    },
    {
      "kind": "table",
      "headers": [
        "Champ",
        "Niveau",
        "Exemple",
        "Rôle"
      ],
      "rows": [
        [
          "delivery_id",
          "Paquet",
          "DEL-ATELIER-006",
          "Référence stable de cette remise."
        ],
        [
          "project_id",
          "Paquet",
          "PRJ-ATELIER",
          "Rapprochement avec le dossier de travail."
        ],
        [
          "order_ref",
          "Paquet",
          "CMD-04, variante instrumentale",
          "Commande à laquelle répond la remise."
        ],
        [
          "reference_version",
          "Paquet",
          "v6",
          "Version attendue."
        ],
        [
          "file_name",
          "Fichier",
          "Atelier_instrumental_v6.wav",
          "Nom exact, extension comprise."
        ],
        [
          "variant",
          "Fichier",
          "instrumental",
          "Contenu fonctionnel du fichier."
        ],
        [
          "sample_rate_hz / channels",
          "Fichier",
          "48000 / 2",
          "Propriétés audio à vérifier."
        ],
        [
          "duration_seconds / start_ref",
          "Fichier",
          "192 / début commun 00:00",
          "Repères techniques."
        ],
        [
          "sha256",
          "Fichier",
          "Empreinte calculée sur le fichier réel",
          "Rapprochement de copies, sans garantie juridique universelle."
        ],
        [
          "purpose / agreement_ref",
          "Paquet",
          "Écoute de travail / ACC-03",
          "Usage prévu et pièce à consulter ; le champ ne crée pas un accord."
        ]
      ],
      "caption": "Dictionnaire d’un schéma éditorial proposé, pas norme industrielle ni certificat."
    },
    {
      "kind": "h",
      "text": "Résoudre un paquet volontairement incohérent"
    },
    {
      "kind": "p",
      "text": "L’exercice fourni utilise réellement les deux fichiers de huit secondes du corpus : demo_reference.wav et instrumental_demo.wav. La remise attendue est v1. Dans le manifeste volontairement incohérent, reference_version indique v0, la durée déclarée de l’instrumental est 7,8 secondes au lieu des huit secondes mesurées, et son empreinte contient 64 zéros. Les fichiers audio eux-mêmes sont inchangés : les trois défauts sont dans la description de la remise."
    },
    {
      "kind": "table",
      "headers": [
        "Erreur du dossier initial",
        "Correction pédagogique",
        "Vérification après correction"
      ],
      "rows": [
        [
          "reference_version = v0",
          "Rapprocher la commande pédagogique et inscrire v1",
          "La remise désigne la référence attendue."
        ],
        [
          "Durée déclarée = 7,8 s",
          "Relire le WAV réel et inscrire 8,0 s",
          "Le manifeste correspond aux échantillons ; aucun réexport n’est nécessaire."
        ],
        [
          "Empreinte = 64 zéros",
          "Calculer SHA-256 sur instrumental_demo.wav",
          "L’empreinte corrigée correspond aux octets du fichier."
        ],
        [
          "Usage du corpus",
          "Conserver « exercice pédagogique » et agreement_ref = null",
          "Aucun accord client n’est inventé pour la démonstration."
        ]
      ],
      "caption": ""
    },
    {
      "kind": "h",
      "text": "Appliquer le schéma au corpus fourni"
    },
    {
      "kind": "p",
      "text": "Le dossier de ressources contient le schéma, le manifeste incohérent, sa version corrigée et le relevé de vérification. Le contrôle exécuté a retrouvé les deux défauts de propriétés de fichier — durée et empreinte — ainsi que la divergence de référence de remise. Les tailles, durées et empreintes de la version corrigée correspondent aux fichiers générés. Les noms Atelier et les 192 secondes du dictionnaire sont seulement des exemples de champ ; ils ne décrivent pas les mesures de ce corpus."
    },
    {
      "kind": "p",
      "text": "Pour votre paquet, calculez les propriétés après le dernier export, puis figez le manifeste avec cette remise. Si un fichier change, créez une nouvelle remise ou indiquez clairement le remplacement et recalculez son empreinte. N’utilisez pas le manifeste comme unique lieu de conservation des accords : il doit pointer vers les pièces appropriées sans exposer toutes leurs données dans chaque envoi."
    },
    {
      "kind": "p",
      "text": "Les repères techniques et les métadonnées peuvent aider à relier les éléments ; le BWF en est un exemple documenté. [src:bwf] Le résultat attendu est un dossier contrôlable : on sait quelle commande il satisfait, quelles variantes il contient et quels points restent ouverts."
    }
  ],
  "sources": [
    {
      "id": "bwf",
      "titre": "EBU Tech 3285 — Broadcast Wave Format, version 2",
      "url": "https://tech.ebu.ch/docs/tech/tech3285.pdf",
      "date_consultation": "2026-10-20"
    }
  ]
}
