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

906 B

<%* 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} ); -%>

Date: <% date %>
Status: 🟡 Proposed
Owner:

🟡 Proposed · 🟢 Decided · 🔴 Rejected · Superseded

Context

<% tp.file.cursor() %>

Options Considered (optional)

  • Option 1:

    • Pros:
    • Cons:
  • Option 2:

    • Pros:
    • Cons:

Decision

Why

Consequences