name: gardes du contrat # Le dépôt public est la SOURCE DE VÉRITÉ du contrat depuis le 2026-09-11 # (temoin/DEC-014) : le développement se fait ici, par pull request endossée — # le subtree depuis le corpus hôte est mort. Deux gardes, normatives toutes # deux : la suite de conformité (SPEC §9 — qui la rate ne se conforme pas) et # l'auto-épreuve de l'instrument (dix-huit vérifications sur une juridiction # d'essai jetable). on: pull_request: push: branches: [master] jobs: conformite: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' - name: Dépendances (ajv pour le schéma, yaml pour l'instrument) run: npm install --no-audit --no-fund - name: Suite de conformité — normative run: npm run conformance - name: Auto-épreuve de l'instrument run: npm run instrument:selftest