Add local preview fixture manifests

This commit is contained in:
jwinterm
2026-07-06 04:24:30 -04:00
parent 38d86adfbf
commit 2e9307ba26
6 changed files with 372 additions and 0 deletions
+12
View File
@@ -32,11 +32,23 @@ or deployment notes.
```sh
python3 -m ampg --config examples/wownero.gateway.toml build
python3 -m ampg --config examples/wownero.gateway.toml manifest
python3 -m ampg --config examples/wownero.gateway.toml preview manifest
```
`build` emits the manifest after writing protocol outputs. `manifest` rewrites only the
manifest and does not rebuild protocol outputs.
`preview manifest` writes:
```text
<site.outputs.root>/ampg-preview-fixture-manifest.json
```
Preview manifests point fixture URLs at loopback HTTP servers for generated output roots.
They preserve the intended published URL and transport checks under each fixture's
`published` metadata. Use preview manifests to verify generated output with AMPB before
real Tor, I2P, Gemini, or other transport daemons are installed or adopted.
## Address Status
Some transports may not have final public addresses when a fixture is generated. In those