<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hermes Brain Doc</title><link>https://hermes-second-brain.mistrysiddh.in/</link><description>Recent content on Hermes Brain Doc</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 03 Nov 2026 00:00:00 +0530</lastBuildDate><atom:link href="https://hermes-second-brain.mistrysiddh.in/index.xml" rel="self" type="application/rss+xml"/><item><title>Overview</title><link>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/overview/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/overview/</guid><description>&lt;p>&lt;strong>Give your Hermes / OpenClaw agent a memory it can&amp;rsquo;t forget, and you can actually read.&lt;/strong>&lt;/p>
&lt;p>Hermes Brain is an &lt;a href="https://obsidian.md" rel="external" target="_blank">Obsidian&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a> vault template. Every session your agent runs is archived as plain Markdown, deduplicated, secret-scrubbed automatically, and staged for you to review before anything becomes permanent. There is no black box and no vendor lock-in. It is just a vault, so you can search it, link it, graph it, and back it up like any other notes.&lt;/p></description></item><item><title>Quickstart</title><link>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/quickstart/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/quickstart/</guid><description>&lt;p>Get Hermes Brain running on your machine in under a minute.&lt;/p>
&lt;h2 id="option-1--one-line-install-fastest">Option 1 — One-line install (fastest) &lt;a href="#option-1--one-line-install-fastest" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>&lt;strong>Linux / macOS / WSL:&lt;/strong>&lt;/p>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="f3f3056" class="language-bash ">
 &lt;code>curl -fsSL https://raw.githubusercontent.com/mistrysiddh/hermes-brain-template/main/_System/Scripts/Installers/install.sh | bash&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;p>&lt;strong>Windows (PowerShell):&lt;/strong>&lt;/p>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="8457b84" class="language-powershell ">
 &lt;code>irm https://raw.githubusercontent.com/mistrysiddh/hermes-brain-template/main/_System/Scripts/Installers/install.ps1 | iex&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;p>The installer:&lt;/p>
&lt;ol>
&lt;li>Clones the template to your destination (default &lt;code>~/Hermes Brain&lt;/code>)&lt;/li>
&lt;li>Detects Obsidian and tells you which plugins to enable&lt;/li>
&lt;li>Detects the &lt;code>hermes&lt;/code> CLI and registers &lt;code>env.HERMES_VAULT_PATH&lt;/code>&lt;/li>
&lt;li>Offers to register the hourly session-archiving cron job&lt;/li>
&lt;/ol>
&lt;h2 id="option-2--github-use-this-template">Option 2 — GitHub &amp;ldquo;Use this template&amp;rdquo; &lt;a href="#option-2--github-use-this-template" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;ol>
&lt;li>Click &lt;strong>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/generate" rel="external" target="_blank">Use this template&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/strong> to create your own private repo.&lt;/li>
&lt;li>Clone it and run the installer from inside the folder:&lt;/li>
&lt;/ol>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="47b5e59" class="language-bash ">
 &lt;code>./_System/Scripts/Installers/install.sh # Linux/macOS&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;h2 id="step-2--open-in-obsidian">Step 2 — Open in Obsidian &lt;a href="#step-2--open-in-obsidian" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;ul>
&lt;li>Install &lt;a href="https://obsidian.md" rel="external" target="_blank">Obsidian&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a> (free).&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;Open folder as vault&amp;rdquo;&lt;/strong> → select your Hermes Brain folder.&lt;/li>
&lt;li>Enable the bundled community plugins when prompted:
&lt;ul>
&lt;li>&lt;strong>Dataview&lt;/strong> — live tables in the Daily Timeline and Dashboards&lt;/li>
&lt;li>&lt;strong>Smart Connections&lt;/strong> — semantic search across the vault&lt;/li>
&lt;li>&lt;strong>Local REST API&lt;/strong> — lets Hermes read/write notes over HTTP&lt;/li>
&lt;li>&lt;strong>Kanban&lt;/strong> — powers the Memory Review board&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;h2 id="step-3--generate-your-local-rest-api-key">Step 3 — Generate your Local REST API key &lt;a href="#step-3--generate-your-local-rest-api-key" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>The template ships without any API key.&lt;/p></description></item><item><title>Installation Options</title><link>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/installation-options/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/installation-options/</guid><description>&lt;blockquote>
&lt;p>🌐 &lt;strong>Interactive Web Tour:&lt;/strong> Explore the memory pipeline simulator, live architecture explorer, and MCP tool tester on the &lt;a href="https://mistrysiddh.github.io/hermes-brain-template/" rel="external" target="_blank">Hermes Brain Showcase Website&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>.&lt;/p>&lt;/blockquote>
&lt;h2 id="-option-1--one-line-terminal-install-fastest-directly-from-github">🚀 Option 1 — One-Line Terminal Install (Fastest, directly from GitHub) &lt;a href="#-option-1--one-line-terminal-install-fastest-directly-from-github" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Open your terminal and run the one-liner. It automatically clones or downloads the latest template directly from GitHub, sets up your vault, configures your Hermes CLI environment (&lt;code>HERMES_VAULT_PATH&lt;/code>), and optionally registers the hourly session archiver:&lt;/p></description></item><item><title>Tutorial: Your First Memory</title><link>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/first-memory-tutorial/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/first-memory-tutorial/</guid><description>&lt;p>In this tutorial you will follow a single fact through the whole pipeline: &lt;strong>archive&lt;/strong>, &lt;strong>stage&lt;/strong>, &lt;strong>review&lt;/strong>, and &lt;strong>remember&lt;/strong>. It takes about ten minutes and you need nothing beyond a working install.&lt;/p>

&lt;div class="alert alert-info d-flex" role="alert">
 &lt;div class="flex-shrink-1 alert-icon">
 
 &lt;span class="material-icons size-20 me-2">
 info
 &lt;/span>&lt;/div>
 
 &lt;div class="w-100">Start from the vault root (the folder that contains &lt;code>01-Projects/&lt;/code> and &lt;code>_System/&lt;/code>). Use &lt;code>python&lt;/code> on Windows and &lt;code>python3&lt;/code> on Linux or macOS. If you have not installed yet, do the &lt;a href="https://hermes-second-brain.mistrysiddh.in/docs/getting-started/quickstart/">Quickstart&lt;/a> first.&lt;/div>
 &lt;/div>
&lt;h2 id="what-you-will-do">What you will do &lt;a href="#what-you-will-do" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Step&lt;/th>
 &lt;th>Stage&lt;/th>
 &lt;th>Where the fact lives afterwards&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>1. Check the install&lt;/td>
 &lt;td>n/a&lt;/td>
 &lt;td>n/a&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>2. Archive a session&lt;/td>
 &lt;td>Archive&lt;/td>
 &lt;td>&lt;code>04-Archives/Daily/YYYY/MM/DD/&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>3. Stage candidates&lt;/td>
 &lt;td>Stage&lt;/td>
 &lt;td>&lt;code>04-Archives/Memory-Review/&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>4. Review them&lt;/td>
 &lt;td>Review&lt;/td>
 &lt;td>&lt;code>MEMORY.md&lt;/code>, &lt;code>02-Areas/User-Profile.md&lt;/code>, or dismissed&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>5. Sync to Hermes&lt;/td>
 &lt;td>Remember&lt;/td>
 &lt;td>Hermes native memory&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="1-check-the-install">1. Check the install &lt;a href="#1-check-the-install" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Run the MCP server&amp;rsquo;s self-test and list pending candidates. Neither needs Hermes to be running.&lt;/p></description></item><item><title>Setup Guide</title><link>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/setup-guide/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/setup-guide/</guid><description>&lt;p>This is a template. It ships with the folder structure, index notes, plugin manifests, and scripts for a shared Obsidian &amp;ldquo;second brain&amp;rdquo; that Hermes writes session archives and staged memory candidates into — organized using the &lt;strong>PARA Method&lt;/strong> (&lt;code>01-Projects/&lt;/code>, &lt;code>02-Areas/&lt;/code>, &lt;code>03-Resources/&lt;/code>, &lt;code>04-Archives/&lt;/code>, &lt;code>_System/&lt;/code>). It contains no personal data, no chat history, and no API keys. Follow these steps to stand up your own copy.&lt;/p>
