Un tender_version_delta_register est la comparaison contrôlée de deux états identifiés d’une consultation. Il conserve les objets publiés, leur provenance et leurs représentations, puis décrit chaque modification avec deux repères, les valeurs avant et après, son type, son état de vérification, son périmètre, son effet opérationnel possible, son réviseur, sa destination et sa péremption. Il ne statue pas sur la qualification juridique du changement et ne modifie aucune offre.

Une région remplace son dossier de consultation un vendredi soir. Le message parle de corrections éditoriales. Le PDF compte deux pages de plus, le bordereau garde le même nom et un formulaire apparaît dans un sous-dossier. Le comparateur de texte remonte les en-têtes sur chaque page, mais ne voit ni la formule modifiée ni la liste déroulante devenue obligatoire. Les rédacteurs ont besoin d’un relevé vérifiable, pas d’un volume de différences sans origine ni conséquence.

Fixez les deux états et leur filiation avant toute comparaison. Réconciliez d’abord les objets du dossier, examinez ensuite leurs structures natives, puis confirmez les différences atomiques. Une empreinte différente prouve une différence d’octets, pas une nouvelle obligation. Un texte identique ne garantit pas l’identité des formules, des champs ou de la mise en page. Séparez l’effet sur le travail de la qualification juridique et remettez chaque delta au contrôle qui possède la décision.

La comparaison commence par deux états prouvés

Identifiez la consultation, la phase, les lots, les opérateurs concernés et le canal officiel pour chaque état. Un avis rectificatif, un message du profil d'acheteur, un numéro d'additif ou une relation de remplacement doit établir que B succède à A. “DCE final 2” et une date de téléchargement ne suffisent pas.

AN-024 démontre que la chaîne des rectificatifs est complète jusqu'à une heure donnée. AN-078 prend deux états acceptés dans cette chaîne. Il ne comble pas un numéro absent et ne décide pas qu'un fichier ressemblant est la nouvelle édition du précédent. Si la filiation reste incertaine, lineage_unresolved renvoie les objets au contrôle des sources.

Déclarez les limites concrètes. Le contrôle peut porter sur l'ensemble du DCE, le lot 4, le seul bordereau des prix ou une exportation des questions du portail. Énumérez ce qui est inclus, exclu, inaccessible ou observé seulement à l'écran. La phrase “aucun autre changement” n'est permise que dans ce périmètre.

Les fichiers publiés restent intacts. Les vues OCR, le texte extrait, les images rendues et les parties XML sont des dérivés liés à leur source, à l'outil, à sa version et à l'heure du traitement. PROV-DM distingue entités, activités, dérivations et révisions. Le registre s'en inspire pour la traçabilité sans revendiquer une conformité au standard.

Fiche d’identité du couple comparé
ChampÉtat AÉtat BContrôle
Objet acheteurTitre et identifiant publiésTitre et identifiant publiésÉvite le mauvais rapprochement
ÉmissionCanal et événementCanal et événementProuve l’ordre
ReprésentationMédia, taille et empreinteMédia, taille et empreinteLie les constats aux octets
ApplicationÉtape, lots et publicÉtape, lots et publicBorne la portée
AccèsComplet, partiel ou ferméComplet, partiel ou ferméBorne la conclusion

Le contenu vient après la réconciliation des objets

Construisez un manifeste pour A et un autre pour B. Appuyez l'appariement sur un identifiant publié, une relation explicite de remplacement et des preuves de contenu. Un même nom peut cacher de nouveaux octets. Une annexe renommée peut rester exactement identique. Employez unchanged_exact, changed_bytes, added, removed, renamed, replaced, split, merged, inaccessible et match_unresolved.

Calculez l'empreinte sur les octets récupérés. FIPS 180-4 définit notamment la famille SHA. Deux empreintes SHA-256 identiques apportent une preuve forte d'identité binaire. Deux empreintes différentes n'expliquent pas la différence. Une nouvelle compression, une signature ou des métadonnées peuvent changer le fichier sans modifier une phrase visible.

Pour une ressource Web, gardez l'URL, Content-Type, Content-Encoding, ETag et Last-Modified observés. RFC 9110 explique que les validateurs forts et faibles ne donnent pas les mêmes garanties. Un ETag distingue les représentations d'une ressource donnée. Il ne prouve pas à lui seul l'identité de deux ressources différentes. Last-Modified ne remplace ni un numéro de rectificatif ni une date d'émission.

