Cryptographic-identity root for Project-Ame signed claims (in-toto Statement v1 + SLSA v1.1).
Project-Ame produces signed bundles for two planes:
publish (model artifacts → Pi fleet) and data ingest (datasets → training pipelines).
Every bundle declares a predicateType URI under https://project-ame.com/. The URI is a
schema discriminator, not a URL fetched at verify time — verifiers compare the URI string. Procurement
auditors and tooling resolve it for schema lookup.
This page documents the namespace, its lifecycle, and how to verify the URI-to-ADR binding independently. Authoritative ADR: ADR-0038.
| URI | Type | Plane | Owning ADR | Status |
|---|---|---|---|---|
/publish-manifest/v1 |
predicate-type | Publish | ADR-0030 | ACCEPTED |
/source-manifest/v1 |
predicate-type | Data (ingest) | ADR-0035 | PROPOSED |
/builds/compile-publish/v1 |
SLSA buildType | Publish | ADR-0030 | ACCEPTED |
/builds/data-ingest/v1 |
SLSA buildType | Data (ingest) | ADR-0035 | PROPOSED |
| URI | Type | Plane | Status |
|---|---|---|---|
/compile-manifest/v1 | predicate-type | Compile (future) | Reserved |
/adversarial-report/v1 | predicate-type | 1.5A adversarial | Reserved |
/bias-report/v1 | predicate-type | 1.5A fairness | Reserved |
/staleness-report/v1 | predicate-type | 1.5A lifecycle | Reserved |
/train-manifest/v1 | predicate-type | Training (sub-projects 3/4/5) | Reserved |
/builds/compile/v1 | SLSA buildType | Compile (future) | Reserved |
Each URI hostname carries a TXT record at _adr.<uri-host> pointing at the owning ADR's GitHub URL.
DNSSEC validation (always ON) prevents on-path forgery.
$ dig +short TXT _adr.publish-manifest.v1.project-ame.com
"https://github.com/Project-Ame/ame-trainer/blob/main/docs/adr/0030-oms-v1-adoption-and-own-predicate.md"
$ dig +short TXT _adr.source-manifest.v1.project-ame.com
"https://github.com/Project-Ame/ame-trainer/blob/main/docs/adr/0035-ingest-oms-signing-own-predicate-uri.md"
project-ame.org + project-ame.dev registered as 301 redirects.