If we have only year from the path, set frontmatter to full date.
If we have only year/month from the path, set frontmatter to full date.
If we have year/month/date and the frontmatter matches: remove frontmatter.
If we have year/month/date and the frontmatter matches, but it more precise (HH:MM:SS), keep frontmatter.
New approach:
Find the most descriptive date from the path:
Then read frontmatter.
If we have only year from the path, set frontmatter to full date. If we have only year/month from the path, set frontmatter to full date.
If we have year/month/date and the frontmatter matches: remove frontmatter. If we have year/month/date and the frontmatter matches, but it more precise (HH:MM:SS), keep frontmatter.