.arp assets + patches
Index to signed flow Glacier / sync are future placeholders
session root
Index staging
signed patch
DAWproject state
asset blob
runoff ref
checkout / diff
future placeholder
0
signed patches visible
Current model:arp revise writes blobs into .arp/assets, arp flow records signed patches in .arp/patches, refs point runoffs at patch IDs, and checkout rebuilds tracked file state from branch-reachable history.