Developer tooling · Open-source product · 2026
scriptdrift
Comenzile din README ar trebui să supraviețuiască schimbărilor din cod.

scriptdrift verifică blocurile shell din Markdown față de package.json-ul aplicabil, urmărește schimbările literale de director și semnalează drift-ul înainte să ajungă la cititor.
Livrabile
- Markdown scanner
- Monorepo path resolution
- Package-manager detection
- Source locations
- SARIF output
- CI integration
01 / Documentația se strică fără eroare de build.
Un script este redenumit, proiectul trece de la yarn la pnpm sau un package este mutat. Codul continuă să funcționeze, dar ghidul de setup devine o capcană.
Pentru produse tehnice în care o comandă greșită înseamnă timp pierdut și încredere redusă.
02 / Comenzile devin testabile static.
CLI-ul parsează doar code fences relevante, detectează managerul de pachete și validează fiecare comandă față de cel mai apropiat manifest, fără să execute nimic.
Fiecare finding păstrează documentul, linia, coloana, directorul rezolvat și cauza: script lipsă, manager greșit, director sau manifest inexistent.
03 / Încredere în prima experiență cu proiectul.
Onboarding-ul, documentația internă și portalurile de dezvoltatori pot include verificarea comenzilor în aceeași disciplină de CI ca restul codului.
scriptdrift nu rulează comenzile din documentație. Ignoră directoare dinamice și declară explicit limitele pe care nu le poate rezolva static.

01Output SARIF

02Rezoluție monorepo

Următorul semnal
Ai un proiect care trebuie să crească?
Spune-ne ce construiești, ce vrei să îmbunătățești și unde simți că te-ai blocat.
Începe conversația