KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
Dashboard KretUI
Panel informacji systemowych: RAM, CPU, GPU, VRAM, temperatury, RPM — wyłącznie przez moduł hosta `Kret.Hardware` (PROVISIONAL, G-06) i **opcjonalne** uprawnienia KCS. Każdy odczyt przechodzi przez Security Broker; odmowa albo brak sensora jest pokazywany jako `DENIED`/`UNAVAILABLE`, a plugin działa dalej. Brak sterowania sprzętem (bez PWM). W SDK nie ma dostawcy sensorów, więc odczyty kończą się odmową — to oczekiwane.
Program kursu
- 01
Architektura projektu
Panel informacji systemowych: RAM, CPU, GPU, VRAM, temperatury, RPM — wyłącznie przez moduł hosta `Kret.Hardware` (PROVISIONAL, G-06) i **opcjonalne** uprawnienia KCS. Każdy odczyt przechodzi przez Security Broker; odmowa albo brak sensora jest pokazywany jako `DENIED`/`UNAVAILABLE`, a plugin działa dalej. Brak sterowania sprzętem (bez PWM). W SDK nie ma dostawcy sensorów, więc odczyty kończą się odmową — to oczekiwane. Zacznij od diagramu i listy technologii, następnie połącz manifest z odpowiednimi katalogami źródeł.
INTERMEDIATE · 30 min · analiza / koncepcja - 02
Kontrakty i przepływ danych
Prześledź faktyczne wywołania z dostarczonego kodu. Oddziel deklarację w manifeście, moduł KretS i ewentualny schemat Disk albo widok Ui. Nie dodawaj języka, którego projekt nie używa.
INTERMEDIATE · 30 min · analiza / koncepcja - 03
Dane, UI i zależności
Porównaj wszystkie pliki projektu, w tym mapę i lock, jeżeli występują. UI nie zapisuje bezpośrednio do bazy, a mapa nie przyznaje dostępu. Zwróć uwagę na aktualny status SDK i Core podany w karcie projektu.
ADVANCED · 30 min · analiza / koncepcja - 04
Sprawdzenie i testy projektu
Wykonuj wyłącznie kroki z BUILD_INSTRUCTIONS dla tej wersji w świeżej kopii lokalnej. Zachowaj oczekiwane odmowy i ograniczenia. Test lokalny nie dowodzi gotowości Core Production; UI/DB mogą pozostawać zablokowane przez D-KCS-01.
ADVANCED · 30 min · analiza / koncepcja - 05
Pakowanie i analiza ograniczeń
Odczytaj zgodność, wymagane uprawnienia i status produkcyjny z karty, zanim przygotujesz paczkę dev ze źródłami. Nie zmieniaj root of trust ani uprawnień hosta na potrzeby ćwiczenia. Publikacja pozostaje osobnym zatwierdzanym procesem.
ADVANCED · 30 min · analiza / koncepcja