KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
KretConfig — architektura / architecture
KretConfig — architektura / architecture
Opis tekstowy i źródło
- schema.kconfig → Złożenie warstw: default → user → project → module
- user.kconfig → Złożenie warstw: default → user → project → module
- project.kconfig → Złożenie warstw: default → user → project → module
- module.kconfig → Złożenie warstw: default → user → project → module
- policy.kconfig (host) → Złożenie warstw: default → user → project → module
- Złożenie warstw: default → user → project → module → Migawka + pochodzenie (bez sekretów)
- Migawka + pochodzenie (bez sekretów) → Broker → KretS config.get*
- Vault (DPAPI) → Host (np. brama modeli)
flowchart LR S["schema.kconfig"] --> M["Złożenie warstw: default → user → project → module"] U["user.kconfig"] --> M P["project.kconfig"] --> M MO["module.kconfig"] --> M POL["policy.kconfig (host)"] --> M M --> SN["Migawka + pochodzenie (bez sekretów)"] --> BR["Broker → KretS config.get*"] V["Vault (DPAPI)"] --> H["Host (np. brama modeli)"]
Polski
| Obszar | Powiązanie |
|---|---|
| Core | ✓ warstwa Store; Vault ✗. |
| SDK | Kret.Config (Config.cs, Vault.cs), kret config show, kret run --profile. |
| Granica bezpieczeństwa | sekret nigdy w migawce, diagnostyce, audycie ani pliku. |
Źródło i wersja
Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.
01_LANGUAGES/KretConfig/Documentation/ARCHITECTURE.md
SHA-256 7563C4BCFC308E090D6F7F164DD6A8E438CE48EB6C8E51CB14875DA67FCFAFECOryginalne źródło jest dwujęzyczne; terminy techniczne i polecenia zachowano.
Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →