hunk.code_window:       switch (key) {
           case 'enter': {
             return transform.splitBlock().apply()
           }
           case 'backspace': {
             if (state.isExpanded) return transform.delete().apply()
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:           const { startBlock } = state
             if (startBlock && !startBlock.isVoid) return transform.splitBlock().apply()
             const { document, startKey } = state
             const text = document.getNextText(startKey)
             if (!text) return
             return transform.collapseToStartOf(text).apply()
  
hunk.file_path: lib/plugins/core.js
hunk.type: replace
file: 
  nodes:
    - kind: block
      type: paragraph
      nodes:
        - kind: inline
          type: link
          nodes:
            - kind: text
              ranges:
                - text: wo
        - kind: inline
          type: link
          nodes:
            - kind: text
              ranges:
                - text: rd
  