订单已付款，发货任务没有收到：SQLite Outbox 实验

在解压后的目录执行：
    python3 -m unittest -v

使用 Python 3.9 或以上版本及标准库 sqlite3。本次实测 macOS 上的
Python 3.9.6 / SQLite 3.51.0，以及 Python 3.12.14 / SQLite 3.53.1。

只跑进程退出后的重投用例：
    python3 -m unittest -v test_outbox.OutboxTests.test_worker_exit_after_receiver_commit_can_replay

各用例在独立临时目录里初始化两份数据库。子进程退出码 73 是测试注入，
发生在发货任务已提交、发送方尚未更新 sent 时。测试框架本身应退出 0。
发货任务仅是一条 SQLite 记录；实验不会发起网络请求，也不会真的发货。