&lt;h2 id="quick-install-recommended">Quick install (recommended) &lt;a href="#quick-install-recommended" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>You can install Hermes Brain directly with a single terminal command from GitHub, or by running the installer inside a cloned template repository.&lt;/p></description></item><item><title>Install Prompts</title><link>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/install-prompts/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/getting-started/install-prompts/</guid><description>&lt;p>Copy-paste blocks below straight into a Hermes/OpenClaw Agent chat. No manual cloning,
no running scripts by hand — Hermes/OpenClaw does it for you and asks the same
questions the installer would (where to put the vault, which embedding
backend, etc).&lt;/p>
&lt;blockquote>
&lt;p>[!TIP]
&lt;strong>Prefer a terminal one-liner instead of chatting?&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Windows (PowerShell):&lt;/strong> &lt;code>irm https://raw.githubusercontent.com/mistrysiddh/hermes-brain-template/main/_System/Scripts/Installers/install.ps1 | iex&lt;/code>&lt;/li>
&lt;li>&lt;strong>Linux / macOS:&lt;/strong> &lt;code>curl -fsSL https://raw.githubusercontent.com/mistrysiddh/hermes-brain-template/main/_System/Scripts/Installers/install.sh | bash&lt;/code>&lt;/li>
&lt;/ul>&lt;/blockquote>
&lt;hr>
&lt;h2 id="1-one-shot-install-prompt">1. One-shot install prompt &lt;a href="#1-one-shot-install-prompt" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Paste this into Hermes:&lt;/p></description></item><item><title>Architecture</title><link>https://hermes-second-brain.mistrysiddh.in/docs/concepts/architecture/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/concepts/architecture/</guid><description>&lt;p>Hermes Brain turns raw chat sessions into durable, human-reviewed agent memory through four stages.&lt;/p>
&lt;figure class="hb-diagram">
&lt;svg viewBox="0 0 960 330" role="img" aria-labelledby="hb-d-t hb-d-d" xmlns="http://www.w3.org/2000/svg">
 &lt;title id="hb-d-t">Hermes Brain memory pipeline&lt;/title>
 &lt;desc id="hb-d-d">A Hermes session is archived, staged as candidate facts, reviewed by a human who promotes or dismisses each one, and promoted facts are synced into Hermes memory.&lt;/desc>
 &lt;defs>
 &lt;marker id="hb-arr" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="7" markerHeight="7" orient="auto">&lt;path d="M0 0L10 5L0 10z" class="hb-d-arrowhead"/>&lt;/marker>
 &lt;/defs>
 &lt;text x="20" y="34" class="hb-d-cap">Hermes session&lt;/text>
 &lt;path d="M20 46 H70" class="hb-d-line" marker-end="url(#hb-arr)"/>
 &lt;g class="hb-d-node">
 &lt;rect x="80" y="70" width="190" height="130" rx="16"/>&lt;text x="175" y="104" class="hb-d-num">01&lt;/text>
 &lt;text x="175" y="132" class="hb-d-title">Archive&lt;/text>
 &lt;text x="175" y="156" class="hb-d-sub">Markdown + secret scrub&lt;/text>
 &lt;text x="175" y="184" class="hb-d-path">04-Archives/Daily/&lt;/text>
 &lt;/g>
 &lt;g class="hb-d-node">
 &lt;rect x="290" y="70" width="190" height="130" rx="16"/>&lt;text x="385" y="104" class="hb-d-num">02&lt;/text>
 &lt;text x="385" y="132" class="hb-d-title">Stage&lt;/text>
 &lt;text x="385" y="156" class="hb-d-sub">Candidate facts&lt;/text>
 &lt;text x="385" y="184" class="hb-d-path">04-Archives/Memory-Review/&lt;/text>
 &lt;/g>
 &lt;g class="hb-d-node hb-d-human">
 &lt;rect x="500" y="70" width="190" height="130" rx="16"/>&lt;text x="595" y="104" class="hb-d-num">03&lt;/text>
 &lt;text x="595" y="132" class="hb-d-title">Review&lt;/text>
 &lt;text x="595" y="156" class="hb-d-sub">You decide&lt;/text>
 &lt;text x="595" y="184" class="hb-d-path">promote_memory.py --review&lt;/text>
 &lt;/g>
 &lt;g class="hb-d-node">
 &lt;rect x="710" y="70" width="190" height="130" rx="16"/>&lt;text x="805" y="104" class="hb-d-num">04&lt;/text>
 &lt;text x="805" y="132" class="hb-d-title">Remember&lt;/text>
 &lt;text x="805" y="156" class="hb-d-sub">Injected every turn&lt;/text>
 &lt;text x="805" y="184" class="hb-d-path">MEMORY.md / USER.md&lt;/text>
 &lt;/g>
 &lt;path d="M270 135 H288" class="hb-d-line" marker-end="url(#hb-arr)"/>
 &lt;path d="M480 135 H498" class="hb-d-line" marker-end="url(#hb-arr)"/>
 &lt;path d="M690 135 H708" class="hb-d-line" marker-end="url(#hb-arr)"/>
 &lt;rect x="522" y="38" width="146" height="24" rx="12" class="hb-d-badge"/>
 &lt;text x="595" y="55" class="hb-d-badge-t">human in the loop&lt;/text>
 &lt;path d="M595 200 V238" class="hb-d-line hb-d-dash"/>&lt;text x="595" y="258" class="hb-d-x" text-anchor="middle">×&lt;/text>
 &lt;text x="615" y="252" class="hb-d-cap">dismissed, never becomes memory&lt;/text>
 &lt;path d="M80 296 H900" class="hb-d-audit"/>
 &lt;text x="490" y="318" class="hb-d-cap" text-anchor="middle">every action is recorded in Consolidation-Log.md&lt;/text>
&lt;/svg>
&lt;figcaption>The four stages. Only stage 3 needs you, and nothing skips it.&lt;/figcaption>
&lt;/figure>
&lt;h2 id="stage-1--archiving">Stage 1 — Archiving &lt;a href="#stage-1--archiving" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Raw agent sessions are exported to &lt;code>04-Archives/Daily/YYYY/MM/DD/&lt;/code> as plain Markdown. A &lt;code>manifest.jsonl&lt;/code> tracks every exported session for deduplication.&lt;/p></description></item><item><title>Vault Structure</title><link>https://hermes-second-brain.mistrysiddh.in/docs/concepts/vault-structure/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/concepts/vault-structure/</guid><description>&lt;p>The vault follows the &lt;strong>PARA Method&lt;/strong> (Projects, Areas, Resources, Archives) with a dedicated &lt;code>_System/&lt;/code> core.&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Folder&lt;/th>
 &lt;th>What lives there&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>01-Projects/&lt;/code>&lt;/td>
 &lt;td>Active projects with goals and deadlines, architecture decision records (&lt;code>01-Projects/ADR/&lt;/code>), and a Dataview database (&lt;code>Projects.base&lt;/code>)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>02-Areas/&lt;/code>&lt;/td>
 &lt;td>Long-term standards, human alignment parameters (&lt;code>02-Areas/User-Profile.md&lt;/code>), the installed-skills catalogue, the team roster, and the 11-dimension Personality Judgment Framework&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>03-Resources/&lt;/code>&lt;/td>
 &lt;td>Domain knowledge hubs (Technology Stack, Cybersecurity, AI/ML, Agentic Architecture MOCs), research inquiries, and reference guides&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>04-Archives/&lt;/code>&lt;/td>
 &lt;td>Daily session timeline, chat correlation, the memory-staging Kanban board, and telemetry and audit reports&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>_System/&lt;/code>&lt;/td>
 &lt;td>Reusable note templates, cross-platform automation scripts, and visual canvases&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>Dashboard.md&lt;/code>&lt;/td>
 &lt;td>A live command centre: active projects, token telemetry, archiver health, recent sessions, and skill analytics&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>Preconfigured Obsidian plugins: &lt;strong>Dataview&lt;/strong>, &lt;strong>Smart Connections&lt;/strong>, &lt;strong>Local REST API&lt;/strong>, and &lt;strong>Kanban&lt;/strong>, plus two bundled themes, &lt;strong>Tokyo Night&lt;/strong> and &lt;strong>Nemoclaw&lt;/strong>.&lt;/p></description></item><item><title>Note Templates</title><link>https://hermes-second-brain.mistrysiddh.in/docs/concepts/templates/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/concepts/templates/</guid><description>&lt;p>Central documentation and reference guide for all Obsidian note templates powering the Hermes Brain vault.&lt;/p>
&lt;blockquote>
&lt;p>[!TIP] Interactive Template Hubs&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Live Dataview Review:&lt;/strong> Open &lt;strong>Templates-Review.md&lt;/strong> for a Daily-Review style dynamic audit table and verification checklist.&lt;/li>
&lt;li>&lt;strong>Raw Source Gallery:&lt;/strong> Open &lt;strong>Template-Showcase.md&lt;/strong> for 1-click copyable raw markdown code blocks.&lt;/li>
&lt;/ul>&lt;/blockquote>
&lt;div class="project-meta-banner">
 &lt;div style="display: flex; align-items: center; gap: 10px; flex-wrap: wrap;">
 &lt;span class="dashboard-badge dashboard-badge-ok">7 Core Templates&lt;/span>
 &lt;span class="dashboard-badge dashboard-badge-purple">PARA Method Aligned&lt;/span>
 &lt;span class="dashboard-badge dashboard-badge-blue">Multi-Agent Squad Aware&lt;/span>
 &lt;span class="dashboard-badge dashboard-badge-orange">Dataview Ready&lt;/span>
 &lt;/div>
 &lt;div style="display: flex; align-items: center; gap: 12px; font-size: 0.85em; color: var(--text-muted);">
 &lt;span>📁 &lt;b>Templates Folder:&lt;/b> &lt;code>_System/Templates/&lt;/code>&lt;/span>
 &lt;span>⚙️ &lt;b>Config:&lt;/b> &lt;code>.obsidian/templates.json&lt;/code>&lt;/span>
 &lt;span>📅 &lt;b>Daily Notes Link:&lt;/b> &lt;code>.obsidian/daily-notes.json&lt;/code>&lt;/span>
 &lt;/div>
