Workspace Info
Publiczny manifest wspólnego workspace EDU.
Repo opisuje serie i karty pracy dostępne dla stemctl. Nie przechowuje
tokenów, lokalnych ścieżek użytkownika ani plików roboczych ucznia.
Widoczność karty w katalogu nie jest uprawnieniem do jej wykonania. W
zarządzanej usłudze nauczyciel uruchamia kartę przez teactl, a stemctl
ucznia może otworzyć i wykonać tylko wersję wskazaną bieżącym
CardRunGrant. Bezpośrednie przeglądanie katalogu pozostaje funkcją
developerską i standalone.
workspace.json.series zawiera wyłącznie aktywne serie obsługiwane przez
stemctl. workspace.json.catalog_subjects zasila drzewo UI także seriami
planowanymi, ale nie udostępnia ich poleceniom pobierania. Pozycję można dodać
do series dopiero po utworzeniu repozytoriów kart.
workspace.json.organizations jest rejestrem organizacji źródłowych. edu
pełni rolę control plane, natomiast każda stabilna seria wskazuje własną
organizację edu-<series-id> przez jawne source_org. Jedna karta odpowiada
jednemu repozytorium i zachowuje własną historię, tagi oraz wydania.
Sprawdzenie kontraktu katalogu:
stemctl workspace audit
Domyślna lokalizacja lokalnej kopii:
~/dev/workspace/stem/meta/workspace-info