flightdeck-verify
Standalone offline verifier for FlightDeck/Conductor evidence packs. MIT-licensed, Python-stdlib-only — read it, run it, or reimplement it. No account, no network, no trust in NorthGate required.
pip install flightdeck-verify
flightdeck-verify release-pack.tar.gz
flightdeck-verify release-pack.tar.gz --json
Exit codes (CI-friendly): 0 verified · 1 verification failed · 2 usage/IO error.
What it proves — and what it doesn't
This tool proves exactly what the pack format proves:
- Archive integrity — every file in the pack matches its
SHA256SUMSentry. - Record-chain linkage — the
audit-chain/chain.jsonlrecords link hash-to-hash with no gaps, from genesis to head, per tenant.
It does not prove who performed the work (unsigned packs say so in their own output), and it cannot prove anything about records that were never added. The output states what was checked; it never overstates.
Why this is MIT-licensed
The point of an evidence pack is that your auditor doesn't have to trust the vendor who produced it. A verifier you can't read is a dashboard with extra steps — so this one is open, dependency-free, and small enough to audit in one sitting.
FlightDeck itself — the rail (pip install flightdeck-connect), the
governor console, and the platform — is commercial software by
NorthGate Strategic LLC. This verifier is the
part that belongs to everyone.
Metadata
Release files for flightdeck-verify 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flightdeck_verify-0.1.2.tar.gz | 6.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flightdeck_verify-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.7 kB
Release files / flightdeck_verify-0.1.2.tar.gz
| Download URL | flightdeck_verify-0.1.2.tar.gz |
|---|---|
| Size | 6.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ae5c6dda2e66cc9023422bcaedb93c88def618533660ac862fba873d57b811cb
|
|
BLAKE2b-256 checksum How to use checksums |
21db71d6d2996c10b20ce7e913057e93ef1009ce7dbc0585c4be23f2f93535e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.0
|
Release files / flightdeck_verify-0.1.2-py3-none-any.whl
| Download URL | flightdeck_verify-0.1.2-py3-none-any.whl |
|---|---|
| Size | 7.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
845aff60af54172fcbadde16910ca6d84cccf5434a54917675f38e07eec27971
|
|
BLAKE2b-256 checksum How to use checksums |
90ab6573d2ec1d7ac313025ccd43e5fe299d29eeb5b4ea750f4c7ff565688fdd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.0
|