&lt;/div>
&lt;div class="dashboard-kpi-strip">
 &lt;div class="dashboard-kpi-card">
 &lt;div class="dashboard-kpi-label">Core Templates&lt;/div>
 &lt;div class="dashboard-kpi-value" style="font-size: 1.25em; color: var(--text-accent);">7 SCHEMAS&lt;/div>
 &lt;/div>
 &lt;div class="dashboard-kpi-card">
 &lt;div class="dashboard-kpi-label">Template Engine&lt;/div>
 &lt;div class="dashboard-kpi-value" style="font-size: 1.25em; color: #4facfe;">OBSIDIAN CORE&lt;/div>
 &lt;/div>
 &lt;div class="dashboard-kpi-card">
 &lt;div class="dashboard-kpi-label">Daily Review Link&lt;/div>
 &lt;div class="dashboard-kpi-value" style="font-size: 1.25em; color: #bb86fc;">AUTOMATED&lt;/div>
 &lt;/div>
 &lt;div class="dashboard-kpi-card">
 &lt;div class="dashboard-kpi-label">Layout Standard&lt;/div>
 &lt;div class="dashboard-kpi-value" style="font-size: 1.25em;">RESPONSIVE CARDS&lt;/div>
 &lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="-template-quick-reference-matrix">🧭 Template Quick Reference Matrix &lt;a href="#-template-quick-reference-matrix" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Template&lt;/th>
 &lt;th>File&lt;/th>
 &lt;th>Target Destination&lt;/th>
 &lt;th>Frontmatter &lt;code>type&lt;/code>&lt;/th>
 &lt;th>Primary Persona / System&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;strong>Project Dashboard&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Project.md" rel="external" target="_blank">&lt;code>Project.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>01-Projects/&lt;/code>&lt;/td>
 &lt;td>&lt;code>project&lt;/code>&lt;/td>
 &lt;td>Codex (Lead), Argus, Ledger, Vox&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Architecture Decision Record&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Architecture-Decision-Record.md" rel="external" target="_blank">&lt;code>Architecture-Decision-Record.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>01-Projects/ADR/&lt;/code>&lt;/td>
 &lt;td>&lt;code>adr&lt;/code>&lt;/td>
 &lt;td>4-Agent Consensus Review&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Lesson Learned&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Lesson-Learned.md" rel="external" target="_blank">&lt;code>Lesson-Learned.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>02-Areas/Skills/Lessons-Learned/&lt;/code>&lt;/td>
 &lt;td>&lt;code>lesson-learned&lt;/code>&lt;/td>
 &lt;td>Argus (Safety &amp;amp; Risk), Self-Correction&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Daily Review&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Daily-Review.md" rel="external" target="_blank">&lt;code>Daily-Review.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>04-Archives/Daily/YYYY/MM/&lt;/code>&lt;/td>
 &lt;td>&lt;code>daily-review&lt;/code>&lt;/td>
 &lt;td>Daily Notes Plugin, Archiver Dataview&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Research Note&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Research-Note.md" rel="external" target="_blank">&lt;code>Research-Note.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>03-Resources/Research/&lt;/code>&lt;/td>
 &lt;td>&lt;code>research&lt;/code>&lt;/td>
 &lt;td>Deep Research, Literature &amp;amp; Tech Spikes&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Personality Judgment Analysis&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Personality-Judgment-Analysis.md" rel="external" target="_blank">&lt;code>Personality-Judgment-Analysis.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>02-Areas/&lt;/code> or &lt;code>04-Archives/Daily/&lt;/code>&lt;/td>
 &lt;td>&lt;code>analysis&lt;/code>&lt;/td>
 &lt;td>Vox (Human Alignment &amp;amp; Cognition)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Personality Judgment Dashboard&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Personality-Judgment-Dashboard.md" rel="external" target="_blank">&lt;code>Personality-Judgment-Dashboard.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>02-Areas/&lt;/code> or &lt;code>04-Archives/Daily/&lt;/code>&lt;/td>
 &lt;td>Dynamic&lt;/td>
 &lt;td>Dataview &amp;amp; DataviewJS Telemetry&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Memory Review Candidate&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/04-Archives/Memory-Review/TEMPLATE.md" rel="external" target="_blank">&lt;code>04-Archives/Memory-Review/TEMPLATE.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/td>
 &lt;td>&lt;code>04-Archives/Memory-Review/&lt;/code>&lt;/td>
 &lt;td>Candidate&lt;/td>
 &lt;td>Memory Review Kanban Board&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;hr>
&lt;h2 id="-comprehensive-template-specifications">📖 Comprehensive Template Specifications &lt;a href="#-comprehensive-template-specifications" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;h3 id="1-project-dashboard">1. Project Dashboard &lt;a href="#1-project-dashboard" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Project.md" rel="external" target="_blank">&lt;code>_System/Templates/Project.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> &lt;code>01-Projects/&amp;lt;Project-Name&amp;gt;.md&lt;/code>&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> Starting an active engineering initiative, complex agent workflow, or cross-tool integration with specific milestones, deliverables, and team assignments.&lt;/li>
&lt;li>&lt;strong>YAML Frontmatter:&lt;/strong>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="f0918e9" class="language-yaml ">
 &lt;code>---
type: project
status: active # active | completed | paused | on-hold
created: {{date}}
tags:
 - project
cssclasses:
 - dashboard-beta
 - dashboard-wide
---&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;/li>
&lt;li>&lt;strong>Structural Architecture:&lt;/strong>
&lt;ul>
&lt;li>&lt;strong>Meta Banner:&lt;/strong> Displays status badge, multi-agent squad pill, and repository/workspace paths.&lt;/li>
&lt;li>&lt;strong>KPI Strip:&lt;/strong> 4 status metrics (&lt;code>Status&lt;/code>, &lt;code>Priority&lt;/code>, &lt;code>Lead Agent&lt;/code>, &lt;code>Linked ADRs&lt;/code>).&lt;/li>
&lt;li>&lt;strong>Column 1 (Strategy &amp;amp; Squad):&lt;/strong> Goal &amp;amp; Executive Scope, Repository &amp;amp; Workspace Path, Architecture &amp;amp; Tech Stack, Multi-Agent Squad &amp;amp; Role Matrix (Codex, Argus, Ledger, Vox).&lt;/li>
&lt;li>&lt;strong>Column 2 (Execution &amp;amp; Decisions):&lt;/strong> Operational Stage, Action Checklist, Linked ADRs (&lt;code>ADR Index&lt;/code>), and References.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>Obsidian Placeholders:&lt;/strong> &lt;code>{{title}}&lt;/code>, &lt;code>{{date}}&lt;/code>.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="2-architecture-decision-record-adr">2. Architecture Decision Record (ADR) &lt;a href="#2-architecture-decision-record-adr" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Architecture-Decision-Record.md" rel="external" target="_blank">&lt;code>_System/Templates/Architecture-Decision-Record.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> &lt;code>01-Projects/ADR/ADR-&amp;lt;Number&amp;gt;-&amp;lt;Title&amp;gt;.md&lt;/code>&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> Deciding significant technical, architectural, or structural changes that carry trade-offs or constraints.&lt;/li>
&lt;li>&lt;strong>YAML Frontmatter:&lt;/strong>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="3bd0b5e" class="language-yaml ">
 &lt;code>---
type: adr
status: proposed # proposed | accepted | rejected | superseded
date: {{date}}
deciders: [Human, Codex, Argus, Ledger, Vox]
tags: [adr, architecture, multi-agent]
---&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;/li>
&lt;li>&lt;strong>Structural Architecture:&lt;/strong>
&lt;ul>
&lt;li>&lt;strong>Context &amp;amp; Problem Statement:&lt;/strong> What technical problem or question are we solving?&lt;/li>
&lt;li>&lt;strong>Multi-Agent Persona Review:&lt;/strong>
&lt;ul>
&lt;li>🛡️ &lt;strong>Argus (Security &amp;amp; Risk):&lt;/strong> Threat modeling, secret handling, attack surface.&lt;/li>
&lt;li>⚡ &lt;strong>Codex (Implementation &amp;amp; Performance):&lt;/strong> Code complexity, maintainability, latency.&lt;/li>
&lt;li>📊 &lt;strong>Ledger (Resource Efficiency &amp;amp; Cost):&lt;/strong> Token consumption, model inference costs, storage.&lt;/li>
&lt;li>🗣️ &lt;strong>Vox (Human Alignment &amp;amp; UX):&lt;/strong> Developer ergonomics, communication clarity.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>Decision &amp;amp; Consensus:&lt;/strong> Final chosen solution and rationale.&lt;/li>
&lt;li>&lt;strong>Consequences:&lt;/strong> Positive gains vs. accepted trade-offs.&lt;/li>
&lt;li>&lt;strong>Footer:&lt;/strong> Links to Architecture Decision Records Index.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="3-lesson-learned">3. Lesson Learned &lt;a href="#3-lesson-learned" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Lesson-Learned.md" rel="external" target="_blank">&lt;code>_System/Templates/Lesson-Learned.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> &lt;code>02-Areas/Skills/Lessons-Learned/LL-&amp;lt;Topic&amp;gt;.md&lt;/code>&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> Post-incident review following an agent hallucination, API failure, tool misconfiguration, or bad assumption to prevent recurrence.&lt;/li>
&lt;li>&lt;strong>YAML Frontmatter:&lt;/strong>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="f0a6124" class="language-yaml ">
 &lt;code>---
type: lesson-learned
date: {{date}}
agent_profile: default
status: active
severity: low # low | medium | high
tags: [lesson-learned, self-correction, hermes-brain]
---&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;/li>
&lt;li>&lt;strong>Structural Architecture:&lt;/strong>
&lt;ul>
&lt;li>&lt;strong>Metadata Banner:&lt;/strong> Incident date, agent profile, severity level.&lt;/li>
&lt;li>&lt;strong>1. What Happened:&lt;/strong> Trigger, prompt context, and erroneous action.&lt;/li>
&lt;li>&lt;strong>2. Root Cause Analysis:&lt;/strong> Why the mistake happened (outdated docs, hallucinated flags, path bugs).&lt;/li>
&lt;li>&lt;strong>3. Human Correction &amp;amp; Fix:&lt;/strong> How the issue was resolved.&lt;/li>
&lt;li>&lt;strong>4. 🛡️ Standing Preventative Directive:&lt;/strong> Strict, actionable directive the agent must adhere to in all future sessions.&lt;/li>
&lt;li>&lt;strong>Footer:&lt;/strong> Links to Lessons Learned Catalog.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="4-daily-review">4. Daily Review &lt;a href="#4-daily-review" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Daily-Review.md" rel="external" target="_blank">&lt;code>_System/Templates/Daily-Review.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> &lt;code>04-Archives/Daily/YYYY/MM/DD.md&lt;/code> (or &lt;code>YYYY-MM-DD.md&lt;/code>)&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> Daily reflection and session triage. Automatically used by Obsidian&amp;rsquo;s &lt;strong>Daily Notes&lt;/strong> plugin.&lt;/li>
&lt;li>&lt;strong>YAML Frontmatter:&lt;/strong>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="8d7842a" class="language-yaml ">
 &lt;code>---
