open-standards/wai/wai-fleet/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science d82b136176 wai-fleet: a fleet as a service, enrolments and records kept append-only, reports signed and kept with their bundles
The HTTP API of extensions/fleet.md §9 over a directory it owns (two
append-only logs, reports written whole, a lock, everything verified again on
start), and wai-fleet collect, which gives each line of a node's summary file,
a path or an http(s) address, to a running service. Its tests sign the
corpus's report byte for byte, recover the directory, cut off a line a crash
cut short, read every corpus summary back through the reference relay's own
types, and collect records the relay's own code signed from a file over HTTP;
smoke.sh checks the API over HTTP and the bundle with fleet_verify.py.

wai-rs: Held checks a record or an enrolment before it is kept, so the
service keeps one only once it is on disk.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-27 15:31:13 -04:00
..
client.rs wai-fleet: a fleet as a service, enrolments and records kept append-only, reports signed and kept with their bundles 2026-10-27 15:31:13 -04:00
fleet.rs wai-fleet: a fleet as a service, enrolments and records kept append-only, reports signed and kept with their bundles 2026-10-27 15:31:13 -04:00
http.rs wai-fleet: a fleet as a service, enrolments and records kept append-only, reports signed and kept with their bundles 2026-10-27 15:31:13 -04:00
main.rs wai-fleet: a fleet as a service, enrolments and records kept append-only, reports signed and kept with their bundles 2026-10-27 15:31:13 -04:00
store.rs wai-fleet: a fleet as a service, enrolments and records kept append-only, reports signed and kept with their bundles 2026-10-27 15:31:13 -04:00
tests.rs wai-fleet: a fleet as a service, enrolments and records kept append-only, reports signed and kept with their bundles 2026-10-27 15:31:13 -04:00