Une fusion et une scission ont leur propre effet. Si le cadre de réponse unique devient quatre fichiers par lot, la topologie de la remise a changé même lorsque les questions sont copiées. Envoyez cette découverte vers AN-072 avant l'analyse de détail. Une nouvelle cible de réponse va aussi vers AN-074.

  • Conservez le nom publié, sa casse et son extension.
  • Calculez l’empreinte de l’original, jamais seulement celle de la conversion.
  • Citez toute relation publiée de remplacement ou de révision.
  • Laissez un objet non apparié plutôt que d’imposer une correspondance.
  • Examinez un retrait même si son texte paraît avoir migré ailleurs.

Le format détermine ce que le comparateur doit regarder

Dans un document de traitement de texte, examinez titres, paragraphes, listes, tableaux, notes, en-têtes, contrôles de contenu et objets intégrés. L'affichage des révisions peut aider, mais l'acheteur a pu les accepter avant la publication. Seules les deux éditions remises aux candidats définissent le couple à comparer.

Dans un tableur, comparez identités des feuilles, cellules, formules, valeurs affichées, plages nommées, validations, commentaires, états masqués, protection et zones d'impression. Une formule modifiée peut donner aujourd'hui le même total. ECMA-376 décrit l'organisation et l'empaquetage d'Office Open XML, ce qui permet de viser les parties pertinentes au lieu d'interpréter un diff binaire de l'archive.

Un PDF exige une vue rendue et une vue objet ou texte. Le rendu révèle une consigne déplacée dans un encadré. Le texte permet de chercher un nombre ou une négation. Pour un scan, liez l'OCR aux octets, à la page, à la langue, au moteur et à sa version. Toute valeur importante est ensuite relue sur l'image.

Un formulaire PDF ou portail demande encore une autre inspection: identifiant du champ, libellé, choix, limite, caractère obligatoire et état observé. L'agent ne contourne jamais l'accès pour compléter ce relevé. Une surface non autorisée devient source_boundary_incomplete avec les objets qui pourraient en dépendre.

Surfaces, contrôles et angles morts
SurfaceContrôle natifAngle mort fréquent
DOCXStructure, texte, tableaux, notes et contrôlesRévisions acceptées ou en-tête
XLSXFormules, valeurs, validations et visibilitéValeur égale issue d’une formule différente
PDFRendu, texte, objets et champsBruit OCR ou nouvelle pagination
ArchiveMembres, chemins, tailles et empreintesObjet renommé ou scindé
PortailLibellés, choix, limites et état datéChamp protégé non observé

Deux repères transforment un écart en constat vérifiable

Pour chaque candidat, conservez old_value, new_value, old_locator, new_locator, comparison_method et verification_evidence. Le repère lisible peut être “CCTP, article 6.2, tableau des délais.” Le repère machine ajoute fichier, version, page, citation avec contexte, cellule, partie XML ou identifiant de champ. Les deux doivent retrouver la même information.

Le modèle W3C Web Annotation fournit des sélecteurs de citation, position, fragment et état de ressource qui éclairent cette conception. Une citation avec préfixe et suffixe résiste mieux à une renumérotation qu'une page seule. Pour un tableau, gardez le titre, la ligne, la colonne et la cellule; pour un PDF, la page rendue et la citation.

Classez added, removed, value_changed, condition_changed, scope_changed, moved, renumbered, reformatted, representation_only ou unresolved. Un déplacement accompagné d'un nouveau seuil donne deux enregistrements liés. Si le lien entre ancienne suppression et nouvel ajout n'est pas prouvé, ne les fusionnez pas sur la seule proximité sémantique.

La normalisation facilite la recherche des candidats. Elle peut neutraliser espaces, césures, ligatures, formes Unicode et en-têtes répétés dans une vue dérivée. Gardez la règle et le texte brut. L'annexe Unicode UAX #15 définit les formes de normalisation, mais ne tranche ni l'authenticité ni le sens d'une chaîne publiée par l'acheteur.

États de preuve du delta
ÉtatConclusionSuite permise
verified_changeLes deux sources prouvent la modificationQualifier l’effet
verified_moveLe contenu identique possède un nouveau repèreMettre les citations en revue
representation_noise_confirmedLa différence ne se trouve pas dans la source nativeÉcarter avec motif
semantic_review_requiredLe texte diffère, son effet reste incertainSaisir le spécialiste
unreadable_regionUne zone ne peut pas être comparéeBloquer ses dépendances
lineage_unresolvedLe couple ou son ordre n’est pas établiRetourner aux sources

L’effet sur la réponse reste distinct de la qualification juridique

