# v0.103.0 full implementation details **Status: Released.** v0.103.0 makes WAL capture durable at the receipt boundary and keeps workload control on the existing scheduler contracts. ## Delivered - Added `pgtrickle.pgt_wal_receipts` plus per-source receipt and acknowledgement high-water marks. - Changed WAL polling to peek, persist, replay, and acknowledge in separate transactions so a worker restart can replay committed receipts. - Re-enabled WAL admission with trigger fallback for unavailable prerequisites, transition failures, and repeated decoder errors. - Added the versioned workload-budget contract, capability manifest entry, upgrade migration, install archive, and release gate. ## Verification The release gate checks metadata, generated SQL, receipt wiring, workload-budget shape, roadmap status, and capability-manifest freshness. Runtime fault-injection and benchmark evidence remain the responsibility of the database-backed release tiers and the weekly performance workflows.