sagrada-preflight
This is a reserved name. It contains no implementation, and installing it does nothing.
The name is held by Cruxia-Labs because
sagrada-mcp imports sagrada_preflight
real-package-first, falling back to a copy vendored inside its own wheel. Under that import
order, whoever owns this name on PyPI would control the HALT/ALLOW decision predicate and the
receipt-signing code in every environment where sagrada-mcp is installed. Publishing an empty
package under the name closes that path.
If you were looking for the preflight gate
It ships inside sagrada-mcp — install that instead:
pip install sagrada-mcp
Is it safe to have this installed?
Yes. This distribution defines no submodules, so the import sagrada-mcp actually performs
(from sagrada_preflight.gate import ...) raises ModuleNotFoundError — a subclass of
ImportError — which is precisely what its fallback catches. Verified end to end in a clean
virtual environment: with this package installed, sagrada-mcp still resolves its gate from the
vendored implementation, still returns HALT on a banned action, and its signed receipts still
verify offline.
If a future release of this name ever carries a real implementation, it will be announced under the Cruxia-Labs organization and will match the vendored behaviour before it takes precedence over it.
Verifying receipts
Receipts produced by the gate verify offline, with no dependency on this package or on any service:
uvx er1-verify <receipt.er1.json>
Licensed Apache-2.0.
Metadata
Release files for sagrada-preflight 0.0.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 | |
|---|---|---|---|
| sagrada_preflight-0.0.2.tar.gz | 2.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sagrada_preflight-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.2 kB
Release files / sagrada_preflight-0.0.2.tar.gz
| Download URL | sagrada_preflight-0.0.2.tar.gz |
|---|---|
| Size | 2.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e1ccb37d31e71de9ea7727ff487da1443d150f63218134af259aaa231afb7b58
|
|
BLAKE2b-256 checksum How to use checksums |
22d0f4b7f10792b5e2844df4523a5f5a0a2e3cc4210caed0e80483240e852077
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.4
|
Release files / sagrada_preflight-0.0.2-py3-none-any.whl
| Download URL | sagrada_preflight-0.0.2-py3-none-any.whl |
|---|---|
| Size | 2.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7660348009695bad8431b81d980a0fcd724569f31d00326f3aa62cd91b69a927
|
|
BLAKE2b-256 checksum How to use checksums |
37cd3904978f83520cbd97d9354fd67a547ed5d89e875663e761ee6eeacdb4fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.4
|