Un registre des contraintes de réponse est un ensemble versionné de règles atomiques rattachées à des surfaces de réponse identifiées. Chaque ligne conserve le texte exact de l'acheteur et son emplacement natif, puis indique le type de contrainte, l'opérateur, la valeur brute, l'unité, le mode de comptage, la portée, la condition et le champ, la question ou le fichier concerné. Les règles publiées, les observations de plateforme et les objectifs internes sont séparés. Ce registre ne tranche pas un conflit documentaire, ne conçoit pas l'architecture finale des plis et ne certifie pas la conformité du dépôt.

Le règlement de consultation peut limiter le mémoire à trente pages, une annexe imposer une police minimale, le cadre de réponse préciser que les CV sont hors décompte et la plateforme afficher 5 000 caractères pour une question. Un simple repérage de "maximum" oublie les cellules verrouillées, les formats autorisés, les noms de fichiers et les pièces interdites. À l'inverse, l'équipe peut prendre la capacité technique d'un champ pour une permission de dépasser le texte publié. Sans source, portée et règle de comptage, une liste de chiffres ne permet ni de rédiger ni de contrôler.

Partez de la version courante du dossier et des surfaces où une réponse doit être fournie. Décomposez chaque phrase en contraintes testables tout en gardant la citation commune. Normalisez une valeur seulement si son sens ne change pas. Ne convertissez pas des pages en mots, ne choisissez pas la définition de Mo à la place de l'acheteur et ne transformez pas un essai de plateforme en instruction officielle. L'agent peut repérer, structurer et comparer. Une personne qualifiée décide lorsqu'une ambiguïté modifie la production ou le risque de conformité.

Déclarez le dossier examiné avant de chercher la première limite

Le point de départ est un instantané contrôlé: référence de consultation, procédure, phase, lots, canal officiel, heure de récupération et version de chaque pièce. Incluez règlement, avis, programme fonctionnel, cadres de réponse, bordereau de prix, déclarations, questions-réponses et rectificatifs. Une empreinte ou un identifiant stable facilite la reproduction. Le Procurement Framework de la Banque mondiale publie des familles de documents standard, des modèles, des éditions et des traductions. Un intitulé identique ne garantit donc ni le même contenu ni la même portée.

Dressez ensuite l'inventaire des surfaces de réponse. Une surface peut être la rubrique 2.3 du mémoire, la question SEC-17, la plage E12:E19 d'un tableur, un champ de 5 000 caractères ou l'emplacement réservé au dossier technique. L'identifiant doit survivre à l'export et aux revues. Il sert à rattacher la contrainte à un destinataire précis, sans décider à ce stade quels volumes et enveloppes composeront le dépôt final. Cette architecture appartient à AN-072.

Décrivez enfin ce que l'analyse a réellement pu voir. Un aperçu PDF ne révèle pas les validations d'un classeur. Un téléchargement ne montre pas la limite d'un champ connecté. Un portail inaccessible avec le rôle autorisé produit `source_access_required`; un doute sur l'exhaustivité des rectificatifs produit `source_boundary_incomplete`. Ces états sont des résultats utiles. Ils empêchent un agent d'affirmer qu'aucune limite n'existe dans une zone qu'il n'a pas lue.

Identité minimale d'une surface de réponse
ChampExempleFonction
surface_idLOT1-METH-2.3Référence stable
buyer_labelContinuité du serviceTerminologie de l'acheteur
surface_kindportal_textContrôles adaptés
scopeLot 1, offre initialeLimite la propagation
source_snapshotdossier du 01.09.2026, rectificatif 3Reproduction
access_stateclasseur natif ouvertProfondeur de lecture

Les contraintes vivent dans les phrases, les cellules et les comportements

Préparez un vocabulaire par langue: au maximum, au moins, dans la limite de, sans dépasser, exactement, pages, mots, caractères, lignes, minutes, Mo, police, marge, orientation, nom, mot de passe, macro, lien, pièce et inchangé. Ajoutez symboles mathématiques, listes d'extensions et valeurs placées dans les en-têtes. Un moteur peut signaler "30 pages", mais il doit encore récupérer la rubrique concernée, les exclusions, la phase et la conséquence éventuellement annoncée.

