Here's a video of the Embark talk from ACM SPLASH 2023 in Portugal
Embark makes the argument that applications consist of Data, Computation, and Views, and that these three concepts are bundled together in most applications. They take a standard outliner (think LogSeq, Rome, orgmode, etc) and augment that with three affordances corresponding to those concepts: