Versjoner & integritet

Fest, synkroniser, oppdag avvik

STH behandler ferdighetene dine som avhengigheter: en eksakt versjon per ressurs, trygge skrivinger og et klart bilde av hva som har avveket lokalt.

$ sth status --json
[
  { "resourceName": "react/form-wizard", "status": "up-to-date", "pinned": "v2.1.0" },
  { "resourceName": "skills/analyse-risque", "status": "outdated" },
  { "resourceName": "agents/reviewer", "status": "modified-locally" }
]

Dette kan du gjøre

Festing per ressurs

Lås react/form-wizard til en bestemt versjon mens andre ferdigheter følger main. Ingen versjons-monorepo å håndtere.

Atomære skrivinger

Rådgivende låser og atomære skrivinger: ingen korrupsjon, selv om to prosesser kjører parallelt.

Avviksdeteksjon

sth status flagger hver ressurs — oppdatert, utdatert eller lokalt endret — med diff fil for fil.

Versjonert prosjekttilstand

Hver håndtert fil spores i prosjekttilstanden, noe som muliggjør rene, reproduserbare oppdateringer og fjerninger.

Vanlige spørsmål

Hva skjer hvis jeg endrer en håndtert fil?
sth status markerer den som «modified-locally» og lister de berørte filene, slik at ingenting overskrives ved et uhell.
Kan jeg fryse én versjon mens jeg oppdaterer resten?
Ja. Festing er per ressurs: én ferdighet kan forbli festet mens de andre følger grenen.
Kan to samtidige kjøringer ødelegge filer?
Nei. Rådgivende låser og atomære skrivinger garanterer integritet også parallelt.
Meld en feil