type: daily-review
status: draft
created: {{date}}
tags: [daily-review]
---&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;/li>
&lt;li>&lt;strong>Dynamic Dataview Integration:&lt;/strong>
Lists all Hermes chat session archives exported on this day from &lt;code>04-Archives/Daily/YYYY/MM/DD/&lt;/code>:



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="0c9b58d" class="language-dataview ">
 &lt;code>TABLE file.mtime AS &amp;#34;Modified&amp;#34;, file.size AS &amp;#34;Size&amp;#34;
FROM &amp;#34;04-Archives/Daily&amp;#34; OR &amp;#34;Daily&amp;#34;
WHERE (
 file.folder = this.file.folder &amp;#43; &amp;#34;/&amp;#34; &amp;#43; this.file.name
 OR file.folder = this.file.folder
 OR contains(file.folder, replace(this.file.name, &amp;#34;-&amp;#34;, &amp;#34;/&amp;#34;))
)
AND file.name != this.file.name
AND file.name != &amp;#34;README&amp;#34;
AND file.name != &amp;#34;manifest&amp;#34;
AND file.name != &amp;#34;Timeline&amp;#34;
AND file.name != &amp;#34;Chat-Correlation&amp;#34;
SORT file.name ASC&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;/li>
&lt;li>&lt;strong>Reflection Checklists:&lt;/strong>
&lt;ul>
&lt;li>Sessions reviewed&lt;/li>
&lt;li>Durable facts found (candidates for &lt;code>04-Archives/Memory-Review/&lt;/code>)&lt;/li>
&lt;li>Notes &amp;amp; follow-ups&lt;/li>
&lt;li>Link to Memory-Review Promotion Criteria.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="5-research-note">5. Research Note &lt;a href="#5-research-note" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Research-Note.md" rel="external" target="_blank">&lt;code>_System/Templates/Research-Note.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> &lt;code>03-Resources/Research/&amp;lt;Topic&amp;gt;.md&lt;/code>&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> Deep dives into technical topics, libraries, prompt engineering patterns, security audits, or agent architectures.&lt;/li>
&lt;li>&lt;strong>YAML Frontmatter:&lt;/strong>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="c9c8fd9" class="language-yaml ">
 &lt;code>---
type: research
status: in-progress # in-progress | complete | abandoned
created: {{date}}
tags: [research]
---&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;/li>
&lt;li>&lt;strong>Structural Architecture:&lt;/strong>
&lt;ul>
&lt;li>&lt;strong>Question / Goal:&lt;/strong> The explicit question being investigated.&lt;/li>
&lt;li>&lt;strong>Findings:&lt;/strong> Key discoveries and takeaways.&lt;/li>
&lt;li>&lt;strong>Sources:&lt;/strong> Papers, GitHub repos, official docs, benchmarks.&lt;/li>
&lt;li>&lt;strong>Open Threads:&lt;/strong> Remaining unanswered questions.&lt;/li>
&lt;li>&lt;strong>Related:&lt;/strong> Reciprocal wikilinks to relevant vault notes and Research Hub.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="6-personality-judgment-analysis">6. Personality Judgment Analysis &lt;a href="#6-personality-judgment-analysis" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Personality-Judgment-Analysis.md" rel="external" target="_blank">&lt;code>_System/Templates/Personality-Judgment-Analysis.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> &lt;code>02-Areas/Skills/&lt;/code> or &lt;code>04-Archives/Daily/&lt;/code>&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> In-depth cognitive, communicative, and psychological alignment analysis of conversational subjects or human-agent interaction patterns.&lt;/li>
&lt;li>&lt;strong>YAML Frontmatter:&lt;/strong>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="84668a6" class="language-yaml ">
 &lt;code>---
type: analysis
status: active
created: {{date}}
tags: [analysis, personality-judgment]
subject: &amp;#34;&amp;#34;
period: &amp;#34;&amp;#34;
primary_style: &amp;#34;&amp;#34;
top_hypothesis: &amp;#34;&amp;#34;
confidence: &amp;#34;&amp;#34;
hypotheses: []
anomalies: []
recommendations: []
topic_behavior: []
---&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;/li>
&lt;li>&lt;strong>12 Analytical Dimensions:&lt;/strong>
&lt;ol>
&lt;li>Subject Profile (metadata, platform, data quality)&lt;/li>
&lt;li>Communication Style &amp;amp; shifts (formal, technical, defensive, casual, etc.)&lt;/li>
&lt;li>Language Pattern (vocabulary, sentence styles, grammatical voice)&lt;/li>
&lt;li>Repetition Analysis (event, complaint, justification, emotional functions)&lt;/li>
&lt;li>Response Behavior (work, conflict, casual, emotional)&lt;/li>
&lt;li>Conversation Dynamics (initiation, topic control, question behavior)&lt;/li>
&lt;li>Conflict &amp;amp; Disagreement (precursors, behaviors, repair mechanisms)&lt;/li>
&lt;li>Topic Behavior (message counts, latency, emotional variance)&lt;/li>
&lt;li>Baseline vs. Change (deviation from normal baseline)&lt;/li>
&lt;li>Anomaly Detection Log (tone, latency, volume anomalies)&lt;/li>
&lt;li>Context Node Summary (temporal, relational, developmental, environmental)&lt;/li>
&lt;li>Hypothesis Layer with Confidence Justification (High/Med/Low percentage rationale)&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>&lt;strong>Framework Link:&lt;/strong> Personality Judgment Framework.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="7-personality-judgment-dashboard">7. Personality Judgment Dashboard &lt;a href="#7-personality-judgment-dashboard" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Personality-Judgment-Dashboard.md" rel="external" target="_blank">&lt;code>_System/Templates/Personality-Judgment-Dashboard.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> Dedicated hub note in &lt;code>02-Areas/&lt;/code> or &lt;code>04-Archives/&lt;/code>&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> Instantiating a real-time command center summarizing all active personality judgment analyses in the vault.&lt;/li>
&lt;li>&lt;strong>Key Widgets &amp;amp; DataviewJS:&lt;/strong>
&lt;ul>
&lt;li>&lt;strong>Active Analyses Table:&lt;/strong> Lists all subjects, styles, top hypotheses, and confidence.&lt;/li>
&lt;li>&lt;strong>Confidence Distribution:&lt;/strong> Dynamic DataviewJS counts of High, Medium, Low, and Very Low findings.&lt;/li>
&lt;li>&lt;strong>Recent Hypotheses:&lt;/strong> Flattened array query showing the latest 10 hypotheses.&lt;/li>
&lt;li>&lt;strong>Timeline:&lt;/strong> Historical chronology of evaluations.&lt;/li>
&lt;li>&lt;strong>Topics Analyzed:&lt;/strong> Aggregated frequency bar of recurring behavioral topics.&lt;/li>
&lt;li>&lt;strong>Active Anomalies:&lt;/strong> Surface flagged behavior spikes across all notes.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="bonus-memory-review-candidate-template">Bonus: Memory Review Candidate Template &lt;a href="#bonus-memory-review-candidate-template" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File:&lt;/strong> &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/04-Archives/Memory-Review/TEMPLATE.md" rel="external" target="_blank">&lt;code>04-Archives/Memory-Review/TEMPLATE.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Target Location:&lt;/strong> &lt;code>04-Archives/Memory-Review/&amp;lt;Candidate-Topic&amp;gt;.md&lt;/code>&lt;/li>
&lt;li>&lt;strong>When to Use:&lt;/strong> Staging a candidate fact extracted from a daily chat transcript before manually approving it into Hermes native &lt;code>MEMORY.md&lt;/code> or &lt;code>USER.md&lt;/code>.&lt;/li>
&lt;li>&lt;strong>4 Gatekeeper Criteria:&lt;/strong>
&lt;ul>
&lt;li>Durable (matters in 6+ months)&lt;/li>
&lt;li>Non-sensitive (zero API keys, credentials, or PII)&lt;/li>
&lt;li>Verified (cited from session transcripts or repeatable observation)&lt;/li>
&lt;li>Actionable (changes future agent behavior)&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>Verdict Checkbox:&lt;/strong> Promote to memory · Promote to user profile · Archive.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="-how-to-use-templates-in-obsidian">🚀 How to Use Templates in Obsidian &lt;a href="#-how-to-use-templates-in-obsidian" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;h3 id="method-1-core-templates-plugin-ctrlt--cmdt">Method 1: Core Templates Plugin (&lt;code>Ctrl+T&lt;/code> / &lt;code>Cmd+T&lt;/code>) &lt;a href="#method-1-core-templates-plugin-ctrlt--cmdt" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ol>
&lt;li>Create a new note anywhere in your vault (&lt;code>Ctrl+N&lt;/code> / &lt;code>Cmd+N&lt;/code>).&lt;/li>
&lt;li>Press &lt;code>Ctrl+T&lt;/code> (Windows/Linux) or &lt;code>Cmd+T&lt;/code> (macOS), or open the Command Palette (&lt;code>Ctrl+P&lt;/code> / &lt;code>Cmd+P&lt;/code>) and type &lt;code>Insert template&lt;/code>.&lt;/li>
&lt;li>Select any template from the list (e.g. &lt;code>Project&lt;/code>, &lt;code>Architecture-Decision-Record&lt;/code>, &lt;code>Lesson-Learned&lt;/code>).&lt;/li>
&lt;li>Obsidian will automatically populate the note and expand &lt;code>{{date}}&lt;/code>, &lt;code>{{time}}&lt;/code>, and &lt;code>{{title}}&lt;/code>.&lt;/li>
&lt;/ol>
&lt;h3 id="method-2-daily-notes-button-one-click">Method 2: Daily Notes Button (One Click) &lt;a href="#method-2-daily-notes-button-one-click" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ol>
&lt;li>Click the &lt;strong>&amp;ldquo;Open today&amp;rsquo;s daily note&amp;rdquo;&lt;/strong> icon in Obsidian&amp;rsquo;s left ribbon (or press your daily note shortcut).&lt;/li>
&lt;li>Obsidian creates &lt;code>04-Archives/Daily/YYYY/MM/DD.md&lt;/code> using &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/blob/main/_System/Templates/Daily-Review.md" rel="external" target="_blank">&lt;code>Daily-Review.md&lt;/code>&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>.&lt;/li>
&lt;li>The note immediately renders the live Dataview table of all chat sessions recorded today.&lt;/li>
&lt;/ol>
&lt;h3 id="method-3-via-hermes-agent-prompt">Method 3: Via Hermes Agent Prompt &lt;a href="#method-3-via-hermes-agent-prompt" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;p>You can instruct your Hermes agent to create a note adhering to any template:&lt;/p></description></item><item><title>Graph View</title><link>https://hermes-second-brain.mistrysiddh.in/docs/concepts/graph-view/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/concepts/graph-view/</guid><description>&lt;h2 id="graph-view-enhancements">Graph View Enhancements &lt;a href="#graph-view-enhancements" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>The template includes optimized Obsidian graph view settings and CSS enhancements for better visualization:&lt;/p>
&lt;h3 id="features">Features: &lt;a href="#features" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>Color-coded folders&lt;/strong>: Standard template folders (01-Projects, 02-Areas, etc.) are automatically colored&lt;/li>
&lt;li>&lt;strong>Improved node labeling&lt;/strong>: Clearer, more readable node labels with subtle background&lt;/li>
&lt;li>&lt;strong>Enhanced link visualization&lt;/strong>: Subtle but visible connections that highlight on hover&lt;/li>
&lt;li>&lt;strong>Better node interaction&lt;/strong>: Nodes enlarge slightly on hover for easier selection&lt;/li>
&lt;li>&lt;strong>Optimized physics&lt;/strong>: Adjusted forces for less cluttered, more organic layouts&lt;/li>
&lt;li>&lt;strong>Depth perception&lt;/strong>: Slight text fading for distant nodes&lt;/li>
&lt;li>&lt;strong>Orphan highlighting&lt;/strong>: Dashed borders on orphan nodes for easy identification&lt;/li>
&lt;/ul>
&lt;h3 id="to-enable">To Enable: &lt;a href="#to-enable" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ol>
&lt;li>The &lt;code>graph-enhancements.css&lt;/code> snippet is already installed in &lt;code>.obsidian/snippets/&lt;/code>&lt;/li>
&lt;li>Enable it via: Settings → Appearance → CSS snippets&lt;/li>
&lt;li>The graph settings in &lt;code>.obsidian/graph.json&lt;/code> are pre-configured for optimal viewing&lt;/li>
&lt;/ol>
&lt;h3 id="standard-folder-colors">Standard Folder Colors: &lt;a href="#standard-folder-colors" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>🔵 &lt;strong>01-Projects&lt;/strong>: Blue (#4facfe)&lt;/li>
&lt;li>🌸 &lt;strong>02-Areas&lt;/strong>: Pink (#ff9ff3)&lt;/li>
&lt;li>🌟 &lt;strong>03-Resources&lt;/strong>: Yellow (#feca57)&lt;/li>
&lt;li>🔴 &lt;strong>04-Archives&lt;/strong>: Red (#ff6b6b)&lt;/li>
&lt;li>💙 &lt;strong>Templates&lt;/strong>: Cyan (#48dbfb)&lt;/li>
&lt;li>🍊 &lt;strong>00-Inbox&lt;/strong>: Orange (#ff9f43)&lt;/li>
&lt;li>💜 &lt;strong>Skills&lt;/strong>: Purple (#bb86fc)&lt;/li>
&lt;li>🟢 &lt;strong>Daily Notes&lt;/strong>: Teal (#00b894)&lt;/li>
&lt;/ul>
&lt;p>&lt;em>Note: These colors are assigned based on folder names/tags. Notes not in these folders will use default theme colors.&lt;/em>&lt;/p></description></item><item><title>Agent Skills</title><link>https://hermes-second-brain.mistrysiddh.in/docs/concepts/agents/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/concepts/agents/</guid><description>&lt;p>This repository contains &lt;strong>7 multi-harness agent skills&lt;/strong> for the Hermes Brain Obsidian vault template. Each skill is available as a GitHub Agent in &lt;code>.github/agents/&lt;/code> and as a standalone Python script in &lt;code>_System/Scripts/&lt;/code>.&lt;/p>
&lt;h2 id="agent-skills">Agent Skills &lt;a href="#agent-skills" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Agent&lt;/th>
 &lt;th>File&lt;/th>
 &lt;th>Purpose&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;strong>self-critique&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/self_critique.py&lt;/code>&lt;/td>
 &lt;td>Vault health audit — broken wikilinks, missing frontmatter, module-level paths, hardcoded paths, secret exposure&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>auto-remediate&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/auto_remediate.py&lt;/code>&lt;/td>
 &lt;td>Apply safe fixes from Self-Critique findings (missing &lt;code>--vault&lt;/code>, missing frontmatter, broken links)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>knowledge-synthesis&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/knowledge_synthesis.py&lt;/code>&lt;/td>
 &lt;td>BASB/ZK knowledge consolidation — atomic ideas, progressive summarization, MOCs, backlinks&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>dream-cycle&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/dream_cycle.py&lt;/code>&lt;/td>
 &lt;td>Cognitive reflection — cross-session associations, drift detection, ADR drafting, memory staging&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>quiz&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/quiz.py&lt;/code>&lt;/td>
 &lt;td>Self-testing from vault notes — what is X?, complete the statement, true/false&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>radar&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/radar.py&lt;/code>&lt;/td>
 &lt;td>Standing surveillance on sources (blogs, news, papers) → daily/weekly digest&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>metrics&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/metrics.py&lt;/code>&lt;/td>
 &lt;td>Dated vault metrics snapshot — notes, links, sessions, tags, MOCs, stale&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>converse-learn&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/converse_learn.py&lt;/code>&lt;/td>
 &lt;td>Conversation learning — extract learnings from sessions across 4 categories&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>zknote&lt;/strong>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/zknote.py&lt;/code>&lt;/td>
 &lt;td>Zettelkasten — fleeting notes, literature notes, MOCs, note splitting, network maintenance&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="using-agents">Using Agents &lt;a href="#using-agents" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Each agent accepts &lt;code>--vault &amp;lt;path&amp;gt;&lt;/code> and runs in &lt;code>--dry-run&lt;/code> mode by default. Use &lt;code>--apply&lt;/code> to apply changes.&lt;/p></description></item><item><title>System and Automation</title><link>https://hermes-second-brain.mistrysiddh.in/docs/concepts/system/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/concepts/system/</guid><description>&lt;p>Operational machinery, automation engines, visual canvases, note templates, and internal assets powering the Hermes Brain vault.&lt;/p>
&lt;div class="dashboard-kpi-strip">
 &lt;div class="dashboard-kpi-card">
 &lt;div class="dashboard-kpi-label">Note Schemas&lt;/div>
 &lt;div class="dashboard-kpi-value" style="font-size: 1.2em; color: var(--text-accent);">TEMPLATES&lt;/div>
 &lt;/div>
 &lt;div class="dashboard-kpi-card">
 &lt;div class="dashboard-kpi-label">Automations&lt;/div>
 &lt;div class="dashboard-kpi-value" style="font-size: 1.2em; color: #4facfe;">SCRIPTS&lt;/div>
 &lt;/div>
 &lt;div class="dashboard-kpi-card">
 &lt;div class="dashboard-kpi-label">Visual Dashboards&lt;/div>
 &lt;div class="dashboard-kpi-value" style="font-size: 1.2em; color: #bb86fc;">CANVASES&lt;/div>
 &lt;/div>
&lt;/div>
&lt;div class="project-2col">
&lt;div class="project-col">
&lt;div class="dashboard-card">
&lt;h3 id="-templates--note-schemas">📝 Templates &amp;amp; Note Schemas &lt;a href="#-templates--note-schemas" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;p>&lt;em>👉 Documentation: Templates Catalog · Live Review Hub · Raw Gallery&lt;/em>&lt;/p>
&lt;p>Located in &lt;code>_System/Templates/&lt;/code>:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Project Template:&lt;/strong> Widescreen 2-column project dashboard.&lt;/li>
&lt;li>&lt;strong>ADR Template:&lt;/strong> 4-agent persona evaluation framework.&lt;/li>
&lt;li>&lt;strong>Lesson Learned Template:&lt;/strong> Post-mortem and prevention schema.&lt;/li>
&lt;li>&lt;strong>Daily Review Template:&lt;/strong> Evening reflection and session audit.&lt;/li>
&lt;li>&lt;strong>Research Note Template:&lt;/strong> Structured investigation brief.&lt;/li>
&lt;li>&lt;strong>Personality Judgment Analysis:&lt;/strong> 7-dimension cognitive evaluation.&lt;/li>
&lt;li>&lt;strong>Personality Judgment Dashboard:&lt;/strong> Dataview KPI tracker and cross-session matrix.&lt;/li>
&lt;/ul>
&lt;/div>
&lt;div class="dashboard-card">
&lt;h3 id="-scripts--automation-engines">💻 Scripts &amp;amp; Automation Engines &lt;a href="#-scripts--automation-engines" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;p>Located in &lt;code>_System/Scripts/&lt;/code>:&lt;/p></description></item><item><title>MCP Server</title><link>https://hermes-second-brain.mistrysiddh.in/docs/reference/mcp-server/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/reference/mcp-server/</guid><description>&lt;p>Hermes Brain bundles a Model Context Protocol (MCP) server, &lt;code>_System/Scripts/hermes_brain_mcp.py&lt;/code>. It exposes your vault to Hermes Agent, OpenClaw, and other MCP clients such as Claude and Cursor over stdio JSON-RPC.&lt;/p>
&lt;h2 id="tools">Tools &lt;a href="#tools" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Tool&lt;/th>
 &lt;th>Purpose&lt;/th>
 &lt;th>Arguments&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>vault_search&lt;/code>&lt;/td>
 &lt;td>Search markdown notes by keywords, tags, or text snippets&lt;/td>
 &lt;td>&lt;code>query&lt;/code> (required), &lt;code>folder&lt;/code> (optional, e.g. &lt;code>01-Projects&lt;/code>), &lt;code>limit&lt;/code> (default 10)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>read_note&lt;/code>&lt;/td>
 &lt;td>Read the full content of a note&lt;/td>
 &lt;td>&lt;code>path&lt;/code> (required, relative to the vault root)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>get_user_profile&lt;/code>&lt;/td>
 &lt;td>Fetch alignment rules, behavioural guidelines, and communication boundaries from &lt;code>User-Profile.md&lt;/code>&lt;/td>
 &lt;td>none&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>get_active_adrs&lt;/code>&lt;/td>
 &lt;td>Fetch all accepted Architecture Decision Records so the agent stays consistent&lt;/td>
 &lt;td>none&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>stage_memory_candidate&lt;/code>&lt;/td>
 &lt;td>Stage a fact into &lt;code>Memory-Review&lt;/code> for human verification&lt;/td>
 &lt;td>&lt;code>fact&lt;/code> (required), &lt;code>category&lt;/code>, &lt;code>source&lt;/code>, &lt;code>rationale&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>vault_stats&lt;/code>&lt;/td>
 &lt;td>Vault telemetry: session count, active projects, pending reviews, skills&lt;/td>
 &lt;td>none&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>&lt;code>stage_memory_candidate&lt;/code> accepts these categories: &lt;code>user_preference&lt;/code> (default), &lt;code>project_fact&lt;/code>, &lt;code>architectural_rule&lt;/code>, &lt;code>learned_workflow&lt;/code>.&lt;/p></description></item><item><title>Scripts</title><link>https://hermes-second-brain.mistrysiddh.in/docs/reference/scripts/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/reference/scripts/</guid><description>&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Purpose&lt;/th>
 &lt;th>Windows&lt;/th>
 &lt;th>Linux/macOS&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Memory consolidation (&amp;ldquo;dream cycle&amp;rdquo;)&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\consolidate_memory.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/consolidate_memory.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Skill-to-Chat-Links regeneration&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\generate_skill_links.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/generate_skill_links.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Trend digest — Ollama backend&lt;/td>
 &lt;td>&lt;code>_System\Scripts\pipeline.ps1&lt;/code>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/pipeline.sh&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Trend digest — sentence-transformers backend&lt;/td>
 &lt;td>&lt;code>_System\Scripts\New-TrendDigest.ps1&lt;/code>&lt;/td>
 &lt;td>&lt;code>_System/Scripts/trend_digest.sh&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Hourly session archiving + token tracking&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\hourly_archive.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/hourly_archive.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Instant session archiving (manual trigger)&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\archive_now.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/archive_now.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Session enrichment (add summaries)&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\enrich_session.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/enrich_session.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Semantic search index (build/update/serve)&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\semantic_search.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/semantic_search.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Session tagging &amp;amp; topic tracking&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\session_tagger.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/session_tagger.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Future skill forecast&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\skill_forecast.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/skill_forecast.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Vault integrity audit&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\vault_audit.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/vault_audit.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Agent performance dashboard&lt;/strong>&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\agent_performance.py&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/agent_performance.py&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Install / set up vault + cron&lt;/strong>&lt;/td>
 &lt;td>&lt;code>.\_System\Scripts\Installers\install.ps1&lt;/code>&lt;/td>
 &lt;td>&lt;code>./_System/Scripts/Installers/install.sh&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Uninstall / clean up vault&lt;/strong>&lt;/td>
 &lt;td>&lt;code>.\_System\Scripts\Installers\uninstall.ps1&lt;/code>&lt;/td>
 &lt;td>&lt;code>./_System/Scripts/Installers/uninstall.sh&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Update template in existing vault&lt;/strong>&lt;/td>
 &lt;td>&lt;code>.\_System\Scripts\Installers\update.ps1&lt;/code>&lt;/td>
 &lt;td>&lt;code>./_System/Scripts/Installers/update.sh&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Zero-commitment trial run (scratch vault)&lt;/strong>&lt;/td>
 &lt;td>&lt;code>.\_System\Scripts\Installers\try.ps1&lt;/code>&lt;/td>
 &lt;td>&lt;code>./_System/Scripts/Installers/try.sh&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Seed sample/demo data (preview only, opt-in)&lt;/td>
 &lt;td>&lt;code>python _System\Scripts\seed_sample_data.py .&lt;/code>&lt;/td>
 &lt;td>&lt;code>python3 _System/Scripts/seed_sample_data.py .&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table></description></item><item><title>FAQ</title><link>https://hermes-second-brain.mistrysiddh.in/docs/reference/faq/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/reference/faq/</guid><description>&lt;p>&lt;strong>Do I need to run a local LLM (Ollama, etc.)?&lt;/strong>
No. The core vault, session archiver, and memory-review pipeline work with any Hermes agent — no local models required. The optional &lt;em>trend-digest&lt;/em> scripts (&lt;code>pipeline.sh&lt;/code>, &lt;code>trend_digest.py&lt;/code>, etc.) are the only parts that need Ollama or &lt;code>sentence-transformers&lt;/code> for embeddings.&lt;/p>
&lt;p>&lt;strong>Is my data private?&lt;/strong>
Yes. Everything lives in your local vault (or your private fork of this template). No data is sent to this repo or any external service unless &lt;em>you&lt;/em> configure it to (e.g., enabling the Local REST API plugin and exposing it).&lt;/p></description></item><item><title>Troubleshooting</title><link>https://hermes-second-brain.mistrysiddh.in/docs/reference/troubleshooting/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/reference/troubleshooting/</guid><description>&lt;p>Start with the built-in checks. They tell you which area to look at.&lt;/p>



 
 
 

 
 
 
 

 

 &lt;div class="prism-codeblock ">
 &lt;pre id="c0dfd42" class="language-bash ">
 &lt;code># Linux / macOS
./_System/Scripts/Installers/verify_install.sh
python3 _System/Scripts/hermes_brain_mcp.py --test

# Windows PowerShell
.\_System\Scripts\Installers\verify_install.ps1
python _System\Scripts\hermes_brain_mcp.py --test&lt;/code>
 &lt;/pre>
 &lt;/div>
&lt;h2 id="installer-verification-checks">Installer verification checks &lt;a href="#installer-verification-checks" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>&lt;code>verify_install&lt;/code> runs six checks. Here is what each one means and how to fix it.&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Check&lt;/th>
 &lt;th>If it fails&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;strong>Vault structure&lt;/strong> (&lt;code>01-Projects&lt;/code>, &lt;code>02-Areas&lt;/code>, &lt;code>03-Resources&lt;/code>, &lt;code>04-Archives&lt;/code>, &lt;code>_System&lt;/code>)&lt;/td>
 &lt;td>You are probably not in the vault root, or the install was interrupted. &lt;code>cd&lt;/code> into the vault folder and re-run the installer.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Obsidian plugins&lt;/strong> (&lt;code>dataview&lt;/code>, &lt;code>smart-connections&lt;/code>, &lt;code>kanban&lt;/code> in &lt;code>.obsidian/plugins/&lt;/code>)&lt;/td>
 &lt;td>Re-run the installer fully. Then open the vault in Obsidian and enable the community plugins when prompted.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>MCP server status&lt;/strong> (&lt;code>hermes-agent mcp-server status&lt;/code> should say &lt;em>active&lt;/em>)&lt;/td>
 &lt;td>Start it with &lt;code>hermes-agent mcp-server start&lt;/code>. This check needs the Hermes CLI in your &lt;code>PATH&lt;/code>. Without Hermes it will fail, which is expected.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Memory promotion script&lt;/strong> (&lt;code>promote_memory.py --list&lt;/code>)&lt;/td>
 &lt;td>Run it by hand and read the error. Usually Python is missing, or you are in the wrong folder.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>&lt;code>User-Profile.md&lt;/code> has content&lt;/strong> (&lt;code>02-Areas/User-Profile.md&lt;/code>, over 50 bytes)&lt;/td>
 &lt;td>Edit the file and add your details. The installers never overwrite it once it has content.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>&lt;code>.gitignore&lt;/code> ignores &lt;code>Daily/&lt;/code>&lt;/strong>&lt;/td>
 &lt;td>Add a &lt;code>Daily/&lt;/code> line to &lt;code>.gitignore&lt;/code> so personal session data is not committed.&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="the-mcp-server-cannot-find-my-vault">The MCP server cannot find my vault &lt;a href="#the-mcp-server-cannot-find-my-vault" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>The server looks for the vault in this order:&lt;/p></description></item><item><title>What's New</title><link>https://hermes-second-brain.mistrysiddh.in/docs/reference/whats-new/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/reference/whats-new/</guid><description>&lt;p>Highlights as listed on the &lt;a href="https://mistrysiddh.github.io/hermes-brain-template/" rel="external" target="_blank">live showcase&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>. The full history is on the &lt;a href="https://hermes-second-brain.mistrysiddh.in/docs/reference/changelog/">Changelog&lt;/a> page and in the &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/releases" rel="external" target="_blank">GitHub release notes&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>.&lt;/p></description></item><item><title>Changelog</title><link>https://hermes-second-brain.mistrysiddh.in/docs/reference/changelog/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/reference/changelog/</guid><description>&lt;p>All notable changes to the Hermes Brain vault template. Versions correspond to &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/releases" rel="external" target="_blank">GitHub Releases&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>.&lt;/p>
&lt;h2 id="1210--2026-09-18">[1.21.0] — 2026-09-18 &lt;a href="#1210--2026-09-18" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;h3 id="added">Added &lt;a href="#added" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>Future skill forecast widget&lt;/strong> — &lt;code>Scripts/skill_forecast.py&lt;/code> analyzes vault activity trends (from &lt;code>Tag-Trends.log&lt;/code>) and installed skills (from &lt;code>Installed-Skills-Index.md&lt;/code>) to suggest which skills to learn/install next for maximum relevance. Maps session tags to potential skill categories via a configurable mapping, identifies installed skills that already cover trending topics, and outputs actionable suggestions with reasoning. Runs as a standalone script or can be integrated into cron workflows.&lt;/li>
&lt;li>&lt;strong>Cross-platform script table updated&lt;/strong> — added row for &lt;code>skill_forecast.py&lt;/code>.&lt;/li>
&lt;/ul>
&lt;h3 id="verified">Verified &lt;a href="#verified" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;code>skill_forecast.py&lt;/code> syntax checks clean (&lt;code>python -m py_compile&lt;/code>).&lt;/li>
&lt;li>Correctly parses 70 installed skills from &lt;code>Installed-Skills-Index.md&lt;/code>.&lt;/li>
&lt;li>Correctly parses 15 unique trending tags from &lt;code>Tag-Trends.log&lt;/code> (top: hermes, linux, llm, automation, obsidian, video).&lt;/li>
&lt;li>Tag-to-skill mapping covers all major trending categories.&lt;/li>
&lt;li>Output logged to &lt;code>Skills-Notes/Skill-Forecast.log&lt;/code> with timestamps.&lt;/li>
&lt;/ul>
&lt;h2 id="1200--2026-09-17">[1.20.0] — 2026-09-17 &lt;a href="#1200--2026-09-17" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;h3 id="added-1">Added &lt;a href="#added-1" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>Automated session tagging &amp;amp; topic tracking&lt;/strong> — &lt;code>Scripts/session_tagger.py&lt;/code> extracts topics/themes from archived session markdown using lightweight keyword pattern matching (no external API, no heavy ML deps). Runs automatically as part of &lt;code>hourly_archive.py&lt;/code> after sessions are moved into &lt;code>YYYY/MM/DD/&lt;/code> directories. Maintains:
&lt;ul>
&lt;li>Per-session &lt;code>tags&lt;/code> array in &lt;code>Daily/manifest.jsonl&lt;/code>&lt;/li>
&lt;li>Global tag cloud with counts in &lt;code>Skills-Notes/Tag-Cloud.log&lt;/code>&lt;/li>
&lt;li>Daily tag trends in &lt;code>Skills-Notes/Tag-Trends.log&lt;/code>&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>Dashboard &amp;ldquo;Tag cloud &amp;amp; trends&amp;rdquo; widget&lt;/strong> — renders the tag cloud as styled pills (size/opacity scaled by frequency) with hover effects, plus a 14-day trend history from &lt;code>Tag-Trends.log&lt;/code>. Degrades gracefully when source files don&amp;rsquo;t exist yet.&lt;/li>
&lt;li>&lt;strong>Cross-platform script table updated&lt;/strong> — added row for &lt;code>session_tagger.py&lt;/code>.&lt;/li>
&lt;/ul>
&lt;h3 id="verified-1">Verified &lt;a href="#verified-1" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;code>session_tagger.py&lt;/code> syntax checks clean (&lt;code>python -m py_compile&lt;/code>).&lt;/li>
&lt;li>Pattern extraction tested against seeded sample sessions — correctly identifies topics like &lt;code>linux&lt;/code>, &lt;code>hermes&lt;/code>, &lt;code>python&lt;/code>, &lt;code>database&lt;/code>, &lt;code>automation&lt;/code>, &lt;code>devops&lt;/code>, &lt;code>networking&lt;/code>, &lt;code>obsidian&lt;/code>, &lt;code>video&lt;/code>.&lt;/li>
&lt;li>Tag cloud and trends logs written and formatted correctly.&lt;/li>
&lt;li>All 13 &lt;code>dataviewjs&lt;/code> blocks in &lt;code>Dashboard.md&lt;/code> pass &lt;code>node --check&lt;/code>; markdown fences balanced.&lt;/li>
&lt;li>&lt;code>hourly_archive.py&lt;/code> still byte-compiles cleanly after integration.&lt;/li>
&lt;li>&lt;code>Scripts/vault_audit.py&lt;/code> reports 0 broken links.&lt;/li>
&lt;/ul>
&lt;h2 id="1190--2026-09-17">[1.19.0] — 2026-09-17 &lt;a href="#1190--2026-09-17" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;h3 id="added-2">Added &lt;a href="#added-2" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>Semantic search layer&lt;/strong> — &lt;code>Scripts/semantic_search.py&lt;/code> builds a local vector search index over the vault&amp;rsquo;s session and knowledge files using &lt;code>sentence-transformers/all-MiniLM-L6-v2&lt;/code> (22 MB, CPU-only, no external API). Supports full rebuild (&lt;code>--build&lt;/code>), incremental update (&lt;code>--update&lt;/code>), CLI search (&lt;code>--search&lt;/code>), and an HTTP server (&lt;code>--serve&lt;/code>) for real-time DataviewJS queries.&lt;/li>
&lt;li>&lt;strong>Dashboard &amp;ldquo;Semantic search&amp;rdquo; widget&lt;/strong> — natural-language search box on &lt;code>Dashboard.md&lt;/code> that queries the local endpoint (or falls back gracefully with clear instructions). Click results to open matching notes.&lt;/li>
&lt;li>&lt;strong>Cross-platform script table updated&lt;/strong> — added rows for &lt;code>semantic_search.py&lt;/code>, &lt;code>archive_now.py&lt;/code>, &lt;code>enrich_session.py&lt;/code>.&lt;/li>
&lt;/ul>
&lt;h3 id="verified-2">Verified &lt;a href="#verified-2" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;code>semantic_search.py&lt;/code> syntax checks clean (&lt;code>python -m py_compile&lt;/code>).&lt;/li>
&lt;li>Index builds incrementally (only re-embeds new/changed files via SHA256 hash tracking).&lt;/li>
&lt;li>Dashboard widget renders without errors; debounced input with loading state and clickable result links.&lt;/li>
&lt;li>All existing Dashboard DataviewJS blocks still pass &lt;code>node --check&lt;/code>; markdown fences balanced.&lt;/li>
&lt;/ul>
&lt;h2 id="1180--2026-09-17">[1.18.0] — 2026-09-17 &lt;a href="#1180--2026-09-17" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;h3 id="added-3">Added &lt;a href="#added-3" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>Manifest concurrency lock + instant archive trigger&lt;/strong> — &lt;code>Scripts/hourly_archive.py&lt;/code> (and &lt;code>.ps1&lt;/code>) now acquire an exclusive lock file (&lt;code>.hourly_archive.lock&lt;/code>) to prevent concurrent execution with itself or the new manual trigger. Added &lt;code>Scripts/archive_now.py&lt;/code> (and &lt;code>.ps1&lt;/code>) for on-demand, instant exports (default: last 5 minutes) that share the same lock so they never race the hourly cron. Both scripts export redacted markdown + JSONL, update &lt;code>manifest.jsonl&lt;/code>, and append to &lt;code>Token-Usage.log&lt;/code>.&lt;/li>
&lt;li>&lt;strong>Optional session enrichment&lt;/strong> — &lt;code>Scripts/enrich_session.py&lt;/code> (and &lt;code>.ps1&lt;/code>) adds a simple &lt;code>summary:&lt;/code> frontmatter (first non-empty line, capped at 200 chars) to session markdown files that lack one, making sessions more glanceable without opening each file.&lt;/li>
&lt;li>&lt;strong>Documentation updates&lt;/strong> — &lt;code>Daily/README.md&lt;/code> explains the two archiving paths (hourly cron vs instant manual) and the enrichment step. &lt;code>INSTALL_PROMPT.md&lt;/code> Notes section now mentions the optional instant archive and enrichment scripts.&lt;/li>
&lt;/ul>
&lt;h3 id="verified-3">Verified &lt;a href="#verified-3" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>All scripts (&lt;code>hourly_archive.py&lt;/code>, &lt;code>archive_now.py&lt;/code>, &lt;code>enrich_session.py&lt;/code>) and their PowerShell twins parse cleanly (&lt;code>python -m py_compile&lt;/code>, PowerShell parser).&lt;/li>
&lt;li>Throwaway-vault test: ran &lt;code>archive_now.py --since 5m&lt;/code> on a seeded fixture, verified new sessions landed in correct &lt;code>Daily/YYYY/MM/DD/&lt;/code> folder, &lt;code>manifest.jsonl&lt;/code> updated, token usage logged, and no duplicate entries on re‑run.&lt;/li>
&lt;li>Enrichment test: ran &lt;code>enrich_session.py&lt;/code> on the same fixture, confirmed summary frontmatter added only to files missing it, and existing frontmatter left untouched.&lt;/li>
&lt;li>Lock‑file test: launched two instances of &lt;code>hourly_archive.py&lt;/code> in parallel — second exited with &amp;ldquo;Another instance … is already running — exiting.&amp;rdquo; Same for &lt;code>archive_now.py&lt;/code> vs &lt;code>hourly_archive.py&lt;/code>.&lt;/li>
&lt;li>&lt;code>Scripts/vault_audit.py&lt;/code> reports 0 broken links.&lt;/li>
&lt;li>Markdown fences in &lt;code>Dashboard.md&lt;/code> and &lt;code>README.md&lt;/code> remain balanced.&lt;/li>
&lt;/ul>
&lt;h2 id="1170--2026-09-16">[1.17.0] — 2026-09-16 &lt;a href="#1170--2026-09-16" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;h3 id="added-4">Added &lt;a href="#added-4" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>4 new Dashboard.md sections&lt;/strong> — the last 4 roadmap items, all shipped together:
&lt;ul>
&lt;li>&lt;strong>&amp;ldquo;What&amp;rsquo;s changed since your last visit&amp;rdquo;&lt;/strong> — a delta banner comparing this note&amp;rsquo;s own frontmatter (written on every open) against current session/candidate counts, so you see &amp;ldquo;3 new sessions, 2 new candidates since you last opened this&amp;rdquo; instead of nothing.&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;Storage &amp;amp; file counts&amp;rdquo;&lt;/strong> — live file count and total size via &lt;code>app.vault.getFiles()&lt;/code>, plus a breakdown of the top 5 file types.&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;Recently promoted&amp;rdquo;&lt;/strong> — parses &lt;code>Memory-Review/Consolidation-Log.md&lt;/code> (written by &lt;code>consolidate_memory.py&lt;/code>) and surfaces the last 5 decided candidates, so the review pipeline feels less like a black box.&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;Top skills used&amp;rdquo;&lt;/strong> — parses &lt;code>Skills-Notes/Skill-to-Chat-Links.md&lt;/code> (auto-generated by &lt;code>generate_skill_links.py&lt;/code>) and ranks the top 5 skills by session count, working against both its tool-call mode and prose-mode output formats.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>All 4 sections degrade gracefully when their source file doesn&amp;rsquo;t exist yet (first-run/no-data messages, same pattern as every other Dashboard section).&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Verified:&lt;/strong> all 11 &lt;code>dataviewjs&lt;/code> blocks in &lt;code>Dashboard.md&lt;/code> pass &lt;code>node --check&lt;/code>; ran a full mock-harness pass with realistic fake data against every block (including a dedicated second-visit test for the delta banner, confirming it correctly detects 3 new sessions and 2 new candidates against saved frontmatter); &lt;code>Scripts/vault_audit.py&lt;/code> — 0 broken links; markdown fences balanced (28 fence lines / 14 code blocks).&lt;/p></description></item><item><title>Security</title><link>https://hermes-second-brain.mistrysiddh.in/docs/project/security/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/project/security/</guid><description>&lt;h2 id="supported-versions">Supported Versions &lt;a href="#supported-versions" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>We release patches for security vulnerabilities. Which versions are eligible for receiving such patches?&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Version&lt;/th>
 &lt;th>Supported&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>1.22.x&lt;/td>
 &lt;td>&amp;#x2705;&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&amp;lt; 1.22&lt;/td>
 &lt;td>&amp;#x274c;&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="reporting-a-vulnerability">Reporting a Vulnerability &lt;a href="#reporting-a-vulnerability" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Please report (suspected) security vulnerabilities to &lt;a href="mailto:hello@mistrysiddh.com" rel="external" target="_blank">hello@mistrysiddh.com&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a>. You will receive a response within 48 hours. If the issue is confirmed, we will release a patch as soon as possible depending on complexity but historically within a few days.&lt;/p></description></item><item><title>Contributing</title><link>https://hermes-second-brain.mistrysiddh.in/docs/project/contributing/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/project/contributing/</guid><description>&lt;p>Thanks for considering a contribution to this template.&lt;/p>
&lt;h2 id="whats-welcome">What&amp;rsquo;s welcome &lt;a href="#whats-welcome" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;ul>
&lt;li>Fixes to &lt;code>install.sh&lt;/code> / &lt;code>install.ps1&lt;/code> for platforms/edge cases they don&amp;rsquo;t
handle yet (different shells, package managers, Obsidian install paths)&lt;/li>
&lt;li>New or improved Obsidian plugin recipes documented in &lt;code>SETUP.md&lt;/code>&lt;/li>
&lt;li>Additional automation scripts (equivalent additions belong in both
PowerShell and bash where practical — see &lt;code>Scripts/&lt;/code> for the current pairs)&lt;/li>
&lt;li>Documentation clarity fixes&lt;/li>
&lt;/ul>
&lt;h2 id="what-not-to-contribute">What NOT to contribute &lt;a href="#what-not-to-contribute" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;ul>
&lt;li>&lt;strong>Never&lt;/strong> open a PR containing real vault content — chat exports, personal
&lt;code>Memory-Review&lt;/code> entries, populated &lt;code>Research/&lt;/code> notes, &lt;code>.smart-env/&lt;/code> caches,
or any &lt;code>.obsidian/plugins/*/data.json&lt;/code>. These are git-ignored on purpose;
if your local vault has diverged and picked any of these up, check
&lt;code>git status&lt;/code> before committing. A CI job (&lt;strong>Personal Data Guard&lt;/strong>) also
checks this automatically on every push/PR touching those paths and will
fail the build if it finds anything disallowed.&lt;/li>
&lt;li>API keys, tokens, or credentials of any kind, even example/placeholder
ones that look real enough to be reused by mistake.&lt;/li>
&lt;/ul>
&lt;h2 id="before-submitting">Before submitting &lt;a href="#before-submitting" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;ol>
&lt;li>Test both the Linux/macOS and Windows install paths if you touched
&lt;code>install.sh&lt;/code>/&lt;code>install.ps1&lt;/code> or anything in &lt;code>Scripts/&lt;/code>.&lt;/li>
&lt;li>For shell scripts: &lt;code>bash -n script.sh&lt;/code> to catch syntax errors.&lt;/li>
&lt;li>For PowerShell scripts: run them through the PowerShell parser
(&lt;code>[System.Management.Automation.Language.Parser]::ParseFile(...)&lt;/code>) or just
execute with &lt;code>-WhatIf&lt;/code>/dry-run where applicable.&lt;/li>
&lt;li>Keep the folder skeleton generic — no hardcoded personal paths (use
&lt;code>$PSScriptRoot&lt;/code>/&lt;code>$(dirname &amp;quot;${BASH_SOURCE[0]}&amp;quot;)&lt;/code>-relative resolution, as
the existing scripts do).&lt;/li>
&lt;/ol>
&lt;h2 id="questions-first">Questions first? &lt;a href="#questions-first" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Use &lt;a href="https://github.com/mistrysiddh/hermes-brain-template/discussions" rel="external" target="_blank">Discussions&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/>&lt;/svg>&lt;/a> instead of an issue if you&amp;rsquo;re not sure
something is a bug versus a design choice.&lt;/p></description></item><item><title>Code of Conduct</title><link>https://hermes-second-brain.mistrysiddh.in/docs/project/code-of-conduct/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/project/code-of-conduct/</guid><description>&lt;h2 id="our-pledge">Our Pledge &lt;a href="#our-pledge" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>We as members, contributors, and leaders pledge to make participation in
our community a harassment-free experience for everyone, regardless of
age, body size, visible or invisible disability, ethnicity, sex
characteristics, gender identity and expression, level of experience,
education, socio-economic status, nationality, personal appearance,
race, religion, or sexual identity and orientation.&lt;/p>
&lt;p>We pledge to act and interact in ways that contribute to an open,
welcoming, diverse, inclusive, and healthy community.&lt;/p></description></item><item><title>Deployment</title><link>https://hermes-second-brain.mistrysiddh.in/docs/project/deployment/</link><pubDate>Tue, 03 Nov 2026 00:00:00 +0530</pubDate><guid>https://hermes-second-brain.mistrysiddh.in/docs/project/deployment/</guid><description>&lt;p>This docs site is Hugo with the Lotus Docs theme, built inside Docker and served as static files by nginx.&lt;/p>
&lt;h2 id="traffic-path">Traffic path &lt;a href="#traffic-path" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>Browser → host nginx (ports 80/443, TLS) → Docker container (&lt;code>hermes-docs&lt;/code>, host port 8085) → nginx inside the container serving the built site.&lt;/p>
&lt;h2 id="project-folder">Project folder &lt;a href="#project-folder" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;p>&lt;code>/mnt/Hermes-Brain-Doc&lt;/code> on the server.&lt;/p>
&lt;h2 id="docker-commands">Docker commands &lt;a href="#docker-commands" class="anchor" aria-hidden="true">&lt;i class="material-icons align-middle">link&lt;/i>&lt;/a>&lt;/h2>&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Task&lt;/th>
 &lt;th>Command (in &lt;code>/mnt/Hermes-Brain-Doc&lt;/code>)&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Status&lt;/td>
 &lt;td>&lt;code>docker compose ps&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Logs&lt;/td>
 &lt;td>&lt;code>docker compose logs -f docs&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Stop&lt;/td>
 &lt;td>&lt;code>docker compose down&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Start without rebuild&lt;/td>
 &lt;td>&lt;code>docker compose up -d&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Rebuild after changes&lt;/td>
 &lt;td>&lt;code>docker compose up -d --build&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>The container has &lt;code>restart: unless-stopped&lt;/code>, so it comes back after a server reboot.&lt;/p></description></item></channel></rss>