From 51479e598b01d66e5cef36ab0f9f13727ad40de3 Mon Sep 17 00:00:00 2001 From: harshikaalagh-netizen Date: Wed, 8 Apr 2026 13:27:00 +0530 Subject: [PATCH 01/17] Create articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 apps/web/content/articles/obsidian-meeting-notes.mdx diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx new file mode 100644 index 0000000000..f26b68ff41 --- /dev/null +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -0,0 +1,11 @@ +--- +meta_title: "" +display_title: "" +meta_description: "" +author: +- "John Jeong" +featured: false +category: "Product" +date: "2026-04-08" +--- + From 49af7c2c4dcf8788d494a770c64550b24046b452 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:10:13 +0900 Subject: [PATCH 02/17] Update articles/obsidian-meeting-notes.mdx via admin --- .../articles/obsidian-meeting-notes.mdx | 276 +++++++++++++++++- 1 file changed, 272 insertions(+), 4 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index f26b68ff41..95a48ed208 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -1,11 +1,279 @@ --- -meta_title: "" -display_title: "" -meta_description: "" +meta_title: "Untitled" author: -- "John Jeong" + - "John Jeong" featured: false category: "Product" date: "2026-04-08" --- +# How to Use Obsidian to Take Meeting Notes? + +You're already in Obsidian. You have a vault with projects, people notes, maybe a daily notes practice. What you don't have is meeting notes that connect to any of it. That's the specific problem this guide solves: building a meeting notes system inside an existing Obsidian PKB, where notes actually link to projects and people. + +## What we're building + +By the end of this guide you'll have: + +- A meeting note template that auto-fills the date and drops your cursor where you start typing +- A person note for each colleague that automatically shows every meeting they appeared in +- Action items you can find across your entire vault in one search +- A way to get full meeting transcripts and AI summaries into your vault without any copy-pasting — and without your data leaving your machine + +## Sources and credit + +This guide draws from Obsidian's official documentation and real workflows shared by the community. Worth reading on their own: + +- [Managing notes for meetings and one-on-ones effectively](https://forum.obsidian.md/t/managing-notes-for-meetings-and-one-on-ones-effectively/32049) — The 22k-view thread where the backlinks-as-CRM approach first clicked for a lot of people. +- [What to do with processed meeting notes?](https://forum.obsidian.md/t/what-to-do-with-processed-meeting-notes/4480) — Decisions vs. raw notes. When to keep, when to extract, when to let go. +- [Need Help with Dataview for Meeting Notes](https://forum.obsidian.md/t/need-help-with-obsidian-dataview-for-meeting-notes/90648) — Pulling meeting references into person notes automatically. +- [Automate Base Fill-in for Meeting Notes](https://forum.obsidian.md/t/automate-base-fill-in-for-meeting-notes/103433) — Using Bases to auto-surface meetings in person notes. +- [From Daily Note, Create a New Note with a Template](https://forum.obsidian.md/t/from-daily-note-create-a-new-note-with-a-template/87160) — One-click meeting note creation from your daily note using Meta Bind buttons. + +## How to Take Meeting Notes in Obsidian? + +### Step 1: Create the folder structure + +![Obsidian vault with Meetings and People folders](/api/assets/blog/articles/obsidian-meeting-notes/image-1.png "char-editor-width=80") + +Open your vault. Create two folders: + +Meetings/ + +People/ + +That's it. You don't need subfolders by month or year yet. If you end up with hundreds of meeting notes and want to organize by date later, Obsidian's search doesn't care about folder depth, it searches everything. Start flat. + +If you already have an established vault, just add these two folders alongside whatever you have. + +### Step 2: Create a person note + +![Person note in Obsidian with role, company, and tags properties](/api/assets/blog/articles/obsidian-meeting-notes/image-2.png "char-editor-width=80") + +Before you touch templates or meetings, create your first person note. In the People/ folder, make a new note. Name it after someone you meet with regularly. Something like Sarah Chen.md. + +Add this to the note: + +--- + +role: Engineering Lead + +company: Acme + +tags: + +- person + +--- + +## About + +Engineering lead on the payments team. Reports to VP Eng. + +## Meeting history + +That's a person note. The role and company properties are there so you can search for them later — [company:Acme] finds everyone at Acme. The ## Meeting history section is going to fill itself. We'll get to that. + +Make a few of these for people you meet with often. They don't need to be detailed. A name and a role is enough to start. + +### Step 3: Build the meeting note template + +In your vault, create a Templates/ folder if you don't have one. Inside it, create a file called Meeting.md: + +--- + +date: "{{date:YYYY-MM-DD}}" + +type: meeting + +attendees: + +tags: + +- meeting + +--- + +# {{title}} + +**Attendees:** + +## Notes + +## Decisions + +## Action items + +- [ ] + +Now go to Settings > Core Plugins > Templates and set your template folder to Templates/. + +When you want to start a meeting note: create a new note in Meetings/, name it something like 2026-04-06 Product Sync, then hit Cmd+P and type "Insert template" and select your Meeting template. The date fills itself. Your cursor is ready. + +### Step 4: Fill in a real meeting note + +Here's what a meeting note looks like after a meeting. The key habit: write names and topics as `[[wikilinks]]`. + +--- + +date: "2026-04-06" + +type: meeting + +attendees: + +- "[[Sarah Chen]]" +- "[[James Park]]" + +tags: + +- meeting +- payments + +--- + +# 2026-04-06 Sprint Planning + +**Attendees:** [[Sarah Chen]], [[James Park]] + +## Notes + +- [[Sarah Chen]] walked through the payments migration timeline +- Target is end of Q2, but dependent on the [[PCI audit]] completing first +- [[James Park]] flagged that the staging environment won't be ready until May 15 +- Need to decide if we push the launch or run a parallel environment + +## Decisions + +- We're keeping the Q2 target but building a fallback plan for parallel environments +- [[Sarah Chen]] owns the fallback proposal, due by Friday + +## Action items + +- [ ] [[Sarah Chen]] — Write up the parallel environment fallback plan by April 11 + +- [ ] [[James Park]] — Get staging timeline confirmed with infra team by April 9 + +- [ ] Follow up with [[Legal]] on PCI audit status + +Look at what just happened: + +- [[Sarah Chen]] appears in multiple places. Her person note now shows this meeting in backlinks — with the surrounding context of what she said, what she decided, and what she owes. +- [[PCI audit]] links to a topic note. If that note doesn't exist yet, that's fine. When the PCI audit becomes important enough to have its own page, every meeting that mentioned it is already connected. +- The action items use - [ ] task syntax. Obsidian's search can find these directly, and you can narrow it to a specific person. + +### Step 5: Person notes fill themselves + +![Person note with backlinks panel showing linked meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-3.png "char-editor-width=80") + +Open Sarah Chen.md in People/. Click the backlinks icon in the right sidebar. Every meeting where you wrote [[Sarah Chen]] shows up with surrounding context. You can see what was discussed, what she decided, what she owes — all without maintaining anything. + +This is the approach from the [Managing notes for meetings thread](https://forum.obsidian.md/t/managing-notes-for-meetings-and-one-on-ones-effectively/32049) that resonated with the most people. No plugins. No queries. Just links and backlinks doing the work. + +If you want a structured table view instead of backlinks, use a Base. The [Automate Base Fill-in](https://forum.obsidian.md/t/automate-base-fill-in-for-meeting-notes/103433) thread shows the exact filter: + +filters: + +and: + +- file.hasLink(this.file.name) +- 'type = "meeting"' + +Embed this Base in Sarah's person note and it renders a table of every meeting note that links to her, filterable and sortable. This uses Obsidian's built-in Bases feature — no community plugins needed. + +### Step 6: Create meeting notes fast from your daily note + +![Daily note with wikilinks to today's meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-4.png "char-editor-width=80") + +If you use Obsidian's Daily Notes plugin, you probably want to create meeting notes from there. The [Daily Note to Meeting Note thread](https://forum.obsidian.md/t/from-daily-note-create-a-new-note-with-a-template/87160) shows how to set up a one-click button using Meta Bind and Templater that: + +1. Creates a new note in your Meetings/ folder +2. Applies your meeting template +3. Renames it with today's date +4. Opens it in a new tab + +Your daily note becomes a launchpad. Start of the day, you see your calendar, and for each meeting you click a button and you're ready. + +If that's too much setup, just do it manually: Cmd+N, type the name, insert template. It takes five seconds. + +### Step 7: Finding things later + +This is where the system pays off. Every query below has been tested in a live Obsidian vault. + +Sarah's open action items: + +![search results for open tasks in obsidian](/api/assets/blog/articles/obsidian-meeting-notes/image-5.png "char-editor-width=80") + +task-todo:"Sarah Chen" + +Finds every incomplete task across your vault that mentions Sarah by name. Returns the exact task text with context. + +All meetings tagged payments: + +![search filtering in obsidian](/api/assets/blog/articles/obsidian-meeting-notes/image-6.png "char-editor-width=80") + +path:Meetings [tags:payments] + +Finds meeting notes where the tags property includes "payments." Returns only files inside the Meetings folder. + +Every meeting where PCI audit came up: + +![Obsidian search for a topic across all meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-7.png "char-editor-width=80") + +path:Meetings "PCI audit" + +Finds every mention of "PCI audit" across all meeting notes, with surrounding context so you can see what was said about it. + +All March meetings: + +![Obsidian search filtering notes by date property](/api/assets/blog/articles/obsidian-meeting-notes/image-8.png "char-editor-width=80") + +[date:/2026-03/] + +Uses regex on the date property to find all notes with a March 2026 date. Works for any month — change the pattern to match what you need. + +Everyone at a specific company: + +![Obsidian property search across person notes](/api/assets/blog/articles/obsidian-meeting-notes/image-9.png "char-editor-width=80") + +[company:Acme] + +Searches the company property across person notes. Useful when you're preparing for a client meeting and want to see all your contacts there. + +### Step 8: Add Char for real-time transcription and AI notes + +Everything up to this point relies on what you managed to type. In a 30-minute meeting, that's maybe 15% of what was said. The decision that was made at minute 22. The exact phrasing someone used when they pushed back on a deadline. The side comment that turns out to be the most important thing said all week. It's gone unless you happened to write it down. + +You need transcription. And if you're the kind of person who chose Obsidian — you chose it because your files live on your machine, in a format you control, with no lock-in — you need transcription that works the same way. + +Most meeting transcription tools don't. They store your data on their servers. They require monthly subscriptions. They join your call as a bot. They lock your transcripts in a proprietary format you can't move. + +This is exactly the problem Char solves. + +Char is an open-source AI notepad for meetings. Here's what it does and why it fits this system: + +![Char obsidian integration](/api/assets/blog/articles/obsidian-meeting-notes/image-10.png "char-editor-width=80") + +You point the output folder at your vault. This is the key. Set Char's output folder to your Meetings/ folder (or a subfolder like Meetings/Transcripts/). When Char finishes processing a meeting, the transcript and summary appear in your vault. Obsidian indexes them instantly. They're searchable, linkable, part of your system. No export. No copy-paste. + +It records via system audio. No bot joins your Zoom. No calendar permissions. Char captures what your computer hears, which means it works with Zoom, Teams, Google Meet, phone calls, and in-person conversations with a mic. Nobody in the meeting knows it's running. + +It transcribes in real time and generates structured summaries. Char combines your notes with the full transcript and produces a summary using AI. The summary lands as a file on your computer. + +You choose the AI. Use Char's managed cloud service if you want simplicity. Bring your own API keys from OpenAI, Deepgram, or Anthropic if your company already has them. Run models locally through Ollama or LM Studio if nothing leaves your machine. Your security team can audit the code. You're not trusting a black box with your meeting recordings. + +There's no lock-in. Every file Char produces is a file on your computer. Stop using Char and every transcript is still there, in your vault, working. There's nothing to export because nothing was ever locked up. + +If you use Obsidian, you already made this choice once: files on your machine, open format, your control. Char is the same choice applied to meeting recordings. + +## Your Obsidian Meeting Notes Workflow + +Monday morning. You open Obsidian. + +1. You check your calendar and see three meetings today. From your daily note, you create a meeting note for the first one: 2026-04-07 Sprint Planning. +2. The meeting starts. You open Char. It starts recording system audio. You take notes in Obsidian: quick bullets, [[wikilinks]] for people and topics as they come up. +3. The meeting ends. You stop Char. It processes the recording and drops a transcript and structured summary into your vault. You pull the key decisions and action items to the top of your meeting note. +4. Before your 1:1 with Sarah that afternoon, you open [[Sarah Chen]] and glance at backlinks. You can see every meeting she's been in this month, what she committed to, what's still open. You search task-todo:"Sarah Chen" and it shows rwo open items from last week. +5. In the 1:1, you reference the specific thing she said in the sprint planning meeting. You know the exact phrasing because it's in the transcript. You're not guessing. You're not paraphrasing from memory. You're reading her words back from a file in your vault. + +That's the system. Templates give you structure. Links connect everything. Backlinks surface history. Search finds anything. Char fills the gap between what you typed and what was actually said. [Download Char now](https://char.com/download/apple-silicon) and try it on your next meeting. \ No newline at end of file From b261fe96cf447961f69c87cec6319df36cb92907 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:13:34 +0900 Subject: [PATCH 03/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 95a48ed208..d05889fdcc 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -1,5 +1,6 @@ --- -meta_title: "Untitled" +meta_title: "How to Use Obsidian for Meeting Notes" +meta_description: "Step-by-step guide to building meeting notes in Obsidian with templates, person notes, backlinks, searchable action items, and local AI transcription via Char." author: - "John Jeong" featured: false @@ -7,8 +8,6 @@ category: "Product" date: "2026-04-08" --- -# How to Use Obsidian to Take Meeting Notes? - You're already in Obsidian. You have a vault with projects, people notes, maybe a daily notes practice. What you don't have is meeting notes that connect to any of it. That's the specific problem this guide solves: building a meeting notes system inside an existing Obsidian PKB, where notes actually link to projects and people. ## What we're building From 846db1332d9f9d4da127a8c8ed61f6b4f05b85b8 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:18:08 +0900 Subject: [PATCH 04/17] Update articles/obsidian-meeting-notes.mdx via admin --- .../web/content/articles/obsidian-meeting-notes.mdx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index d05889fdcc..11fb97a7d4 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -37,9 +37,9 @@ This guide draws from Obsidian's official documentation and real workflows share Open your vault. Create two folders: -Meetings/ +`Meetings/` -People/ +`People/` That's it. You don't need subfolders by month or year yet. If you end up with hundreds of meeting notes and want to organize by date later, Obsidian's search doesn't care about folder depth, it searches everything. Start flat. @@ -53,17 +53,14 @@ Before you touch templates or meetings, create your first person note. In the Pe Add this to the note: +``` --- - role: Engineering Lead - company: Acme - tags: - -- person - + - person --- +``` ## About From 99671aabd3f07d801f5496fb68b1ca0e6d43d04b Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:20:22 +0900 Subject: [PATCH 05/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 11fb97a7d4..218bb94a12 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -68,7 +68,7 @@ Engineering lead on the payments team. Reports to VP Eng. ## Meeting history -That's a person note. The role and company properties are there so you can search for them later — [company:Acme] finds everyone at Acme. The ## Meeting history section is going to fill itself. We'll get to that. +That's a person note. The `role` and `company` properties are there so you can search for them later — `[company:Acme]` finds everyone at Acme. The `## Meeting history` section is going to fill itself. We'll get to that. Make a few of these for people you meet with often. They don't need to be detailed. A name and a role is enough to start. From d9374d434965adc845ab88d58558d37f9a050111 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:22:28 +0900 Subject: [PATCH 06/17] Update articles/obsidian-meeting-notes.mdx via admin --- .../articles/obsidian-meeting-notes.mdx | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 218bb94a12..1f0c961c9f 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -74,33 +74,23 @@ Make a few of these for people you meet with often. They don't need to be detail ### Step 3: Build the meeting note template -In your vault, create a Templates/ folder if you don't have one. Inside it, create a file called Meeting.md: - ---- +In your vault, create a `Templates/` folder if you don't have one. Inside it, create a file called `Meeting.md`: +``` date: "{{date:YYYY-MM-DD}}" type: meeting - attendees: - tags: - -- meeting - + - meeting --- - # {{title}} - **Attendees:** - ## Notes - ## Decisions - ## Action items - - [ ] +``` Now go to Settings > Core Plugins > Templates and set your template folder to Templates/. From 56e6423ea04e30a6440bc2c1dd41e1af8b6a4f4a Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:22:35 +0900 Subject: [PATCH 07/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 1f0c961c9f..c6b54efc4c 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -77,8 +77,8 @@ Make a few of these for people you meet with often. They don't need to be detail In your vault, create a `Templates/` folder if you don't have one. Inside it, create a file called `Meeting.md`: ``` +--- date: "{{date:YYYY-MM-DD}}" - type: meeting attendees: tags: From dd4d3dee58121cd715969f12601453c68e685fee Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:24:17 +0900 Subject: [PATCH 08/17] Update articles/obsidian-meeting-notes.mdx via admin --- .../articles/obsidian-meeting-notes.mdx | 51 ++++++++++--------- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index c6b54efc4c..d4db44c775 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -77,8 +77,8 @@ Make a few of these for people you meet with often. They don't need to be detail In your vault, create a `Templates/` folder if you don't have one. Inside it, create a file called `Meeting.md`: ``` ---- date: "{{date:YYYY-MM-DD}}" + type: meeting attendees: tags: @@ -92,7 +92,7 @@ tags: - [ ] ``` -Now go to Settings > Core Plugins > Templates and set your template folder to Templates/. +Now go to Settings > Core Plugins > Templates and set your template folder to `Templates/`. When you want to start a meeting note: create a new note in Meetings/, name it something like 2026-04-06 Product Sync, then hit Cmd+P and type "Insert template" and select your Meeting template. The date fills itself. Your cursor is ready. @@ -100,47 +100,48 @@ When you want to start a meeting note: create a new note in Meetings/, name it s Here's what a meeting note looks like after a meeting. The key habit: write names and topics as `[[wikilinks]]`. +``` --- - date: "2026-04-06" - type: meeting - attendees: + - "[[Sarah Chen]]" + - "[[James Park]]" +tags: + - meeting + - payments +2026-04-06 Sprint Planning -- "[[Sarah Chen]]" -- "[[James Park]]" +Attendees: [[Sarah Chen]], [[James Park]] -tags: +Notes -- meeting -- payments ---- -# 2026-04-06 Sprint Planning -**Attendees:** [[Sarah Chen]], [[James Park]] -## Notes +[[Sarah Chen]] walked through the payments migration timeline -- [[Sarah Chen]] walked through the payments migration timeline -- Target is end of Q2, but dependent on the [[PCI audit]] completing first -- [[James Park]] flagged that the staging environment won't be ready until May 15 -- Need to decide if we push the launch or run a parallel environment -## Decisions -- We're keeping the Q2 target but building a fallback plan for parallel environments -- [[Sarah Chen]] owns the fallback proposal, due by Friday +Target is end of Q2, but dependent on the [[PCI audit]] completing first -## Action items -- [ ] [[Sarah Chen]] — Write up the parallel environment fallback plan by April 11 -- [ ] [[James Park]] — Get staging timeline confirmed with infra team by April 9 +[[James Park]] flagged that the staging environment won't be ready until May 15 + + -- [ ] Follow up with [[Legal]] on PCI audit status +Need to decide if we push the launch or run a parallel environment + +## Decisions +We're keeping the Q2 target but building a fallback plan for parallel environments +[[Sarah Chen]] owns the fallback proposal, due by Friday +## Action items +[[Sarah Chen]] — Write up the parallel environment fallback plan by April 11 +[[James Park]] — Get staging timeline confirmed with infra team by April 9 +Follow up with [[Legal]] on PCI audit status +``` Look at what just happened: From 952d0e65fc929678915be81aaea1313249ede1e6 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:25:00 +0900 Subject: [PATCH 09/17] Update articles/obsidian-meeting-notes.mdx via admin --- .../articles/obsidian-meeting-notes.mdx | 35 ++++++------------- 1 file changed, 10 insertions(+), 25 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index d4db44c775..0114123a82 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -114,33 +114,18 @@ tags: Attendees: [[Sarah Chen]], [[James Park]] -Notes - - - - - -[[Sarah Chen]] walked through the payments migration timeline - - - -Target is end of Q2, but dependent on the [[PCI audit]] completing first - - - -[[James Park]] flagged that the staging environment won't be ready until May 15 - - - -Need to decide if we push the launch or run a parallel environment - +## Notes +- [[Sarah Chen]] walked through the payments migration timeline +- Target is end of Q2, but dependent on the [[PCI audit]] completing first +- [[James Park]] flagged that the staging environment won't be ready until May 15 +- Need to decide if we push the launch or run a parallel environment ## Decisions -We're keeping the Q2 target but building a fallback plan for parallel environments -[[Sarah Chen]] owns the fallback proposal, due by Friday +- We're keeping the Q2 target but building a fallback plan for parallel environments +- [[Sarah Chen]] owns the fallback proposal, due by Friday ## Action items -[[Sarah Chen]] — Write up the parallel environment fallback plan by April 11 -[[James Park]] — Get staging timeline confirmed with infra team by April 9 -Follow up with [[Legal]] on PCI audit status +- [[Sarah Chen]] — Write up the parallel environment fallback plan by April 11 +- [[James Park]] — Get staging timeline confirmed with infra team by April 9 +- Follow up with [[Legal]] on PCI audit status ``` Look at what just happened: From 15d01c318f2d167c9db047505cb429f9c49564c9 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:25:41 +0900 Subject: [PATCH 10/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 0114123a82..b49305eb4f 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -110,10 +110,9 @@ attendees: tags: - meeting - payments -2026-04-06 Sprint Planning - -Attendees: [[Sarah Chen]], [[James Park]] - +--- +# 2026-04-06 Sprint Planning +**Attendees:** [[Sarah Chen]], [[James Park]] ## Notes - [[Sarah Chen]] walked through the payments migration timeline - Target is end of Q2, but dependent on the [[PCI audit]] completing first From fef25dfbc192dd621a293283952aaf7b986f5308 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:27:06 +0900 Subject: [PATCH 11/17] Update articles/obsidian-meeting-notes.mdx via admin --- .../content/articles/obsidian-meeting-notes.mdx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index b49305eb4f..581d4ca399 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -129,26 +129,28 @@ tags: Look at what just happened: -- [[Sarah Chen]] appears in multiple places. Her person note now shows this meeting in backlinks — with the surrounding context of what she said, what she decided, and what she owes. -- [[PCI audit]] links to a topic note. If that note doesn't exist yet, that's fine. When the PCI audit becomes important enough to have its own page, every meeting that mentioned it is already connected. -- The action items use - [ ] task syntax. Obsidian's search can find these directly, and you can narrow it to a specific person. +- `[[Sarah Chen]]` appears in multiple places. Her person note now shows this meeting in backlinks — with the surrounding context of what she said, what she decided, and what she owes. +- `[[PCI audit]]` links to a topic note. If that note doesn't exist yet, that's fine. When the PCI audit becomes important enough to have its own page, every meeting that mentioned it is already connected. +- The action items use `- [ ]` task syntax. Obsidian's search can find these directly, and you can narrow it to a specific person. ### Step 5: Person notes fill themselves ![Person note with backlinks panel showing linked meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-3.png "char-editor-width=80") -Open Sarah Chen.md in People/. Click the backlinks icon in the right sidebar. Every meeting where you wrote [[Sarah Chen]] shows up with surrounding context. You can see what was discussed, what she decided, what she owes — all without maintaining anything. +Open `Sarah Chen.md` in `People/`. Click the backlinks icon in the right sidebar. Every meeting where you wrote `[[Sarah Chen]]` shows up with surrounding context. You can see what was discussed, what she decided, what she owes — all without maintaining anything. This is the approach from the [Managing notes for meetings thread](https://forum.obsidian.md/t/managing-notes-for-meetings-and-one-on-ones-effectively/32049) that resonated with the most people. No plugins. No queries. Just links and backlinks doing the work. If you want a structured table view instead of backlinks, use a Base. The [Automate Base Fill-in](https://forum.obsidian.md/t/automate-base-fill-in-for-meeting-notes/103433) thread shows the exact filter: +``` filters: + and: + file.hasLink(this.file.name) +'type = "meeting"' -and: -- file.hasLink(this.file.name) -- 'type = "meeting"' +``` Embed this Base in Sarah's person note and it renders a table of every meeting note that links to her, filterable and sortable. This uses Obsidian's built-in Bases feature — no community plugins needed. From d4a639ff18883a91bdb83a0d63b8ffd2aedfdb69 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 17:27:18 +0900 Subject: [PATCH 12/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 581d4ca399..530ecac8b5 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -146,10 +146,8 @@ If you want a structured table view instead of backlinks, use a Base. The [Autom ``` filters: and: - file.hasLink(this.file.name) -'type = "meeting"' - - + file.hasLink(this.file.name) + 'type = "meeting"' ``` Embed this Base in Sarah's person note and it renders a table of every meeting note that links to her, filterable and sortable. This uses Obsidian's built-in Bases feature — no community plugins needed. From e342c8b306e9dd22e36fdcfb983d4d6bfd06d1d9 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 20:10:16 +0900 Subject: [PATCH 13/17] Update articles/obsidian-meeting-notes.mdx via admin --- .../articles/obsidian-meeting-notes.mdx | 70 +++++++++++-------- 1 file changed, 40 insertions(+), 30 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 530ecac8b5..232a59ff5a 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -8,6 +8,8 @@ category: "Product" date: "2026-04-08" --- +# How to Use Obsidian to Take Meeting Notes? + You're already in Obsidian. You have a vault with projects, people notes, maybe a daily notes practice. What you don't have is meeting notes that connect to any of it. That's the specific problem this guide solves: building a meeting notes system inside an existing Obsidian PKB, where notes actually link to projects and people. ## What we're building @@ -33,13 +35,14 @@ This guide draws from Obsidian's official documentation and real workflows share ### Step 1: Create the folder structure -![Obsidian vault with Meetings and People folders](/api/assets/blog/articles/obsidian-meeting-notes/image-1.png "char-editor-width=80") +![Obsidian vault with Meetings and People folders](/api/assets/blog/articles/obsidian-meeting-notes/image-1-1.png "char-editor-width=80") Open your vault. Create two folders: -`Meetings/` - -`People/` +``` +Meetings/ +People/ +``` That's it. You don't need subfolders by month or year yet. If you end up with hundreds of meeting notes and want to organize by date later, Obsidian's search doesn't care about folder depth, it searches everything. Start flat. @@ -47,7 +50,7 @@ If you already have an established vault, just add these two folders alongside w ### Step 2: Create a person note -![Person note in Obsidian with role, company, and tags properties](/api/assets/blog/articles/obsidian-meeting-notes/image-2.png "char-editor-width=80") +![Person note in Obsidian with role, company, and tags properties](/api/assets/blog/articles/obsidian-meeting-notes/image-2-1.png "char-editor-width=80") Before you touch templates or meetings, create your first person note. In the People/ folder, make a new note. Name it after someone you meet with regularly. Something like Sarah Chen.md. @@ -60,25 +63,22 @@ company: Acme tags: - person --- -``` - ## About - Engineering lead on the payments team. Reports to VP Eng. - ## Meeting history +``` -That's a person note. The `role` and `company` properties are there so you can search for them later — `[company:Acme]` finds everyone at Acme. The `## Meeting history` section is going to fill itself. We'll get to that. +That's a person note. The role and company properties are there so you can search for them later — [company:Acme] finds everyone at Acme. The ## Meeting history section is going to fill itself. We'll get to that. Make a few of these for people you meet with often. They don't need to be detailed. A name and a role is enough to start. ### Step 3: Build the meeting note template -In your vault, create a `Templates/` folder if you don't have one. Inside it, create a file called `Meeting.md`: +In your vault, create a Templates/ folder if you don't have one. Inside it, create a file called Meeting.md: ``` +--- date: "{{date:YYYY-MM-DD}}" - type: meeting attendees: tags: @@ -92,7 +92,7 @@ tags: - [ ] ``` -Now go to Settings > Core Plugins > Templates and set your template folder to `Templates/`. +Now go to Settings > Core Plugins > Templates and set your template folder to Templates/. When you want to start a meeting note: create a new note in Meetings/, name it something like 2026-04-06 Product Sync, then hit Cmd+P and type "Insert template" and select your Meeting template. The date fills itself. Your cursor is ready. @@ -122,22 +122,22 @@ tags: - We're keeping the Q2 target but building a fallback plan for parallel environments - [[Sarah Chen]] owns the fallback proposal, due by Friday ## Action items -- [[Sarah Chen]] — Write up the parallel environment fallback plan by April 11 -- [[James Park]] — Get staging timeline confirmed with infra team by April 9 -- Follow up with [[Legal]] on PCI audit status +- [ ] [[Sarah Chen]] — Write up the parallel environment fallback plan by April 11 +- [ ] [[James Park]] — Get staging timeline confirmed with infra team by April 9 +- [ ] Follow up with [[Legal]] on PCI audit status ``` Look at what just happened: -- `[[Sarah Chen]]` appears in multiple places. Her person note now shows this meeting in backlinks — with the surrounding context of what she said, what she decided, and what she owes. -- `[[PCI audit]]` links to a topic note. If that note doesn't exist yet, that's fine. When the PCI audit becomes important enough to have its own page, every meeting that mentioned it is already connected. -- The action items use `- [ ]` task syntax. Obsidian's search can find these directly, and you can narrow it to a specific person. +- [[Sarah Chen]] appears in multiple places. Her person note now shows this meeting in backlinks — with the surrounding context of what she said, what she decided, and what she owes. +- [[PCI audit]] links to a topic note. If that note doesn't exist yet, that's fine. When the PCI audit becomes important enough to have its own page, every meeting that mentioned it is already connected. +- The action items use - [ ] task syntax. Obsidian's search can find these directly, and you can narrow it to a specific person. ### Step 5: Person notes fill themselves -![Person note with backlinks panel showing linked meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-3.png "char-editor-width=80") +![Person note with backlinks panel showing linked meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-3-1.png "char-editor-width=80") -Open `Sarah Chen.md` in `People/`. Click the backlinks icon in the right sidebar. Every meeting where you wrote `[[Sarah Chen]]` shows up with surrounding context. You can see what was discussed, what she decided, what she owes — all without maintaining anything. +Open Sarah Chen.md in People/. Click the backlinks icon in the right sidebar. Every meeting where you wrote [[Sarah Chen]] shows up with surrounding context. You can see what was discussed, what she decided, what she owes — all without maintaining anything. This is the approach from the [Managing notes for meetings thread](https://forum.obsidian.md/t/managing-notes-for-meetings-and-one-on-ones-effectively/32049) that resonated with the most people. No plugins. No queries. Just links and backlinks doing the work. @@ -146,15 +146,15 @@ If you want a structured table view instead of backlinks, use a Base. The [Autom ``` filters: and: - file.hasLink(this.file.name) - 'type = "meeting"' + - file.hasLink(this.file.name) + - 'type = "meeting"' ``` Embed this Base in Sarah's person note and it renders a table of every meeting note that links to her, filterable and sortable. This uses Obsidian's built-in Bases feature — no community plugins needed. ### Step 6: Create meeting notes fast from your daily note -![Daily note with wikilinks to today's meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-4.png "char-editor-width=80") +![Daily note with wikilinks to today's meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-4-1.png "char-editor-width=80") If you use Obsidian's Daily Notes plugin, you probably want to create meeting notes from there. The [Daily Note to Meeting Note thread](https://forum.obsidian.md/t/from-daily-note-create-a-new-note-with-a-template/87160) shows how to set up a one-click button using Meta Bind and Templater that: @@ -173,41 +173,51 @@ This is where the system pays off. Every query below has been tested in a live O Sarah's open action items: -![search results for open tasks in obsidian](/api/assets/blog/articles/obsidian-meeting-notes/image-5.png "char-editor-width=80") +![search results for open tasks in obsidian](/api/assets/blog/articles/obsidian-meeting-notes/image-5-1.png "char-editor-width=80") +``` task-todo:"Sarah Chen" +``` Finds every incomplete task across your vault that mentions Sarah by name. Returns the exact task text with context. All meetings tagged payments: -![search filtering in obsidian](/api/assets/blog/articles/obsidian-meeting-notes/image-6.png "char-editor-width=80") +![search filtering in obsidian](/api/assets/blog/articles/obsidian-meeting-notes/image-6-1.png "char-editor-width=80") +``` path:Meetings [tags:payments] +``` Finds meeting notes where the tags property includes "payments." Returns only files inside the Meetings folder. Every meeting where PCI audit came up: -![Obsidian search for a topic across all meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-7.png "char-editor-width=80") +![Obsidian search for a topic across all meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-7-1.png "char-editor-width=80") +``` path:Meetings "PCI audit" +``` Finds every mention of "PCI audit" across all meeting notes, with surrounding context so you can see what was said about it. All March meetings: -![Obsidian search filtering notes by date property](/api/assets/blog/articles/obsidian-meeting-notes/image-8.png "char-editor-width=80") +![Obsidian search filtering notes by date property](/api/assets/blog/articles/obsidian-meeting-notes/image-8-1.png "char-editor-width=80") +``` [date:/2026-03/] +``` Uses regex on the date property to find all notes with a March 2026 date. Works for any month — change the pattern to match what you need. Everyone at a specific company: -![Obsidian property search across person notes](/api/assets/blog/articles/obsidian-meeting-notes/image-9.png "char-editor-width=80") +![Obsidian property search across person notes](/api/assets/blog/articles/obsidian-meeting-notes/image-9-1.png "char-editor-width=80") +``` [company:Acme] +``` Searches the company property across person notes. Useful when you're preparing for a client meeting and want to see all your contacts there. @@ -223,7 +233,7 @@ This is exactly the problem Char solves. Char is an open-source AI notepad for meetings. Here's what it does and why it fits this system: -![Char obsidian integration](/api/assets/blog/articles/obsidian-meeting-notes/image-10.png "char-editor-width=80") +![Char obsidian integration](/api/assets/blog/articles/obsidian-meeting-notes/image-10-1.png "char-editor-width=80") You point the output folder at your vault. This is the key. Set Char's output folder to your Meetings/ folder (or a subfolder like Meetings/Transcripts/). When Char finishes processing a meeting, the transcript and summary appear in your vault. Obsidian indexes them instantly. They're searchable, linkable, part of your system. No export. No copy-paste. From eda13aae3aa48c86ca6020135679243adf766d41 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 20:13:12 +0900 Subject: [PATCH 14/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 232a59ff5a..7f9dfff556 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -52,7 +52,7 @@ If you already have an established vault, just add these two folders alongside w ![Person note in Obsidian with role, company, and tags properties](/api/assets/blog/articles/obsidian-meeting-notes/image-2-1.png "char-editor-width=80") -Before you touch templates or meetings, create your first person note. In the People/ folder, make a new note. Name it after someone you meet with regularly. Something like Sarah Chen.md. +Before you touch templates or meetings, create your first person note. In the `People/` folder, make a new note. Name it after someone you meet with regularly. Something like `Sarah Chen.md`. Add this to the note: @@ -68,7 +68,7 @@ Engineering lead on the payments team. Reports to VP Eng. ## Meeting history ``` -That's a person note. The role and company properties are there so you can search for them later — [company:Acme] finds everyone at Acme. The ## Meeting history section is going to fill itself. We'll get to that. +That's a person note. The role and company properties are there so you can search for them later `— [company:Acme]` finds everyone at Acme. The `## Meeting history` section is going to fill itself. We'll get to that. Make a few of these for people you meet with often. They don't need to be detailed. A name and a role is enough to start. From 73885d8686ecb00685513b472ef1327f82e27ee8 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 20:17:00 +0900 Subject: [PATCH 15/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 7f9dfff556..3f12e67c4e 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -74,7 +74,7 @@ Make a few of these for people you meet with often. They don't need to be detail ### Step 3: Build the meeting note template -In your vault, create a Templates/ folder if you don't have one. Inside it, create a file called Meeting.md: +In your vault, create a `Templates/` folder if you don't have one. Inside it, create a file called `Meeting.md`: ``` --- @@ -94,7 +94,7 @@ tags: Now go to Settings > Core Plugins > Templates and set your template folder to Templates/. -When you want to start a meeting note: create a new note in Meetings/, name it something like 2026-04-06 Product Sync, then hit Cmd+P and type "Insert template" and select your Meeting template. The date fills itself. Your cursor is ready. +When you want to start a meeting note: create a new note in `Meetings/`, name it something like `2026-04-06 Product Sync`, then hit Cmd+P and type "Insert template" and select your Meeting template. The date fills itself. Your cursor is ready. ### Step 4: Fill in a real meeting note From e609570e85840ebcc73cd9d3271f5d146c57d9de Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 20:18:59 +0900 Subject: [PATCH 16/17] Update articles/obsidian-meeting-notes.mdx via admin --- apps/web/content/articles/obsidian-meeting-notes.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/web/content/articles/obsidian-meeting-notes.mdx b/apps/web/content/articles/obsidian-meeting-notes.mdx index 3f12e67c4e..ffaf784855 100644 --- a/apps/web/content/articles/obsidian-meeting-notes.mdx +++ b/apps/web/content/articles/obsidian-meeting-notes.mdx @@ -137,7 +137,7 @@ Look at what just happened: ![Person note with backlinks panel showing linked meeting notes](/api/assets/blog/articles/obsidian-meeting-notes/image-3-1.png "char-editor-width=80") -Open Sarah Chen.md in People/. Click the backlinks icon in the right sidebar. Every meeting where you wrote [[Sarah Chen]] shows up with surrounding context. You can see what was discussed, what she decided, what she owes — all without maintaining anything. +Open `Sarah Chen.md` in `People/`. Click the backlinks icon in the right sidebar. Every meeting where you wrote `[[Sarah Chen]]` shows up with surrounding context. You can see what was discussed, what she decided, what she owes — all without maintaining anything. This is the approach from the [Managing notes for meetings thread](https://forum.obsidian.md/t/managing-notes-for-meetings-and-one-on-ones-effectively/32049) that resonated with the most people. No plugins. No queries. Just links and backlinks doing the work. @@ -158,7 +158,7 @@ Embed this Base in Sarah's person note and it renders a table of every meeting n If you use Obsidian's Daily Notes plugin, you probably want to create meeting notes from there. The [Daily Note to Meeting Note thread](https://forum.obsidian.md/t/from-daily-note-create-a-new-note-with-a-template/87160) shows how to set up a one-click button using Meta Bind and Templater that: -1. Creates a new note in your Meetings/ folder +1. Creates a new note in your `Meetings/` folder 2. Applies your meeting template 3. Renames it with today's date 4. Opens it in a new tab @@ -219,7 +219,7 @@ Everyone at a specific company: [company:Acme] ``` -Searches the company property across person notes. Useful when you're preparing for a client meeting and want to see all your contacts there. +Searches the `company` property across person notes. Useful when you're preparing for a client meeting and want to see all your contacts there. ### Step 8: Add Char for real-time transcription and AI notes @@ -235,7 +235,7 @@ Char is an open-source AI notepad for meetings. Here's what it does and why it f ![Char obsidian integration](/api/assets/blog/articles/obsidian-meeting-notes/image-10-1.png "char-editor-width=80") -You point the output folder at your vault. This is the key. Set Char's output folder to your Meetings/ folder (or a subfolder like Meetings/Transcripts/). When Char finishes processing a meeting, the transcript and summary appear in your vault. Obsidian indexes them instantly. They're searchable, linkable, part of your system. No export. No copy-paste. +You point the output folder at your vault. This is the key. Set Char's output folder to your `Meetings/` folder (or a subfolder like `Meetings/Transcripts/`). When Char finishes processing a meeting, the transcript and summary appear in your vault. Obsidian indexes them instantly. They're searchable, linkable, part of your system. No export. No copy-paste. It records via system audio. No bot joins your Zoom. No calendar permissions. Char captures what your computer hears, which means it works with Zoom, Teams, Google Meet, phone calls, and in-person conversations with a mic. Nobody in the meeting knows it's running. @@ -251,7 +251,7 @@ If you use Obsidian, you already made this choice once: files on your machine, o Monday morning. You open Obsidian. -1. You check your calendar and see three meetings today. From your daily note, you create a meeting note for the first one: 2026-04-07 Sprint Planning. +1. You check your calendar and see three meetings today. From your daily note, you create a meeting note for the first one: `2026-04-07 Sprint Planning`. 2. The meeting starts. You open Char. It starts recording system audio. You take notes in Obsidian: quick bullets, [[wikilinks]] for people and topics as they come up. 3. The meeting ends. You stop Char. It processes the recording and drops a transcript and structured summary into your vault. You pull the key decisions and action items to the top of your meeting note. 4. Before your 1:1 with Sarah that afternoon, you open [[Sarah Chen]] and glance at backlinks. You can see every meeting she's been in this month, what she committed to, what's still open. You search task-todo:"Sarah Chen" and it shows rwo open items from last week. From 494e9501f8c1238d026e4ed0b4bd9b8370acef02 Mon Sep 17 00:00:00 2001 From: John Jeong Date: Wed, 8 Apr 2026 20:19:36 +0900 Subject: [PATCH 17/17] Update articles/obsidian-meeting-notes.mdx via admin