La structure native complète la recherche. Un tableur porte des validations, formules, onglets cachés, commentaires, plages nommées et zones d'impression. Une trame de mémoire contient styles, sections et texte dans les en-têtes. La plateforme fournit labels, compteurs, choix de format, messages d'erreur, sauvegarde et aperçu. Toute expérimentation utilise un compte autorisé et des données sans risque. La ligne d'observation conserve l'heure, le rôle, l'état de la consultation et le test réalisé.

Le guide eSubmission de la Commission européenne montre une procédure qui combine montant saisi, offre financière, offre technique éventuelle et autres pièces. FAR 15.204-5 indique, dans le champ fédéral américain, que les instructions peuvent demander un format ou des parties séparables afin de faciliter l'évaluation. Ces sources illustrent la diversité des surfaces. Elles ne permettent pas de transposer leurs règles à une consultation française qui possède ses propres documents.

  • Analysez paragraphes, tableaux, notes, légendes et rectificatifs.
  • Ouvrez les formats natifs sans modifier la pièce de contrôle.
  • Cadrez tout essai de plateforme par l'autorisation du client.
  • Conservez les échecs d'accès et les contenus illisibles.
  • Relisez la consigne entière avant de créer une contrainte.

Une phrase produit autant de lignes que de contrôles indépendants

Prenons la consigne suivante: "Remettre le mémoire au format PDF non protégé, limité à trente pages A4 en Arial 10 minimum; les CV ne sont pas comptés mais toutes les autres annexes le sont." Le registre crée des lignes distinctes pour le format, l'absence de protection, le maximum de pages, le format A4, la famille et la taille de police, l'exclusion des CV et l'inclusion des autres annexes. Une `source_group_id` commune permet de revenir à la phrase complète.

Chaque ligne porte la citation, une localisation lisible par le candidat, un sélecteur récupérable par machine, l'identité et la version de la pièce, l'identifiant de surface, le type, l'opérateur, la valeur brute, l'unité, la valeur normalisée sûre, les conditions, la provenance, la conséquence explicitement écrite et l'état de revue. Si le dossier est bilingue, la phrase française et la phrase de l'autre version ne sont jamais écrasées par une traduction de travail.

Ne fusionnez pas deux lignes parce qu'elles affichent 15 Mo. L'une peut venir du règlement et l'autre d'un rejet technique observé. Une règle générale PDF peut aussi connaître une exception XLSX pour le prix. La déduplication exige la même proposition, la même surface, le même périmètre, la même condition et des versions compatibles. Les références multiples restent jointes pour montrer la chaîne de preuve.

Structure d'une contrainte atomique
ChampValeur exploitableRaccourci à éviter
constraint_typepage_countmise en forme
operatormaximum inclusiflimite
raw_value30 pages maximum30
counting_ruleCV exclus; autres annexes inclusesrègle habituelle
provenancebuyer_issuedconfirmé
review_statenormalizedacceptable

Une unité non définie reste une limite non complètement définie

Il n'existe pas de conversion universelle entre pages et mots. La langue, la typographie, les tableaux et les illustrations changent le résultat. Le mot caractère demande lui aussi une méthode: espaces, retours à la ligne, libellés préremplis, balises et symboles composés peuvent être traités différemment. Le standard HTML mesure `maxlength` sur la longueur de la valeur du contrôle et normalise les retours à la ligne d'une zone de texte. Cette règle technique ne prouve ni la technologie employée par la plateforme ni l'intention du règlement de consultation.

Pour la taille, gardez l'expression publiée et mesurez séparément les octets. Si l'acheteur écrit 15 Mo sans autre définition, ne choisissez pas silencieusement une base décimale ou binaire. La File API du W3C expose une taille en octets; l'interface d'un portail peut arrondir une valeur en Mo. Le registre reçoit donc une contrainte brute et une mesure technique, chacune avec sa provenance. Une marge de production éventuelle reste un choix interne.

