* refactor(replication): isolate storage api contracts * docs(replication): record storage api contract boundary