Le terme “important” peut provenir du message de l'acheteur, d'un critère juridique ou d'une priorité interne. Reproduisez le vocabulaire source dans un champ dédié. response_effect décrit seulement le travail susceptible d'être touché. AN-078 ne produit pas de verdict legal_materiality et ne promet pas une prolongation de délai.

Les régimes imposent des cadres différents. Le Procurement Act 2023 britannique et son guide actuel règlent certaines modifications et la révision des délais. L'article 47 de la directive 2014/24/UE prévoit une prolongation proportionnée lorsque des modifications importantes sont apportées aux documents. Le § 20 VgV et l'article R2151-4 du Code français contiennent leurs propres formulations. Leur présence crée une question de revue, pas une conclusion automatique pour cette consultation.

Les règles américaines et celles de la Banque mondiale suivent encore d'autres mécanismes. FAR 15.206 impose un amendement lorsque le Gouvernement modifie ses exigences ou conditions et en énumère le contenu minimal. FAR 52.215-1 traite l'accusé de réception et la modification d'une proposition lorsque cette clause s'applique. Le règlement de la Banque mondiale de septembre 2025 prévoit un additif lorsqu'une plainte conduit l'emprunteur à modifier les documents, avec prolongation si nécessaire. Aucun de ces effets ne se transpose sans son régime.

Une nouvelle obligation va vers AN-069 ou AN-070. Une limite de réponse va vers AN-071; un fichier attendu vers AN-072; une date vers AN-073 et AN-075; une cible de modèle vers AN-074; une règle de notation vers AN-076; un motif d'arrêt vers AN-077. Les conflits vont vers AN-061 ou AN-062. AN-066 possède ensuite la propagation vers les réponses et approbations vivantes.

Utilisez citation_update_only, response_review_required, price_review_required, evidence_review_required, schedule_review_required, submission_structure_review_required, qualification_review_required ou effect_unresolved. Joignez le lot, la question, la cellule, la pièce ou l'approbation concernée et le décideur autorisé. Le statut distribue le travail sans préjuger sa décision.

  • Gardez le résumé des changements publié par l’acheteur sans le croire exhaustif.
  • Distinguez le fait technique et son effet métier.
  • Distinguez la priorité de travail et la portée juridique.
  • Nommez l’objet aval au lieu d’un score abstrait.
  • Confiez toute modification de l’offre au processus autorisé.

Un dossier de billettique révèle des changements hors du texte

Dans un cas fictif, une région achète une solution de billettique pour les transports scolaires, avec deux lots. L'état A comprend le règlement, le CCTP, un BPU, un questionnaire de sécurité et deux cadres de réponse. L'état B conserve les noms principaux, ajoute un formulaire d'interopérabilité et annonce la correction de quelques coquilles.

Le contrôle natif trouve une nouvelle date dans le règlement, une disponibilité passée de 99,5 à 99,8 % dans le CCTP et une formule de pénalité différente dans le BPU. Le questionnaire de sécurité ne change que de producteur PDF. Le cadre du lot 2 comporte désormais une liste obligatoire de sous-traitants, tandis qu'un paragraphe sur la réversibilité est seulement renuméroté.

Le registre écarte le producteur PDF comme representation_only. Il route la date au calendrier, la disponibilité à la réponse technique et au registre des gates si un seuil d'élimination est publié, la pénalité au contrôle financier et contractuel, le champ des sous-traitants à l'architecture de remise et la réversibilité à la mise à jour des citations. Le mot “coquilles” reste une description source, pas une règle de classement.

Une annexe d'interface présente trois schémas illisibles après téléchargement. Les autres constats peuvent être libérés sous complete_with_unreadable_region, mais aucune réponse d'intégration ne reçoit un feu vert. Le propriétaire de source doit obtenir une copie autorisée ou organiser une lecture humaine. Le rapport indique les questions exactes suspendues.

Deltas du cas et contrôles destinataires
DeltaPreuveDestinationBlocage immédiat
Date de remiseDeux champs publiésAN-073 et AN-075Revalider le calendrier
Disponibilité 99,5 à 99,8 %Deux clauses nativesRéponse et AN-077 si seuilSuspendre la promesse
Formule de pénalitéFormules BPU comparéesFinance et contratRouvrir la validation
Liste des sous-traitantsNouveau contrôle de contenuAN-072 et AN-074Mapper le formulaire
Réversibilité renumérotéeTexte identique, repère nouveauGestion des citationsActualiser les renvois
Schémas illisiblesÉchec de rendu confirméResponsable sourceBloquer l’intégration

