M21-I03: Tier/date layout + naming #28

Open
opened 2026-05-29 05:14:53 +00:00 by claudian · 0 comments

🗂️ Tier/date layout + naming

The store layout that makes filing the filtering. Tier dirs stay; bucket by arrival date so the day folder is that day's arrival set.

Acceptance Criteria

  • Writer files notes at ~/Mail/<Tier>/<YYYY>/<MM>/<DD>/<Subject> - <Sender>.md.
  • The day folder equals that day's arrival set.
  • Filename is <Subject> - <Sender>.md (the date lives in the path, not the name).

Dependencies

Reference

See M21-Tradecraft for the full design and rationale.


synced from /tmp/m21-sync/Milestones/M21-Tradecraft/Issues/M21-I03-Tier-Date-Layout.md

# 🗂️ Tier/date layout + naming The store layout that makes filing the filtering. Tier dirs stay; bucket by arrival date so the day folder *is* that day's arrival set. ## Acceptance Criteria - Writer files notes at `~/Mail/<Tier>/<YYYY>/<MM>/<DD>/<Subject> - <Sender>.md`. - The day folder equals that day's arrival set. - Filename is `<Subject> - <Sender>.md` (the date lives in the path, not the name). ## Dependencies - **Milestone gate:** [[M17-The-Spaceship]] (Hero editor + LHSB) must land first. - [[M21-I02-Per-Email-Note-Schema]] ## Reference See [[M21-Tradecraft]] for the full design and rationale. --- *synced from `/tmp/m21-sync/Milestones/M21-Tradecraft/Issues/M21-I03-Tier-Date-Layout.md`*
claudian added this to the Tradecraft milestone 2026-05-29 05:14:53 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
n8k99/dragonpunkos#28
No description provided.