Incremental decommit specification was updated by #1473 and we have a long-lived feature branch open which implements #1057 according to these spec changes. This item is to reconcile the implementation of the branch with the plan made in the specification, such that we have a working and consistent (maybe imperfect) state to be merged and maybe even released.
What
Clear red areas from #1473 by reviewing their coverage in #1344
Overall protocol life cycle and off-chain logic changes must be covered by integration and unit tests
Each change of on-chain code must be covered by a mutation test
Differences in implementation are to be resolved according to spec (if possible)
Why
Incremental decommit specification was updated by #1473 and we have a long-lived feature branch open which implements #1057 according to these spec changes. This item is to reconcile the implementation of the branch with the plan made in the specification, such that we have a working and consistent (maybe imperfect) state to be merged and maybe even released.
What
Clear red areas from #1473 by reviewing their coverage in #1344