How should I handle missing days? Days where I don't write anything. The plan until now has been to make sure I write something every day but it's a plan that doesn't really scale, some days I just don’t have anything worth saying.

If chronology is going to be a primary feature, then gaps should be handled explicitly. Currently, a hard-coded link at the bottom of every note points to the next day. It needs to allow other values, like 3 days later.

I’ll need to write a YearDay library to handle and compare the YearDay dates.