CIVITAS
LOCAL VERIFYAliniat: 2026-03-14

Verifica local pack-uri EPI Rail.

Reviewerii tehnici pot folosi epi-cli local dupa ce un reviewer pack complet sau un demo controlat este deja pe disc. Reviewerii la prima trecere ar trebui sa inceapa cu preview-ul curatat din /proof. EPI Viewer sta intre aceste doua straturi atunci cand un pack complet este disponibil.

Stratul public de incredere este /proof. Stratul de integritate locala este /verify. Reviewer pack-ul complet ramane stratul complet de artefacte.

Verificarea locala confirma ca pack-ul de pe masina ta corespunde in continuare structurii Civitas asteptate si isi emite propriul rezultat pass/fail.

Unde se incadreaza verify

Foloseste /proof pentru a inspecta preview-ul public curatat. Foloseste EPI Viewer pentru a revizui un pack complet atunci cand exista. Foloseste /verify pentru a confirma local ca pack-ul complet de pe disc corespunde in continuare structurii Civitas asteptate.

Ce confirma

Fisierele obligatorii, validitatea de schema, starea mismatch-urilor si postura verificatorului, cu un record JSON stabil pe care reviewerul il poate pastra.

De ce conteaza local

Reviewerul ruleaza verificarea pe propria masina dupa delivery sau download controlat. Increderea vine din setul livrat de artefacte si din rezultatul local, nu dintr-o afirmatie remote.

Ce sa inspectezi mai intai

Cumparatorii economici ar trebui sa inceapa cu /proof. Reviewerii tehnici ar trebui sa treaca la EPI Viewer si CLI odata ce un pack complet este disponibil.

Alege traseul de review

Ambele trasee ajung la aceeasi intrebare: pack-ul complet de pe disc corespunde contractului de artefacte Civitas?

Traseu de review fara CLI

  1. Porneste cu /proof pentru a intelege preview-ul curatat si boundary-ul de artefacte.
  2. Daca ai pack-ul complet, deschide-l in EPI Viewer si confirma ca este lizibil si ca postura de verificare este clara.
  3. Foloseste CLI-ul doar daca ai nevoie de confirmare locala rejucabila.

Traseu de review cu CLI

  1. Porneste de la un reviewer pack complet sau un demo controlat stocat local.
  2. Ruleaza comanda exacta epi-cli verify de mai jos cu --json.
  3. Citeste ok, missing_files, schema_errors si mismatches; trateaza ok: false ca pack invalid pana la rebuild.

Ce sa inspectezi in 60 de secunde

  1. Porneste de la un reviewer pack complet local sau un demo controlat.
  2. Ruleaza verify pentru a emite verify.json si confirma rezultatul.
  3. Daca este nevoie, compara rezultatul cu boundary-ul de artefacte descris in /proof.

Semnalele care conteaza

Unde se afla identitatea pack-ului

Metadatele de identitate ale pack-ului sunt purtate de contractul de decision pack din reviewer pack-ul complet, sub pack_meta.

Preview-ul curatat din /proof rezuma aceasta identitate fara a expune implicit contractul brut complet.

Comenzi locale de verify

Porneste cu /proof pentru preview-ul public curatat. Treci la EPI Viewer cand ai un pack complet. Foloseste CLI-ul doar pentru confirmare locala rejucabila.

Ruleaza comanda de mai jos impotriva unui pack.zip local. Daca un fisier de checksum a fost livrat in customer delivery, compara-l local dupa ce verify se termina.

Depanare / pachet suport

$pack = ".\pack.zip"
.\tools\epi\epi-cli.exe verify $pack --json | Out-File -Encoding utf8 .\verify.json

Get-Content .\verify.json

if (Test-Path ".\SHA256.txt") {
  Get-FileHash .\pack.zip -Algorithm SHA256
  Select-String -Path .\SHA256.txt -Pattern "pack.zip"
}

DecisionPack.pdf este derivat din DecisionPack.html. Hash-urile PDF pot varia din cauza campurilor metadata Chromium precumCreationDate,ModDate, siID. Verificarea trebuie sa trateze pack-ul complet plus verify.json ca ancora de integritate; variatia PDF singura nu implica drift de evidenta.