Lecture seule
Knot Migration analyse l’instance source en lecture seule absolue. C’est un invariant produit, pas une option.
Ce qui est autorisé
- SELECT et introspection schéma via APIs Dolibarr/DB read-only
- Lecture fichiers modules pour scan BetterReflection
- Écriture cache local sous
documents/knotmigration/(hors base source)
Ce qui est interdit
- INSERT/UPDATE/DELETE sur tables métier source
- ALTER ou migrations automatiques sur source
- Écriture déclenchée par le wizard clonage sur source (cible uniquement)
Vérification
Les revues de sécurité et tests PHPUnit incluent des garde-fous repository empêchant toute query mutante sur le connecteur source.
Suite
Anonymisation Exports partagés sans fuite PII.