Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.stratta.ch/llms.txt

Use this file to discover all available pages before exploring further.

Stratta ne fournit pas une bibliothèque partagée de normes. À la place, vous apportez les normes pour lesquelles votre organisation dispose d’une licence et vous les ingérez dans votre espace de travail privé. L’ingestion s’exécute depuis votre propre Claude à l’aide des outils ingest_* — votre abonnement, votre PDF, votre espace de travail.
La licence relève de votre responsabilité. N’ingérez que les normes pour lesquelles votre organisation détient une licence valide. Les normes SIA et les Eurocodes sont protégés par le droit d’auteur. Consultez les Conditions.

Comment ça marche

Le package @stratta/mcp fournit un skill ingest-norm — un workflow guidé qui transforme un PDF de norme en un arbre navigable dans votre espace de travail. Lorsque vous demandez à Claude d’ingérer une norme, il :
  1. Lit le PDF.
  2. Construit l’arbre de la table des matières (chapitres, sections, annexes).
  3. Extrait les formules (en LaTeX), les tableaux, les figures et les références croisées.
  4. Écrit tout dans votre espace de travail via les outils ingest_*.
  5. Publie la norme afin que les outils de lecture puissent l’interroger.
Comme l’agent fait le gros du travail, l’ingestion est reproductible sans pipeline de données manuel. Elle s’exécute sur les jetons de session de votre abonnement Claude — pas de facturation API séparée.

Prérequis

  • Le serveur MCP Stratta est installé et authentifié (voir Installer dans Claude Code).
  • Le PDF de la norme est disponible localement sur votre machine.
  • Optionnel, pour extraire les figures : les outils poppler (pdftoppm, pdfimages).

Ingérer une norme

Dans Claude Code, depuis un contexte où le PDF est accessible, demandez simplement :
Ingest the norm at C:\norms\SIA_263_2013.pdf into my Stratta workspace.
Claude charge le skill ingest-norm et parcourt le workflow ci-dessous. Une norme complète prend un certain temps — il lit chaque page et enrichit chaque section.

Le workflow d’ingestion

Voici ce que fait le skill, étape par étape. Vous n’exécutez pas ces outils à la main — Claude les appelle — mais comprendre le déroulement vous aide à examiner le résultat.
1

Vérifier l'existence d'une copie

ingest_status { code } indique si la norme existe déjà dans votre espace de travail. Pour ré-ingérer, l’ancienne copie est d’abord supprimée avec ingest_delete.
2

Planifier l'arbre

Claude lit le PDF et construit une hiérarchie de style PageIndex : chapitres (profondeur 0), sections, sous-sections et annexes. Chaque nœud reçoit un id stable, un chemin lisible (par ex. 4.2.1, Annexe B.1), un court résumé, et une plage de pages. Les annexes ne sont jamais ignorées — elles contiennent des valeurs numériques clés.
3

Créer le document

ingest_create_document { code, year, title, language, totalPages } renvoie un documentId utilisé par chaque appel suivant.
4

Insérer les sections par lots

ingest_create_sections insère l’arbre en masse (30 à 50 sections par appel) et renvoie une table de correspondance entre chaque id de nœud et son id de section stocké.
5

Enrichir chaque section

ingest_attach_formula (LaTeX), ingest_attach_table (en-têtes + lignes), et ingest_attach_cross_ref (liens vers d’autres normes) ajoutent le contenu technique.
6

Téléverser les figures

ingest_upload_figure stocke chaque schéma (PNG, JPEG ou WebP, jusqu’à 8 Mo) et le lie à sa section.
7

Normaliser les références croisées (optionnel)

ingest_normalize_cross_refs analyse le texte à la recherche de références à d’autres normes (SIA, SN EN, EN, ISO, DIN…) et reconstruit l’index des références croisées.
8

Publier

ingest_publish rend la norme interrogeable via les outils de lecture dans votre espace de travail.
Consultez la référence des outils d’ingestion pour chaque paramètre.

La qualité compte

La précision des futures citations dépend de l’ingestion :
  • Les chemins et les plages de pages doivent être corrects — ils sont la citation.
  • Les résumés déterminent la façon dont Claude navigue dans l’arbre, ils doivent donc être spécifiques (mentionner les formules ou valeurs clés).
  • Le contenu doit rester fidèle à la source — jamais inventé.
Après l’ingestion, vérifiez par sondage quelques sections en posant à Claude des questions dont vous connaissez déjà la réponse, et confirmez que les citations tombent sur les bonnes pages.

Prochaines étapes

Outils d'ingestion

Les 10 outils ingest_* en détail.

Normes prises en charge

Ce qui est déjà disponible en démonstration.