-
Notifications
You must be signed in to change notification settings - Fork 0
Logbook July 2026
Week of Monday 6th — A LocalStateQuery liveness fix. Root-caused a stuck-response hang where a silently-lost LSQ response wedged every subsequent query, then bounded stalled responses and added connection-scope liveness monitoring, backed by a live-node e2e regression added to the gate. Saturday closed the loop on the reopened recovery path so LSQ callers recover from a dropped connection instead of failing permanently.
- Merged fix: bound stalled LocalStateQuery responses #184 — closed #182 and #183; bound stalled LSQ responses and monitor LSQ liveness at connection scope so a silently-lost query response no longer wedges every subsequent query; added a live-node e2e regression to the gate
- Merged fix(n2c): recover LSQ callers from connection loss #185 — recover LSQ callers after a lost connection so a dropped node connection no longer strands in-flight callers (reopened connection-recovery follow-up to #184)
Week of Monday 20th — Bringing the E2E devnet up to mainnet's protocol reality. Thursday added a
withDevnetConfigoption that runs the devnet at protocol version 11 with the full production PlutusV3 cost model, driving a real on-chain governance transition — DRep registration, stake delegation, CC hot-key authorization, HardForkInitiation and ParameterChange — across epoch boundaries on a live devnet, while leaving the default PV10withDevnetuntouched. Getting there surfaced an upstream genesis defect where the stock committee arrangement made governance enactment permanently impossible, fixed alongside it.
- Merged feat(devnet): support protocol version 11 and full PlutusV3 cost model #188 — closed #187; adds a
withDevnetConfigoption bringing the devnet to protocol version 11 with the full production PlutusV3 cost model, driving a real on-chain governance transition (DRep registration, stake delegation, CC hot-key authorization, HardForkInitiation + ParameterChange proposals and votes) across epoch boundaries on a live devnet; default PV10withDevnetis unchanged - Merged fix(devnet): stock committee arrangement blocks all governance enactment #191 — closed #190; stock genesis shipped
committeeMinSize: 7with an empty committee, makingcommitteeAcceptedpermanently unsatisfiable so no governance action could ever enact on a freshwithDevnetdevnet