feat(web): flatten frontmatter — drop slug, flat tags/cats, auto-bump updatedDate [skip ci]
diff --git a/content/posts/2026/curation-as-product/index.md b/content/posts/2026/curation-as-product/index.md index b445995..9822acc 100644 --- a/content/posts/2026/curation-as-product/index.md +++ b/content/posts/2026/curation-as-product/index.md @@ -1,17 +1,16 @@ --- title: "Curation as product" -slug: curation-as-product pubDate: 2026-04-05T20:05:10.000Z updatedDate: 2026-04-05T20:05:10.000Z draft: false excerpt: "Curation is not a playlist. It’s a product discipline. The lineup is the product. The brand is the trust that the lineup will deliver. Everything else — the venue, the … Read more" categories: - - { name: Guides, slug: guides } + - Guides tags: - - { name: curation, slug: curation } - - { name: format-guide, slug: format-guide } - - { name: music, slug: music } - - { name: tone-philosophical, slug: tone-philosophical } + - curation + - format-guide + - music + - tone-philosophical featured: src: https://cdn.slist.net/posts/curation-as-product/cover.png alt: "Abstract dark prism splitting red light"content: rewrite image URLs from slist.net/wp-content to cdn.slist.net/posts/<slug>/
diff --git a/content/posts/2026/curation-as-product/index.md b/content/posts/2026/curation-as-product/index.md index 3116075..b445995 100644 --- a/content/posts/2026/curation-as-product/index.md +++ b/content/posts/2026/curation-as-product/index.md @@ -13,7 +13,7 @@ tags: - { name: music, slug: music } - { name: tone-philosophical, slug: tone-philosophical } featured: - src: https://slist.net/wp-content/uploads/ai_69d2aa4e107492.98942658.png + src: https://cdn.slist.net/posts/curation-as-product/cover.png alt: "Abstract dark prism splitting red light" legacy_wp_id: 16025 ---fix(web): point upload URLs at slist.net (cdn.slist.net not wired up yet)
diff --git a/content/posts/2026/curation-as-product/index.md b/content/posts/2026/curation-as-product/index.md index 608ec81..3116075 100644 --- a/content/posts/2026/curation-as-product/index.md +++ b/content/posts/2026/curation-as-product/index.md @@ -13,7 +13,7 @@ tags: - { name: music, slug: music } - { name: tone-philosophical, slug: tone-philosophical } featured: - src: https://cdn.slist.net/ai_69d2aa4e107492.98942658.png + src: https://slist.net/wp-content/uploads/ai_69d2aa4e107492.98942658.png alt: "Abstract dark prism splitting red light" legacy_wp_id: 16025 ---feat(web): visually mirror slist.net blog (index + single post)
diff --git a/content/posts/2026/curation-as-product/index.md b/content/posts/2026/curation-as-product/index.md index 0bcd530..608ec81 100644 --- a/content/posts/2026/curation-as-product/index.md +++ b/content/posts/2026/curation-as-product/index.md @@ -4,6 +4,17 @@ slug: curation-as-product pubDate: 2026-04-05T20:05:10.000Z updatedDate: 2026-04-05T20:05:10.000Z draft: false +excerpt: "Curation is not a playlist. It’s a product discipline. The lineup is the product. The brand is the trust that the lineup will deliver. Everything else — the venue, the … Read more" +categories: + - { name: Guides, slug: guides } +tags: + - { name: curation, slug: curation } + - { name: format-guide, slug: format-guide } + - { name: music, slug: music } + - { name: tone-philosophical, slug: tone-philosophical } +featured: + src: https://cdn.slist.net/ai_69d2aa4e107492.98942658.png + alt: "Abstract dark prism splitting red light" legacy_wp_id: 16025 --- Curation is not a playlist. It’s a product discipline. The lineup is the product. The brand is the trust that the lineup will deliver. Everything else — the venue, the marketing, the bar operations — exists to support the 6-hour sonic experience that keeps people coming back.feat(web): full posts+pages sync, browseable UI, curated pages allowlist
diff --git a/content/posts/2026/curation-as-product/index.md b/content/posts/2026/curation-as-product/index.md new file mode 100644 index 0000000..0bcd530 --- /dev/null +++ b/content/posts/2026/curation-as-product/index.md @@ -0,0 +1,53 @@ +--- +title: "Curation as product" +slug: curation-as-product +pubDate: 2026-04-05T20:05:10.000Z +updatedDate: 2026-04-05T20:05:10.000Z +draft: false +legacy_wp_id: 16025 +--- +Curation is not a playlist. It’s a product discipline. The lineup is the product. The brand is the trust that the lineup will deliver. Everything else — the venue, the marketing, the bar operations — exists to support the 6-hour sonic experience that keeps people coming back. + +Here’s how we built curation into a system instead of leaving it to taste. + +## The filter + +The brand constraint is clear: only dark music. Any BPM, any production style — minimal, melodic, industrial, trance — but only dark vibes. Ambient is in. Hard melodic techno is in. Industrial hardcore is in. Anything that causes contemplation or catharsis is in. Anything that doesn’t hit where it hurts is out. + +This sounds vague, but it’s the opposite. The filter is strict enough to reject 70% of submissions immediately. A DJ who plays great melodic techno but skews optimistic doesn’t fit. A DJ who plays bad industrial but nails the mood might. The criteria is mood, not tempo. Not genre. Mood. + +Other crews can chase the grooviest, the hardest, the fastest, or the most psychedelic. This operation is after music that hits you where it hurts. + +## The evaluation framework + +DJ booking evaluation runs on a 40/40/20 split: 40% data (follower engagement, past event attendance, mix quality), 40% scene fit (do they match the vibe, do they have the right energy on and off the decks), 20% gut instinct and cult factor. +Diff truncated (60 lines total). View full commit on GitHub →