KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
KretBridge — mechanizm interoperacyjności KretS ↔ C#/.NET
KretBridge — mechanizm interoperacyjności KretS ↔ C#/.NET
Status 1.0: `PROVISIONAL_VERSIONED` — zdefiniowane i przetestowane, za mało dowodów na stabilne 1.0; własna ścieżka rozwoju. Gramatyka/wersja: — (kontrakt klink-1.0). Status języka nie nadaje uprawnień KCS ani prawa do działania w Production.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#.
| Pole | Wartość |
|---|---|
| Status 1.0 | PROVISIONAL_VERSIONED |
| Gramatyka / wersja | — (kontrakt klink-1.0) · KretBridge (PROVISIONAL) · zablokowany w Core (FB-07) |
| Pliki | Bridge/*.klink, BridgeHost/*.cs |
| Reprezentacja pośrednia | kontrakt KretLink + wygenerowany C# |
| SDK | 1.0.0-rc.3+kret.local.3 (kandydat lokalny, niepodpisany; pinned Core: rc.3+kc-base-test610) |
| Kret Engine / Core | 1.0.0-test.6.11-draft.1 |
| Przykłady | 1 (0 RUNNABLE_LOCAL, 1 VALIDATION_ONLY) — 1/1 PASS |
| Data eksportu | 2026-11-01 |
Zawartość archiwum
| Katalog | Opis |
|---|---|
Documentation/ | wprowadzenie (PL/EN), architektura, specyfikacja, składnia, API, runtime, błędy, bezpieczeństwo, zgodność, rozwiązywanie problemów; Sources/ — kopie dokumentów źródłowych z sumami SHA-256 |
Tutorials/ | samouczki BASIC / INTERMEDIATE / ADVANCED |
Examples/ | projekty przykładów z README, EXPECTED_OUTPUT.txt, TEST_RESULTS.json, REQUIREMENTS.md |
UseCases/ | praktyczne zastosowania |
Integration/ | Core, SDK, KretStudio, Playground |
Tests/ | zbiorcze wyniki i instrukcja odtworzenia |
Diagrams/ | Mermaid |
Metadata/ | VERSION, STATUS, SOURCE_REFERENCES, FILE_MANIFEST |
Przykłady
| ID | Poziom | Klasyfikacja | Playground | Wynik | Tytuł |
|---|---|---|---|---|---|
KRETBRIDGE-I01-GenerateAndCheck | INTERMEDIATE | VALIDATION_ONLY | LOCAL_VALIDATE | PASS (3/3) | KretBridge: generacja C# i kontrola wywołań (bez uruchamiania usługi) |
Zacznij od: Documentation/INTRODUCTION_PL.md.
Ź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/KretBridge/README_PL.md
SHA-256 52E352184D18EF5A8D28308278F5F27C53795DE2A51BA513CA572585E5D99D5FZaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →