From ddc05571f03c4ef3641a3dd4da239b186d8fe38c Mon Sep 17 00:00:00 2001 From: "@permadeath.com" Date: Fri, 11 Sep 2026 10:47:02 -0400 Subject: [PATCH] docs(pds-xrpc): say what firehose_wire.rs's vectors prove The header said two vectors were consumer-side only without naming them, which read as covering identity and account; it now names both. Co-Authored-By: Claude Fable 5.1 Change-Id: I4780ab246e172546f790ee407aacc970533da58a --- crates/didbot-serve/tests/firehose_wire.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/crates/didbot-serve/tests/firehose_wire.rs b/crates/didbot-serve/tests/firehose_wire.rs index e55e59ca..9e43b76a 100644 --- a/crates/didbot-serve/tests/firehose_wire.rs +++ b/crates/didbot-serve/tests/firehose_wire.rs @@ -1,13 +1,13 @@ //! What this server writes on the firehose, against the recorded vectors. //! -//! The producer's half of `vectors/firehose/`. It asserts that serializing the -//! types this crate owns yields exactly the recorded bodies, so a rename or a -//! changed field here fails before it reaches a consumer that was built -//! somewhere else. +//! The producer's half of `vectors/firehose/`. Each vector's `event` and +//! `data` are the contract; this asserts that serializing the types this crate +//! owns yields exactly those, for `commit`, `delete`, `info`, `identity` and +//! `account` alike, so a rename or a changed field here fails before it +//! reaches a consumer built somewhere else. //! -//! Two of the vectors are consumer-side only and are not read here: they -//! record what an index must tolerate from a server that is not this one, and -//! no server built from this repository emits either. +//! `info-unknown-name` and `commit-sparse` pin what a consumer tolerates from +//! other servers, so only a consumer reads them. use std::path::PathBuf; -- 2.54.0