Un nom, une extension, un type de média et un fichier valide ne sont pas synonymes. `Memoire_Lot1.pdf` est un nom; `.pdf` est son extension; `application/pdf` est un type enregistré. Le registre IANA fournit les identifiants de type de média. Il ne garantit pas que les octets correspondent au type, que le PDF s'ouvre ou que son profil est accepté. Les exigences de l'acheteur et les résultats de validation sont donc stockés séparément.

Limites sûres de la normalisation
Texte sourceFait normaliséQuestion ouverte
5 000 caractères espaces comprismaximum 5000; espaces inclusretours à la ligne et caractères composés
30 pages maximummaximum inclusif 30 pageséléments non cités
15 Mo par fichiermaximum 15 Mo; portée par fichierbase en octets
PDF uniquementPDF exigé selon le texte acheteurversions et profils admis
ne pas modifier les ongletspréservation structurelle exigéechangements visuels tolérés

Une contrainte ne se propage que par un lien démontré

Une règle du règlement peut viser tous les mémoires, une note seulement la sous-question 4.1 et une exception les groupements. Indiquez le niveau: consultation, enveloppe, volume, section, question, champ, tableau, plage de cellules ou fichier. Ajoutez lot, phase, acteur et condition. Si la hiérarchie documentaire ne permet pas de savoir si la règle descend vers une surface, utilisez `scope_unresolved`. Étendre par prudence la contrainte à tout le dossier modifierait le sens de l'extraction.

La provenance sépare droit publié et mécanique observée. Des catégories telles que `buyer_issued`, `buyer_clarification`, `portal_displayed`, `portal_observed`, `derived_measurement` et `internal_working_budget` évitent les mélanges. Un champ qui accepte 9 000 caractères ne permet pas de dépasser une limite publiée de 5 000. Un blocage à 4 500 révèle au contraire un obstacle potentiel. Dans les deux cas, l'écart est transmis au processus de conflit sans verdict automatique.

Les mises à jour font expirer les lignes dépendantes. FAR 15.206 fournit un exemple circonscrit aux achats fédéraux américains: un changement d'exigence ou de condition passe par un amendement; FAR 52.215-1 maintient les termes non modifiés. Les marchés européens suivent leurs propres règles. Le principe opérationnel reste de rattacher chaque contrainte à une version et de prévoir son réexamen après rectificatif, réponse officielle, pièce de remplacement ou changement significatif de plateforme.

  • La portée doit être prouvée par le dossier courant.
  • Une observation technique ne devient pas instruction officielle.
  • Les budgets internes disposent de leur propre provenance.
  • Chaque exception renvoie à la règle qu'elle réduit.
  • Une nouvelle version déclenche une revue ciblée.

Cartographier un RFP fictif sur l'accessibilité de gares

Un opérateur ferroviaire consulte pour l'audit et la modernisation de douze gares. Le règlement limite le mémoire méthodologique à trente pages A4, police 10 minimum. Toutes les annexes sont comptées sauf les CV nommément demandés. La question `ORG-06` doit être saisie sur la plateforme dans une limite de 5 000 caractères espaces compris. Le mémoire est demandé en PDF non protégé, quinze Mo au plus par fichier, avec le nom `METH_Lot_[numero]_[candidat].pdf`. Un calendrier XLSX doit conserver onglets et formules et ne contenir aucune macro.

L'extraction produit des lignes différentes pour le nombre de pages, le format A4, la taille de police, l'inclusion générale des annexes, l'exception CV, le maximum de caractères, le traitement des espaces, la protection, le type de fichier, la taille par fichier, le patron de nom, les onglets, les formules et l'interdiction des macros. Une observation montre que la plateforme refuse un nom contenant `#`. Comme le règlement ne parle pas de ce caractère, il s'agit d'une contrainte technique observée à faire confirmer.

Le règlement ne précise pas si les légendes de plans sont comprises dans les trente pages, ni la base en octets de quinze Mo. Le registre conserve `counting_method_unresolved` et `byte_basis_unresolved`. L'équipe peut plus tard adopter vingt-neuf pages et quatorze Mo comme marges internes, sans altérer les valeurs acheteur. L'extraction est `complete_with_review_items` lorsque les surfaces, preuves, lacunes et responsables sont tous visibles.