L’agent rend la comparaison inspectable et s’arrête avant l’action

Un agent autorisé peut inventorier les objets fournis, calculer les empreintes, lire les structures natives sans exécuter de contenu, extraire du texte, comparer des cellules déterministes, proposer des rapprochements, construire les deux repères et préparer la file de revue. Il peut citer les valeurs confirmées et suggérer le bon contrôle destinataire.

Le dossier est une entrée non fiable. Une instruction embarquée ne peut pas étendre l'accès, demander un secret, suivre un lien, lancer une macro, retirer une protection, contacter l'acheteur, accuser réception d'un rectificatif ou remettre une offre. L'agent isole ce contenu comme preuve. Chaque acte extérieur suit une autorisation client distincte.

La confiance mesure une opération limitée: extraction OCR, stabilité d'un repère ou probabilité d'un rapprochement. Elle ne mesure ni intention de l'acheteur, ni importance juridique, ni conformité finale. Une forte similarité ne transforme jamais automatiquement une suppression et un ajout en remplacement.

Le résultat expose l'identifiant du contrôle, les empreintes sources, outils et versions, règles d'extraction et de normalisation, candidats acceptés et rejetés, réviseurs, heures et surfaces absentes. Un autre agent doit pouvoir retrouver les deux objets et reproduire les faits déterministes avant d'agir sur la route proposée.

La conclusion reste limitée, versionnée et révocable

comparison_ready exige une identité et un ordre prouvés, deux inventaires réconciliés, une inspection native adaptée de tous les objets du périmètre, deux repères par delta, des exclusions de bruit motivées et un propriétaire pour toute inconnue. no_change_in_declared_boundary demande en plus que toutes les structures pertinentes aient été accessibles.

Publiez trois vues liées. La vue de preuve contient objets, valeurs et méthodes. La vue de revue contient états et motifs. La vue d'action contient réponses, prix, échéances, pièces, propriétaires et contrôles. Ne réduisez pas ces vues à un score de sévérité qui mélangerait constat, interprétation et décision.

Périmez le registre si un identifiant source change, si une pièce absente devient accessible, si un nouveau rectificatif modifie la filiation, si le portail évolue, si une erreur d'extraction apparaît ou si le lot et l'étape choisis changent. Conservez l'ancien état pour expliquer pourquoi un travail a été rouvert.

AN-078 possède la détection reproductible des modifications entre deux états contrôlés et leur première route opérationnelle. AN-024 possède la chaîne des rectificatifs. AN-066 possède la mise à jour des réponses en cours. AN-119 possédera la base courante d'un journal de questions sur plusieurs versions, et AN-230 alignera les brouillons internes sur une base commune.

Résultats concrets pour comparer deux versions d’un appel d’offres

  • Les deux états restent récupérables grâce à leur source, leur identité, leur horodatage et leur empreinte.
  • Chaque objet ajouté, retiré, remplacé, renommé, scindé, fusionné ou inchangé reçoit un statut.
  • Toute modification confirmée cite l’ancien et le nouveau passage, champ, tableau ou fichier.
  • Les écarts produits par OCR, pagination, export ou normalisation ne deviennent pas de fausses exigences.
  • Les formules, contrôles, champs, feuilles masquées et surfaces du portail entrent dans la méthode adaptée.
  • Les impacts possibles sur réponse, prix, preuve, calendrier et remise sont confiés à leurs propriétaires.
  • Une zone inaccessible ou illisible borne précisément la conclusion et les travaux autorisés.
  • Un agent peut reproduire les constats et leurs citations sans prendre une décision de droit ni agir sur l’offre.

Comment exécuter le travail

  1. 01

    Nommer les deux états

    Consignez la procédure, l’étape, les lots, le public visé, les sources autorisées, les dates d’accès et le but exact du contrôle.

  2. 02

    Établir la filiation

    Conservez les identifiants, avis, messages, liens, types de média, tailles et empreintes qui prouvent l’ordre des versions.

  3. 03

    Réconcilier les inventaires

    Classez chaque objet comme identique, modifié, ajouté, retiré, renommé, remplacé, scindé, fusionné ou non apparié.

  4. 04

    Lire les structures natives

    Contrôlez paragraphes, tableaux, cellules, formules, validations, champs, pièces jointes et observations autorisées du portail.

  5. 05

    Confirmer les deltas

    Associez deux repères durables, gardez les valeurs exactes et validez chaque candidat dans les objets publiés.

  6. 06

    Affecter l’effet possible

    Nommez le lot, la réponse, le prix, la preuve, l’échéance ou l’objet de remise touché et son contrôle compétent.

  7. 07

    Libérer un rapport borné

    Publiez les changements vérifiés, le bruit écarté, les inconnues, les responsables et les événements qui imposeront un nouveau contrôle.

