The router is treating each of those as layouts rather than individual routes/files. If you don't want them to affect each other, you need to add ".index":
$year.$month.$day.index.tsx
$year.$month.index.tsx
$year.index.tsx
This will then treat each file as its own distinct route.