LaneVertex

NATIVE C17 / IN ONTWIKKELING

Desktop- en CLI-gids

Eén engine. Twee werkwijzen.

Inspecteerbare netwerktechniek is de geplande gratis basis. Desktop voegt native workflows, installers en handige updates toe. LaneVertex wordt onafhankelijk door één persoon ontwikkeld.

Wat nu bestaat

De native macOS-ontwikkelmonitor toont lokale waarnemingen en een in C gerenderde beleidskeuzelijst. AUTO / CALL / VOD wijzigt een lokale voorbeeldselectie; het activeert geen netwerkprovider en bestuurt geen CLI-transfers.

Alleen-lezen LaneVertex macOS-ontwikkelmonitor met OS-tellers, gesloten AUTO-keuzelijst, USB-waarneming en niet-beschikbare provider.
12 oktober 2026 · Echte native macOS-ontwikkelopname. Alleen-lezen OS-interfacetellers en bemonsterde snelheden, gesloten AUTO-keuzelijst voor beleidsvoorbeeld en waargenomen USB-adapter. Provider niet beschikbaar, handhaving inactief, internetvaliditeit onbekend. Dit beeld bewijst geen werkende transfertaken, routering, productversnelling of uitgebrachte applicatie.

CLI: bouwen vanuit broncode

De broncode is nog privé. Deze instructies zijn voor geautoriseerde ontvangers, geen openbare installer of pakket. Uitvoeren vanuit de bronroot op macOS met bestaande Apple SDK/clang, Python 3, ripgrep, otool en nm. Het lokale controlescript bouwt en controleert zonder pakketten te downloaden.

CLI: bouwen vanuit broncode
LV_CLI0_SCRATCH=/tmp/lanevertex-cli0-check sh ci/check-cli0-macos.sh

Build en commando’s zijn beschreven vanuit de huidige macOS-implementatie. CMake-configuratie/build en Windows/Linux-uitvoering zijn hier niet gekwalificeerd.

Bestaande commando’s

Help, versie en statische mogelijkheden zijn offline. Status en interfaces lezen eenmaal lokale inventaris en cumulatieve tellers; ze meten geen doorvoer en genereren geen testverkeer. JSON gebruikt stabiele technische sleutels.

Bestaande commando’s
/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

Optionele download op de voorgrond

Een apart ingeschakelde ontwikkelbuild kan één taak uitvoeren op één expliciet gekozen interface, met bestaande libcurl/OpenSSL-afhankelijkheden. De GUI bestuurt die taak niet. Uploads, torrents, gedeelde taken, IPC, blijvende configuratie, pauze/hervatten en providercommando’s zijn niet beschikbaar.

Lever de HTTPS-URL via een vertrouwde pipe zonder terminal of een al geopend regulier bestand van de huidige gebruiker, modus 0600 zonder uitgebreide ACL. Nooit ondertekende URL’s of inloggegevens in shellargumenten. Alle drie bytelimieten zijn verplicht. Berekende hashes beschrijven ontvangen inhoud; reference-sha256 vereist een vertrouwde externe digest.

Onderstaande vorm is een syntaxisreferentie, geen uitvoerklare transfer. Vervang PATH, ID, N en integriteitskeuze bewust en lever beschermde stdin. Deze pagina verstuurt geen transfergegevens.

Optionele download op de voorgrond
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

Geplande gedeelde workflow

Het doel is één controller en engine voor native Desktop en CLI, met dezelfde taken, beleidsregels, budgetten en onveranderlijke metingen. De huidige brononderdelen bieden nog geen verbinding met één gedeelde instantie of volledige platformgelijkheid.