LaneVertex

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.

Monitor rozwojowy LaneVertex macOS tylko do odczytu z licznikami systemowymi, zamkniętym selektorem AUTO, zaobserwowanym USB i niedostępnym dostawcą.
12 października 2026 · Rzeczywisty zrzut natywnej wersji rozwojowej macOS. Liczniki interfejsów systemowych i próbkowane szybkości tylko do odczytu, zamknięty selektor AUTO podglądu polityki oraz zaobserwowany adapter USB. Dostawca niedostępny, egzekwowanie nieaktywne, poprawność Internetu nieznana. Obraz nie dowodzi działających zadań transferu, routingu, przyrostu szybkości produktu ani wydanej aplikacji.

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.

CLI: kompilacja ze źródeł
LV_CLI0_SCRATCH=/tmp/lanevertex-cli0-check sh ci/check-cli0-macos.sh

Budowanie 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.

Dostępne polecenia
/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 json

Opcjonalne 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.

Opcjonalne pobieranie na pierwszym planie
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 N

Planowany 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.