deep-narrative
追蹤文。事件始末敘述、脈絡鋪陳、深度思考。
structure
The narrative archetype tells a story in three acts, with context and implication. It begins with a concrete event or observation, explains why it matters, then explores the broader impact or reflection.
- Act 1: 發生了什麼 (What happened) — timeline, sequence, or the concrete case
- Act 2: 為什麼重要 (Why it matters) — technical depth, business impact, or systemic lesson
- Act 3: 延伸與思考 (Implications & reflection) — broader context, related reading, or forward-looking thought
The narrative form works well for incident reports, major releases, organizational shifts, or technological breakthroughs — anything with a clear timeline and aftermath.
required widgets
- Timeline or sequence SVG (Act 1 widget) — shows the chronological unfolding
- Architecture, data flow, or comparison SVG (Act 2 widget) — illustrates the technical or systemic why
visual silhouette
archetype-check rules
- Exactly 3 H2s with text matching: "幕一:發生了什麼", "幕二:為什麼重要", "幕三:延伸與思考"
- `<p class="vg-deep-opener">` exists
- `<span class="vg-dropcap">` exists with exactly 1 character
- ≥2 inline `<svg>` elements (one per Act 1 & Act 2 typically)
- `<p class="vg-deep-closer">` with `<strong>Take-away</strong>` inside
- Universal contract: opener, dropcap, closer with strong tag
examples
Narrative posts work well for:
- Incident post-mortems (Cloudflare breach, AWS outage explanation)
- Release announcements (PostgreSQL 17 features + why each matters)
- Organizational news (company pivot, major hire, acquisition)
- Breakthrough research (paper results → implications → new field)
Posts using this archetype
- 06.19 把 wasm2js 變成可重現的 vendor binary——一場跟編譯器預設值的纏鬥
- 06.18 我差點 rickroll 整場 FIFA 世界盃
- 06.17 藏在 npm prepare 裡的後門
- 06.14 一個 AI agent 替主人刷出天價帳單——自動掃 DN42 的失控之夜
- 06.13 把 TrueType hinting 直譯器從 C 搬進 Swift——熱路徑上的記憶體安全賭注
- 06.12 AMD 不肯修的那個更新器 RCE——一場 124 天的揭露
- 06.11 一個 PR 遷走 370 萬行——Stripe 怎麼從 Flow 跳到 TypeScript
- 06.07 CPython 的 JIT 被按下暫停鍵——一個實驗功能怎麼撞上治理流程
- 06.06 把機房斷電當成測試項目——Meta 怎麼驗證瞬時斷電就緒度
- 06.05 把客戶資料釘在它的地區——Notion 跨 search/analytics/AI 的多區域改造
- 06.03 DeepSeek-V4-Flash 在 AMD MI300X 上 bring-up——一份 ROCm 案場的時間軸
- 06.02 把伺服器開機從幾小時縮到幾分鐘——Cloudflare 拆 UEFI、iPXE、firmware 三層遲延
- 06.01 Code Orange 收口——Cloudflare 怎麼把一年的 fail-small 計劃落實到 Snapstone 與 Engineering Codex
- 05.31 CVE-2026-48710 的揭露時間軸——Python 維護者怎麼在 30 天內處理一張責任券
- 05.29 該怎麼裝住 Claude——claude.ai、Claude Code、Cowork 三種 sandbox 的演化
- 05.23 AI scraper 怎麼壓垮一個 wiki——cookmeplox 從 10× 流量、residential proxy、到 JA4 偵測的覆盤
- 05.21 Meta 換掉 data ingestion 控制面——PB/day 流量底下的 zero-downtime 換引擎
- 05.20 Discord 3/25 語音崩盤覆盤——一行誤設掀翻 voice control plane
- 05.19 .de TLD DNSSEC rollover 翻車——stale-serve 與 NTA 撐三小時
- 05.19 Notion 向量搜尋的兩年——pod、Turbopuffer、Ray Serve
- 05.18 Figma 的資料管道升級記——從 6 小時 cron 到分鐘級 CDC 的三年路
- 05.16 CVE-2026-31431:algif_aead in-place 邊界硬化與 fast-path 安全契約
- 05.16 QUIC 的死亡螺旋:一個 2017 年的 idle 修補如何在 2020 年埋下 CUBIC 陷阱