HoldSendWrite offline. Publish exactly once.GitHub

0002: Core state model

Date: 2026-10-25. Status: accepted.

Context

@holdsend/core has to run the same rules on every platform and be testable without a browser or a device. The rules decide when an item may be sent, what a failed attempt means, and what a person may do with an item (cancel, approve, retry, discard).

Choice

Why

Amended 2026-10-25 after the first independent audit

Amended 2026-10-25 after the second audit pass

Amended 2026-10-26 after the third audit

Consequences

Edit this page on GitHub