Files
SecondBrain/10 Knowledge/Templates/Decision Template.md
T

909 B

date, status, owner
date status owner
<% tp.date.now("YYYY-MM-DD") %> proposed Amadou

<%* const date = tp.date.now("YYYY-MM-DD"); const year = tp.date.now("YYYY");

const title = await tp.system.prompt("Decision title");

if (!title) { new Notice("Decision cancelled: no title entered."); return; }

const safeTitle = title .replace(/[\/:*?"<>|]/g, "-") .trim();

const baseFolder = "20 Work/Decisions"; const yearFolder = ${baseFolder}/${year};

if (!app.vault.getAbstractFileByPath(yearFolder)) { await app.vault.createFolder(yearFolder); }

await tp.file.move( ${yearFolder}/${date} - ${safeTitle} ); -%>

🟡 Proposed · 🟢 Decided · 🔴 Rejected · Superseded

Context

<% tp.file.cursor() %>

Options Considered (optional)

  • Option 1

    • Pros:
    • Cons:
  • Option 2

    • Pros:
    • Cons:

Decision

Why

Consequences