2.0 KiB
2.0 KiB
title, type, status, draft
| title | type | status | draft |
|---|---|---|---|
| Conventions | note | draft | true |
Frontmatter
| Field | Values | Notes |
|---|---|---|
type |
archive | canvas | note |
Required |
source |
twitter | youtube | odysee | article | original | other |
Archive + media notes |
source_url |
URL | Canonical original |
author |
string | Original author, not you |
date |
YYYY-MM-DD |
Original publication date |
archived |
YYYY-MM-DD |
When you captured it |
status |
draft | review | published |
Human workflow |
draft |
true | false |
Quartz omit-from-site flag |
tags |
list | Prefer archive, twitter, note, topic slugs |
description |
string | Search / OG preview |
aliases |
list | Extra names |
draft: true hides the page from the built site. It does not hide the file from a public GitHub repo. Truly private material goes in private/ (gitignored).
Folders
| Path | Published | Role |
|---|---|---|
archive/ |
yes | Primary sources |
canvases/ |
yes | .canvas maps |
notes/ |
yes | Authored writing |
templates/ |
no | Templater / core templates |
meta/ |
no | Vault rules, local attachments |
private/ |
no, gitignored | Never publish, never push |
site/ |
no, gitignored | Local Quartz clone (own remotes) |
publish/ |
no | Tracked Quartz overlay |
Images
Always absolute HTTPS URLs on the image host. Do not commit local binaries for published notes.

Scratch files may sit in meta/attachments/ (gitignored).
Video
YouTube / tweet (Quartz OFM):



Odysee (raw iframe; survives the static build):
<iframe width="560" height="315" src="https://odysee.com/$/embed/SLUG/CLAIM" allowfullscreen></iframe>
Get the embed URL from Odysee share → embed. Do not use the watch URL as the iframe src.