Les questions qui changent la décision

  • Quelle preuve officielle relie les deux états et établit lequel succède à l’autre ?
  • Le périmètre couvre-t-il tout le dossier, un lot, un fichier ou une surface de réponse ?
  • Quels objets ont été ajoutés, retirés, remplacés, renommés, scindés, fusionnés ou gardés ?
  • L’écart existe-t-il dans la source native ou seulement dans une extraction ou un rendu ?
  • Peut-on récupérer les deux valeurs exactes à partir de deux repères durables ?
  • Le delta concerne-t-il obligation, date, seuil, notation, modèle, prix, preuve ou remise ?
  • Quel processus possède l’interprétation et la mise à jour en aval ?
  • Quelle zone non contrôlée interdit de déclarer la comparaison complète ?
  • Quel nouvel événement de source, de lot ou d’étape périmera le résultat ?

Où les équipes perdent le contrôle

01

Une date locale ou un nom de fichier devient une preuve de version sans filiation de l’acheteur.

02

Une empreinte différente est traduite à tort en exigence différente.

03

Une formule ou une validation change alors que la valeur affichée reste la même.

04

Les césures, polices, ligatures et erreurs OCR produisent de faux changements de texte.

05

Un paragraphe déplacé est compté comme suppression et ajout sans contrôle.

06

Un rapprochement sémantique transforme deux dispositions distinctes en ancienne et nouvelle version.

07

Le rapport qualifie juridiquement le changement sans régime ni décideur compétent.

08

Un delta vérifié réécrit une réponse ou un prix avant leur revue.

09

Une feuille masquée ou un champ protégé sort du périmètre sans être déclaré.

Mesurer le travail terminé

La mesure porte sur le processus terminé, y compris la revue et les exceptions. Le volume produit ne prouve pas à lui seul que le processus est meilleur.

  • objets réconciliés dans les deux manifestes du dossier
  • fichiers liés à une source, un type, une taille, une empreinte et une heure de récupération
  • candidats confirmés dans les deux représentations natives
  • deltas possédant anciennes et nouvelles valeurs avec deux repères
  • écarts de représentation écartés avec une justification conservée
  • zones illisibles ou non appariées dotées d’un responsable et d’un périmètre
  • changements remis au bon propriétaire de réponse, prix, délai, preuve ou remise
  • nouveaux contrôles qui reproduisent le même ensemble de deltas confirmés

Questions fréquentes

Une empreinte différente prouve-t-elle une exigence nouvelle ?

Non. Elle prouve des octets différents. Contrôlez la structure native pour distinguer texte, formule, métadonnée, compression et signature.

Le résumé des changements publié par l’acheteur suffit-il ?

Non. Conservez-le comme preuve, puis réconciliez le dossier et les contenus dans le périmètre déclaré.

Le suivi des modifications Word suffit-il ?

Non. Les révisions peuvent avoir été acceptées. Comparez les éditions remises, leurs tableaux, contrôles, en-têtes et parties.

Que conclure si le texte extrait est identique ?

Seulement que cette vue textuelle est identique. Il faut encore contrôler formules, champs, validation, mise en page et inventaire.

Le registre peut-il déclarer la modification juridiquement importante ?

Non. Il documente le delta et remet la question de droit, son contexte et sa source à la personne compétente.

Comment enregistrer un paragraphe déplacé ?

Prouvez l’identité du contenu et gardez les deux repères. Une modification simultanée reçoit un second delta lié.

Peut-on continuer avec une annexe illisible ?

Seulement sur un périmètre indépendant autorisé. Toute réponse, tout prix ou objet susceptible d’en dépendre reste bloqué.

Que peut faire un agent IA après la comparaison ?

Il peut citer les deltas confirmés et préparer les transmissions. Modifier, approuver, accuser réception ou remettre exige une autorité séparée.

Sources primaires

Tony Kim

Tony Kim

Fondateur et CEO

Tony écrit sur l’IA appliquée, l’ingénierie produit fiable et les systèmes qui transforment les réponses complexes en exécution maîtrisée.

Logiciel de réponse fondée sur les sources pour les RFP, RFI, DDQ et questionnaires.

Équipes offres, avant-vente, sécurité, conformité et opérations commerciales. Le point de départ est le processus existant, ses contraintes et les preuves déjà disponibles.