NATYWNE C17 / W ROZWOJU
Przewodnik Desktop i CLI
Jeden silnik. Dwa sposoby pracy.
Przejrzysta obsługa sieci to planowana bezpłatna podstawa. Desktop dodaje natywne przepływy pracy, instalatory i wygodne aktualizacje. LaneVertex rozwija niezależnie jedna osoba.
Co istnieje dziś
Natywny monitor rozwojowy macOS pokazuje lokalne obserwacje i listę polityk renderowaną w C. AUTO / CALL / VOD zmienia lokalny podgląd wyboru; nie aktywuje dostawcy sieciowego ani nie steruje transferami CLI.

CLI: kompilacja ze źródeł
Kod jest jeszcze prywatny. Instrukcje są dla uprawnionych odbiorców źródeł, nie stanowią publicznego instalatora ani pakietu. Uruchomić z katalogu głównego źródeł na macOS z istniejącym Apple SDK/clang, Python 3, ripgrep, otool i nm. Lokalny skrypt buduje i sprawdza program bez pobierania pakietów.
LV_CLI0_SCRATCH=/tmp/lanevertex-cli0-check sh ci/check-cli0-macos.shBudowanie i polecenia opisują aktualną implementację macOS. Konfiguracja/budowanie CMake i wykonanie Windows/Linux nie są tu kwalifikowane.
Dostępne polecenia
Pomoc, wersja i statyczne możliwości działają offline. Status i interfaces odczytują raz lokalny inwentarz oraz liczniki narastające; nie mierzą przepustowości ani nie generują ruchu testowego. JSON używa stałych kluczy technicznych.
/tmp/lanevertex-cli0-check/lanevertex-release --help
/tmp/lanevertex-cli0-check/lanevertex-release version --format json
/tmp/lanevertex-cli0-check/lanevertex-release capabilities --format json
/tmp/lanevertex-cli0-check/lanevertex-release status --format json
/tmp/lanevertex-cli0-check/lanevertex-release interfaces list
/tmp/lanevertex-cli0-check/lanevertex-release interfaces show ID --format jsonOpcjonalne pobieranie na pierwszym planie
Osobno włączona wersja rozwojowa może uruchomić jedno zadanie na jednym jawnie wybranym interfejsie, z istniejącymi zależnościami libcurl/OpenSSL. GUI nie steruje tym zadaniem. Wysyłanie, torrenty, wspólne zadania, IPC, trwała konfiguracja, pauza/wznowienie i polecenia dostawcy są niedostępne.
Adres HTTPS przekazać zaufanym potokiem bez terminala lub już otwartym zwykłym plikiem bieżącego właściciela, z trybem 0600 i bez rozszerzonej ACL. Podpisanych adresów ani sekretów nie umieszczać w argumentach powłoki. Wszystkie trzy limity bajtów są obowiązkowe. Obliczony hash opisuje odebrane dane; reference-sha256 wymaga zaufanego zewnętrznego skrótu.
Poniższa forma opisuje składnię, nie gotowy transfer. Świadomie zastąpić PATH, ID, N oraz tryb integralności i zapewnić chronione stdin. Strona nie wykonuje transferu.
lanevertex download run --url-stdin
--destination PATH --interface ID
--integrity computed|reference-sha256
[--expected-sha256 HEX64]
--max-object-bytes N
--body-budget-bytes N
--path-body-budget-bytes NPlanowany wspólny przepływ
Celem jest wspólny kontroler i silnik Desktop i CLI, z tymi samymi zadaniami, politykami, limitami i niezmiennymi pomiarami. Bieżące części kodu nie zapewniają jeszcze podłączenia do wspólnej instancji ani pełnej zgodności platform.