LaneVertex

C17 NATIVO / IN SVILUPPO

Guida Desktop e CLI

Un motore. Due modi di lavorare.

La rete ispezionabile è la base gratuita prevista. Desktop aggiunge flussi nativi, programmi di installazione e aggiornamenti comodi. LaneVertex è sviluppato indipendentemente da una persona.

Cosa esiste oggi

Il monitor nativo macOS in sviluppo mostra osservazioni locali e un selettore di politiche renderizzato in C. AUTO / CALL / VOD cambia una selezione locale in anteprima; non attiva provider di rete né controlla trasferimenti CLI.

Monitor LaneVertex macOS in sola lettura con contatori di sistema, selettore AUTO chiuso, USB osservato e provider non disponibile.
12 ottobre 2026 · Cattura reale dello sviluppo nativo macOS. Contatori delle interfacce di sistema e velocità campionate in sola lettura, selettore AUTO chiuso per l’anteprima e adattatore USB osservato. Provider non disponibile, applicazione delle politiche inattiva, validità Internet sconosciuta. L’immagine non dimostra processi di trasferimento funzionanti, routing, guadagni di velocità del prodotto o un’applicazione rilasciata.

CLI: compilare dai sorgenti

I sorgenti sono ancora privati. Le istruzioni sono per destinatari autorizzati del codice, non per un programma di installazione o pacchetto pubblico. Eseguire dalla radice dei sorgenti su macOS con Apple SDK/clang, Python 3, ripgrep, otool e nm esistenti. Lo script locale compila e verifica senza scaricare pacchetti.

CLI: compilare dai sorgenti
LV_CLI0_SCRATCH=/tmp/lanevertex-cli0-check sh ci/check-cli0-macos.sh

Build e comandi descrivono l’implementazione macOS attuale. Configurazione/build CMake ed esecuzione Windows/Linux non sono qualificate qui.

Comandi disponibili

Aiuto, versione e capacità statiche funzionano offline. Status e interfaces leggono una volta inventario locale e contatori cumulativi; non misurano throughput né generano traffico di prova. JSON usa chiavi tecniche stabili.

Comandi disponibili
/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

Download opzionale in primo piano

Una build di sviluppo abilitata separatamente può eseguire un processo su un’interfaccia scelta esplicitamente, con dipendenze libcurl/OpenSSL esistenti. La GUI non controlla il processo. Upload, torrent, processi condivisi, IPC, configurazione persistente, pausa/ripresa e provider restano indisponibili.

Fornire l’URL HTTPS tramite pipe affidabile non terminale o file regolare già aperto dell’utente corrente, con modalità 0600 e senza ACL estesa. Mai URL firmati o credenziali negli argomenti shell. I tre limiti in byte sono obbligatori. Il digest calcolato descrive i dati ricevuti; reference-sha256 richiede un digest esterno affidabile.

La forma seguente è un riferimento sintattico, non un trasferimento pronto. Sostituire PATH, ID, N e modalità di integrità consapevolmente e fornire stdin protetto. Questa pagina non trasferisce dati.

Download opzionale in primo piano
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

Flusso condiviso previsto

L’obiettivo è un controller e un motore condivisi da Desktop nativo e CLI, con gli stessi processi, politiche, limiti e metriche immutabili. Il codice attuale non offre ancora collegamento a un’istanza comune o parità completa tra piattaforme.