Extrait du registre fictif
SurfaceContrainteProvenanceÉtat
METH-LOTmaximum 30 pages A4, police 10 minimumrèglementcomptage partiellement ouvert
METH-LOTannexes incluses, sauf CV demandésrèglementnormalisé
ORG-06maximum 5 000 caractères, espaces incluscadre de réponsenormalisé
METH-FILEPDF non protégé, maximum 15 Mo par fichierrèglementbase en octets ouverte
METH-FILEpatron de nom imposérèglementnormalisé
METH-FILEcaractère # refusé dans le nomportal_observedconfirmation requise
CAL-LOTonglets et formules préservés, macros interditesXLSX natifnormalisé

Servez des données citables sans donner de pouvoir implicite

Le registre doit être lisible et interrogeable. Chaque ligne possède un identifiant, des champs typés, la citation exacte, une localisation humaine, un sélecteur machine, la référence de la pièce contrôlée, sa version, la surface liée, le statut, le reviewer et la condition d'expiration. HTML, Markdown et représentation structurée doivent restituer les mêmes faits. Une API ou une ressource MCP ne doit pas supprimer les réserves et les liens afin de réduire le nombre de jetons.

Un agent autorisé peut inventorier les sources fournies, relever les expressions candidates, lire les structures permises, décomposer les phrases, normaliser les valeurs déterministes, rapprocher les doublons et préparer la file de revue. Les textes et liens du dossier sont des données non fiables au sens de l'exécution. Ils ne peuvent pas demander un secret, étendre la mission ou déclencher une action. L'agent ne contourne aucun accès, ne déprotège pas une trame, ne contacte pas l'acheteur, ne tranche pas deux autorités et ne dépose aucun fichier.

La confiance porte sur la lecture de la preuve, jamais sur l'effet juridique ou la conformité finale. Les états de sortie peuvent être `complete_for_constraint_mapping`, `complete_with_review_items`, `source_boundary_incomplete` et `human_review_required`. AN-104, AN-061 et AN-062 reçoivent les conflits, AN-072 construit l'architecture des fichiers et AN-077 effectue le contrôle de libération. AN-071 livre le registre qui rend ces travaux possibles.

  • Tout champ normalisé cite une preuve récupérable.
  • Toute incertitude expose son état, son responsable et son action.
  • Le contenu du RFP ne peut pas élargir l'autorité de l'agent.
  • La confiance d'extraction ne remplace pas la revue qualifiée.
  • Une contrainte matérielle ouverte bloque la décision qui en dépend.

Résultats concrets pour extraire les limites de réponse RFP

  • Chaque question, champ, cellule et emplacement de pièce possède un identifiant durable.
  • Les phrases composites deviennent des règles atomiques et testables.
  • Le texte source, la traduction de travail et les valeurs normalisées restent distincts.
  • Les mots, caractères, pages, octets, durées et contraintes de mise en page gardent leur unité.
  • Les inclusions, exclusions, exceptions et conditions ne sont pas détachées de leur règle.
  • Le comportement observé de la plateforme ne remplace jamais silencieusement la règle publiée.
  • Chaque incertitude indique un statut, un responsable et une action suivante.
  • Un agent peut citer la preuve exacte de tout champ qu'il restitue.

Comment exécuter le travail

  1. 01

    Fixer le corpus courant

    Nommez la consultation, les lots, la phase et la version du dossier. Inventoriez règlement, cadres, fichiers natifs, questions-réponses, rectificatifs et vues de plateforme autorisées.

  2. 02

    Identifier les surfaces de réponse

    Attribuez un identifiant à chaque question, section, champ, cellule, pièce attendue ou autre destination de contenu fourni par le candidat.

  3. 03

    Chercher les contraintes candidates

    Combinez vocabulaire multilingue, symboles et inspection des structures. Relisez chaque résultat avec son titre, sa note, sa condition et son format natif.

  4. 04

    Séparer les règles atomiques

    Créez une ligne par limite, format exigé, fonction interdite, règle de présentation, nom de fichier, inclusion ou exclusion, avec un lien vers la même preuve.

  5. 05

    Normaliser sans compléter le texte

    Conservez opérateur, valeur et unité d'origine. Toute méthode de comptage, portée ou définition technique absente reste explicitement non résolue.

  6. 06

    Router les anomalies

    Transmettez contradictions, portée incertaine, traduction douteuse et comportement de plateforme non confirmé au circuit de revue compétent.

  7. 07

    Publier puis faire expirer

    Diffusez le registre avec sa couverture et ses lacunes. Réouvrez les lignes touchées par un rectificatif, une réponse officielle, un fichier remplacé ou une évolution importante du portail.

