How are you modeling the notes cozodb? I'd interested in parsing my Obsidian nodes into cozoDB as a way to setup alternate views on them. Curious how you thought about storing the bullets and relations between them.
Having a data model/system to implement regular reflection/cleanup/alignment on goals I find helps with cruft build up. August Bradley’s PPV has review cycles weekly/monthly/quarterly/yearly which cover higher levels of abstraction as the time period gets larger. I’m building an implementation of it in obsidian, august does his in Notion (which I started with but started to see a cap on extensibility), it’s a WIP but I’d love other to make it less work for me :P
https://github.com/tot0/ObsidianPPV
I have some examples of weekly stat graphing and Rollups of in ticked todos in completed action notes in this repo: https://github.com/tot0/ObsidianPPV
The week template in templates folder is the most fleshed out now, other time periods are WIP. It leverages customjs plug-in and the js folder in the vault for helpers.
The data model implemented in this vault is August Bradley’s PPV, the reviews cycles it emphasizes really help with regular re-orientation on changing priorities and not letting stuff slip.