35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
# Naming Conventions
|
|
|
|
All agents in the crew must follow these naming rules when creating or renaming folders and files.
|
|
|
|
## Folders
|
|
- **Kebab-case** (lowercase, hyphens): `04_projects/hermes-local-pc-setup/`
|
|
- Existing numbered prefixes (`00_`, `04_`, `20_`) are retained and respected
|
|
- Area names under `20_Areas/` are Title Cased: `Savings Goals`, `Side Projects`, `Startup Ideas`
|
|
|
|
## Files
|
|
- **Kebab-case** for project/status files: `status.md`, `decisions.md`
|
|
- **Title Case with spaces** for templates and note types: `Meeting.md`, `Weekly Review.md`, `Daily Note.md`
|
|
- **Descriptive** wikilink-friendly titles preferred: `Tailscale-Headscale-Cheatsheet.md`
|
|
- Dates follow ISO 8601: `YYYY-MM-DD` (e.g. `2026-09-16`)
|
|
|
|
## Dates & Time
|
|
- Dates: `YYYY-MM-DD` in frontmatter and file names
|
|
- Timestamps: ISO 8601 with timezone
|
|
|
|
## Frontmatter
|
|
Every note MUST have a `type` field: `note`, `project`, `area`, `moc`, `meeting`, `task`, `idea`, `person`, `daily`, `journal`, `book`, `course`, `budget`, `investment`, `work-log`, `weekly-review`.
|
|
|
|
`status` field on actionable notes: `inbox` (new) → `active` → `done` / `archived`.
|
|
|
|
## MOCs
|
|
Located in `MOC/`. Named `{{Area Name}}.md`, Title Case, spaces allowed. Master MOC is `MOC/Index.md`.
|
|
|
|
## People
|
|
Located in `05_People/`. Named `{{Full Name}}.md`.
|
|
|
|
## Meetings
|
|
Located in `06_Meetings/YYYY/`. Named `{{YYYY-MM-DD}} {{Meeting Title}}.md`.
|
|
|
|
## Daily Notes
|
|
Located in `04_Daily/`. Named `{{YYYY-MM-DD}}.md`. |