KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
KretBridge — trzy poziomy
KretBridge łączy KretS z biblioteką C# działającą w **osobnym procesie usługi**, wywoływanej przez brokera jak operacja hosta (KretS → broker → KretLink RPC → proces C# → wynik). Status PROVISIONAL_VERSIONED; **w Core zablokowany** — kod natywny nie jest izolowany jak plugin w AppContainer. To nie jest sandbox dla C#.
Program kursu
- 01
Most jest odrębnym procesem
KretBridge łączy KretS z usługą C# przez brokera i KretLink RPC. Nie ładuje C# jako bezpiecznego kodu KretS. PROVISIONAL_VERSIONED oznacza wersjonowany rozwój, nie gotowość produkcyjną.
BASIC · 20 min · analiza / koncepcja - 02
Generowanie i sprawdzanie kontraktu
GenerateAndCheck jest materiałem generowania i walidacji lokalnej. Pozytywny wynik nie dowodzi bezpiecznej izolacji natywnej biblioteki ani dostępności mostu w Core. Witryna nie uruchamia plików C# z przykładu.
INTERMEDIATE · 30 min · analiza / koncepcja - 03
Analiza ryzyka i blokad Core
Kod natywny nie ma izolacji pluginu AppContainer. KretBridge pozostaje zablokowany w Core. Zaawansowane ćwiczenie jest analizą granic, bez uruchamiania usługi i bez zmiany polityk KCS.
ADVANCED · 40 min · analiza / koncepcja