NATIVES C17 / IN ENTWICKLUNG
Desktop- & CLI-Anleitung
Eine Engine. Zwei Arbeitsweisen.
Einsehbare Netzwerktechnik ist die geplante kostenlose Basis. Desktop ergänzt native Abläufe, Installer und bequeme Updates. LaneVertex wird unabhängig von einer Person entwickelt.
Was heute existiert
Der native macOS-Entwicklungsmonitor zeigt lokale Interface-Beobachtungen und ein gemeinsam in C gerendertes Richtlinien-Dropdown. AUTO / CALL / VOD ändert eine lokale Auswahlvorschau; es aktiviert keinen Netzwerkprovider und steuert keine CLI-Transfers.

CLI: aus dem Quellcode bauen
Der Quellcode ist noch privat. Diese Anleitung richtet sich an Empfänger eines autorisierten Quellcode-Checkouts; sie ist kein öffentlicher Installer oder Paket. Aus dem Quellcode-Hauptverzeichnis unter macOS mit vorhandenem Apple-SDK/clang, Python 3, ripgrep, otool und nm ausführen. Das lokale Prüfskript baut und prüft die Headless-Datei ohne Paketdownloads.
LV_CLI0_SCRATCH=/tmp/lanevertex-cli0-check sh ci/check-cli0-macos.shBuild und Befehle sind anhand der aktuellen macOS-Entwicklungsimplementierung dokumentiert. CMake-Konfiguration/Build und Windows-/Linux-Ausführung sind hier nicht qualifiziert.
Vorhandene Befehle
Hilfe, Version und statische Fähigkeiten funktionieren offline. Status und Interfaces lesen einmal lokale OS-Inventardaten und kumulative Zähler; sie messen keinen Durchsatz und erzeugen keinen Testverkehr. JSON verwendet stabile technische Schlüssel.
/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 jsonOptionaler Vordergrund-Download
Ein separat aktivierter Entwicklungsbuild kann einen Job auf einem explizit gewählten Interface ausführen. Vorhandene libcurl-/OpenSSL-Abhängigkeiten sind erforderlich. Die GUI kann diesen Job nicht steuern. Uploads, Torrents, gemeinsame Jobs, IPC, persistente Konfiguration, Pause/Fortsetzen und Provider-Befehle sind in dieser CLI nicht verfügbar.
Die HTTPS-URL kommt über eine vertrauenswürdige Pipe ohne Terminal oder eine bereits geöffnete reguläre Datei des aktuellen Besitzers mit Modus 0600 und ohne erweiterte ACL. Signierte URLs oder Zugangsdaten gehören nie in Shell-Argumente. Alle drei Bytelimits sind Pflicht. Berechnete Hashes beschreiben empfangenen Inhalt; reference-sha256 verlangt einen vertrauenswürdigen externen Digest.
Die folgende Befehlsform ist eine Syntaxreferenz, kein startfertiger Transfer. PATH, ID, N und den Integritätsmodus bewusst ersetzen und geschützte Standardeingabe bereitstellen. Diese Seite führt keinen Transfer aus.
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 NGeplanter gemeinsamer Ablauf
Ziel ist ein gemeinsamer Controller und eine Engine für nativen Desktop und Headless-CLI mit denselben Jobs, Richtlinien, Budgets und unveränderlichen Messwerten. Die aktuellen Quellcode-Teile bieten noch keine gemeinsame Instanzanbindung oder vollständige Plattformparität.