Les questions qui changent la décision

  • Quelle surface de réponse précise est visée par la consigne?
  • Quel document, version, article, page, tableau, cellule ou écran porte la preuve?
  • L'opérateur exprime-t-il un maximum, un minimum, une valeur exacte, une plage, une obligation de conserver ou une interdiction?
  • Quelles valeur et unité sont réellement écrites?
  • Les espaces, sauts de ligne, libellés et balises sont-ils comptés?
  • La couverture, le sommaire, les figures, notes, CV et annexes entrent-ils dans le nombre de pages?
  • La taille maximale vaut-elle par fichier, par enveloppe ou pour tout le dépôt?
  • L'extension, le type de média, le format applicatif et l'archive sont-ils distingués?
  • La règle dépend-elle du lot, de la phase, du type de candidat ou d'une autre condition?
  • La valeur vient-elle de l'acheteur, d'une observation technique ou du budget éditorial interne?
  • Une autre source courante donne-t-elle une règle différente pour la même surface?
  • Quel événement impose de refaire l'extraction?

Où les équipes perdent le contrôle

01

La recherche numérique ignore une validation de cellule, un compteur ou une interdiction formulée sans chiffre.

02

L'OCR transforme 15 Mo en 75 Mo ou efface un symbole de comparaison.

03

Une phrase riche est réduite au nombre de pages et perd ses règles de police, d'annexe ou de fichier.

04

Une consigne propre à un lot est appliquée à toute la consultation.

05

Le logiciel de l'équipe compte les caractères autrement que le système de l'acheteur.

06

Une conversion de Mo en octets cache une hypothèse décimale ou binaire.

07

L'extension d'un fichier est prise pour une preuve de son contenu.

08

La capacité plus grande du portail est interprétée comme une dérogation.

09

Une marge interne devient par erreur une exigence de l'acheteur.

10

La confiance d'extraction est confondue avec une conclusion juridique.

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.

  • surfaces de réponse reliées à une source courante
  • lignes avec citation, localisation humaine, sélecteur machine et version
  • consignes composites entièrement décomposées
  • lignes avec type, opérateur, unité, portée et provenance
  • méthodes de comptage confirmées ou explicitement ouvertes
  • observations de plateforme séparées des exigences publiées
  • anomalies avec responsable et date de décision
  • échantillons reproduits par un second lecteur
  • lignes révisées après changement de source

Questions fréquentes

Une recherche de nombres suffit-elle pour trouver toutes les limites?

Non. Une contrainte peut résider dans une validation de cellule, un compteur, une option de téléversement ou une interdiction sans chiffre. La recherche crée des candidats; la couverture exige une lecture native des sources et surfaces.

Les espaces comptent-ils toujours dans une limite de caractères?

Seulement si la consigne applicable ou un comportement autoritatif du système le dit. Les retours à la ligne, libellés et balises restent des questions séparées quand le texte est silencieux.

La capacité de la plateforme remplace-t-elle la limite du règlement?

Non, pas automatiquement. Conservez le comportement observé à côté de la règle publiée. Une impossibilité de satisfaire les deux doit suivre le canal de clarification et de résolution des conflits.

Le nom en .pdf prouve-t-il que le format est conforme?

Non. Nom, extension, type déclaré, octets, profil, protection et lisibilité sont des faits distincts. La demande de l'acheteur et les contrôles techniques doivent rester séparés.

Quand le registre est-il complet?

Lorsque toutes les sources et surfaces déclarées ont été examinées, que chaque contrainte possède sa preuve et sa portée, et que chaque lacune a un état et un responsable. Cela ne certifie pas encore le dépôt final.

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.