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

62 lines
909 B
Markdown

---
date: <% tp.date.now("YYYY-MM-DD") %>
status: proposed
owner: 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
-
## Related
- [[]]