Expand description
Publish-date resolution for moss content.
Single public entry point: resolve_publish_date. Returns the file’s
canonical YYYY-MM-DD date plus the DateSource that produced it.
Returns canonicalized YYYY-MM-DD strings so lexicographic comparison
is correct chronological comparison. No chrono dep — moss-core’s
existing convention is Option<String> for dates (see
frontmatter::FrontMatter::date).
Enums§
- Date
Source - Provenance of a resolved publish date. Distinguishes explicit dates
(
Frontmatter,FilenamePrefix) from implicit fallbacks (Ctime), so consumers that care (e.g. file-tree zoning, RSS feed pubDate) can treat them differently.
Functions§
- resolve_
publish_ date - Resolve the publish date for a markdown file.