cultnet-ts: drop decodeRawDocumentPut, which only receipt admission used

The registry method existed on this branch only to size a receipt at put
admission in cultmesh-ts, which no longer does. It never reached main.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Meta Vens 2026-09-30 18:37:41 +02:00
commit e4e2a0b9d7

View file

@ -268,20 +268,6 @@ export class CultNetDocumentRegistry {
};
}
/**
* The binding and value `applyRawDocumentPutMessage` would store for this raw
* put, decoded as that binding reads it. A server uses it to build the reply
* that would acknowledge the put before storing it. Throws, as the put would,
* when no binding accepts the document.
*/
decodeRawDocumentPut(message: CultNetDocumentPutRawMessage): {
binding: CultNetDocumentBinding;
value: unknown;
} {
const { binding, envelope } = this.#rawPutEnvelope(message);
return { binding, value: decodeDocumentValue(binding.definition, envelope.payload) };
}
#rawPutEnvelope(message: CultNetDocumentPutRawMessage): {
binding: CultNetDocumentBinding;
envelope: CultCacheEnvelope;