Check AMPG fixture manifests

This commit is contained in:
jwinterm
2026-07-05 21:16:29 -04:00
parent 3a51468d29
commit f930f606fd
6 changed files with 240 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# Fixture Manifests
> Status: draft | Updated 2026-07-06 | Applies to: AMPB and AMPG compatibility checks
AMPB can check AMPG fixture manifests without contacting any network. The check confirms
that each generated fixture URL routes to the expected AMPB transport and profile.
## Command
```sh
python3 -m ampbrowser fixture check ../adaptive-multi-protocol-gateway/dist/wownero/ampg-fixture-manifest.json
```
The command exits non-zero when any fixture route does not match the manifest.
## Scope
Fixture checks validate route selection only. They do not verify daemon health, hidden
service reachability, IPFS pinning, TLS, or content freshness.
The manifest must not contain private deployment notes, service keys, credentials, or
host inventory.
+1
View File
@@ -23,3 +23,4 @@ degradation.
- Private addresses, tunnel keys, host inventory, and credentials stay out of public docs.
- Browser checks prefer dry-run plans before live launch.
- Static output from AMPG should be openable by AMPB without manual proxy setup.
- AMPG fixture manifests should pass `ampbrowser fixture check`.