vault backup: 2026-08-14 13:05:08

This commit is contained in:
2026-08-14 13:05:08 -04:00
parent a9be9deda5
commit 9990fa6660
7 changed files with 239 additions and 43 deletions
+4
View File
@@ -14,6 +14,10 @@
"navigationBanner": null,
"periodicNotesFolder": "20 Work/Journal",
"shortcuts": [
{
"type": "folder",
"path": "20 Work/Decisions"
},
{
"type": "folder",
"path": "20 Work/Meetings/Inbox"
+82 -4
View File
@@ -7,6 +7,11 @@ owner: Amadou
<%*
const date = tp.date.now("YYYY-MM-DD");
const year = tp.date.now("YYYY");
const month = tp.date.now("MM");
// --------------------------------------------------
// 1. Ask for decision title
// --------------------------------------------------
const title = await tp.system.prompt("Decision title");
@@ -16,19 +21,92 @@ if (!title) {
}
const safeTitle = title
.replace(/[\\/:\*?"<>|]/g, "-")
.replace(/[\\/:*?"<>|]/g, "-")
.trim();
// --------------------------------------------------
// 2. Find available projects for the current year
// --------------------------------------------------
const projectsFolder = `20 Work/Projects/${year}`;
const projectFiles = app.vault
.getMarkdownFiles()
.filter(file => file.parent?.path === projectsFolder)
.sort((a, b) => a.basename.localeCompare(b.basename));
// First option allows a decision with no project
const projectLabels = [
"— No project —",
...projectFiles.map(file => file.basename)
];
const projectValues = [
null,
...projectFiles
];
// --------------------------------------------------
// 3. Ask which project this decision belongs to
// --------------------------------------------------
const selectedProject = await tp.system.suggester(
projectLabels,
projectValues,
false,
"Related project"
);
// Cancelling the modal cancels note creation
if (selectedProject === undefined) {
new Notice("Decision cancelled.");
return;
}
// --------------------------------------------------
// 4. Create Decisions/YYYY/MM folder
// --------------------------------------------------
const baseFolder = "20 Work/Decisions";
const yearFolder = `${baseFolder}/${year}`;
const monthFolder = `${yearFolder}/${month}`;
if (!app.vault.getAbstractFileByPath(yearFolder)) {
await app.vault.createFolder(yearFolder);
}
if (!app.vault.getAbstractFileByPath(monthFolder)) {
await app.vault.createFolder(monthFolder);
}
// --------------------------------------------------
// 5. Build filename
// --------------------------------------------------
let filename;
if (selectedProject) {
const safeProject = selectedProject.basename
.replace(/[\\/:*?"<>|]/g, "-")
.trim();
filename = `${date} - ${safeProject} - ${safeTitle}`;
} else {
filename = `${date} - ${safeTitle}`;
}
// --------------------------------------------------
// 6. Move + rename note
// --------------------------------------------------
await tp.file.move(
`${yearFolder}/${date} - ${safeTitle}`
`${monthFolder}/${filename}`
);
// Make project available later in the template
const projectLink = selectedProject
? `[[${selectedProject.basename}]]`
: "";
-%>
> 🟡 **Proposed** · 🟢 **Decided** · 🔴 **Rejected** · ⚫ **Superseded**
@@ -51,11 +129,11 @@ await tp.file.move(
## Why
-
-
## Consequences
-
-
## Related
+7 -7
View File
@@ -15,7 +15,7 @@ await tp.file.move(
## Meetings
-
-
---
@@ -23,7 +23,7 @@ await tp.file.move(
<% tp.file.cursor() %>
-
-
---
@@ -37,7 +37,7 @@ await tp.file.move(
Feedback given, coaching moments, observations.
-
-
---
@@ -45,7 +45,7 @@ Feedback given, coaching moments, observations.
Important project changes only.
-
-
---
@@ -53,15 +53,15 @@ Important project changes only.
### What surprised me today?
-
-
### What did I learn today?
-
-
### What would I do differently next time?
-
-
---
@@ -16,7 +16,7 @@ Overall health of the department:
Traffic light: 🟢 / 🟡 / 🔴
This week's headline:
-
-
---
@@ -25,8 +25,8 @@ This week's headline:
Things that moved the company forward.
-
-
-
-
-
---
@@ -53,19 +53,19 @@ Overall morale:
Who deserves recognition?
-
-
Who needs coaching?
-
-
Any conflicts?
-
-
Any hiring concerns?
-
-
---
@@ -79,11 +79,11 @@ Any hiring concerns?
Projects slipping:
-
-
Projects completed:
-
-
---
@@ -97,7 +97,7 @@ Invoices pending?
Contract risks?
-
-
---
@@ -105,15 +105,15 @@ Contract risks?
Important numbers this week.
-
-
-
-
-
-
Anything unusual?
-
-
---
@@ -129,9 +129,9 @@ Decision | Why
What decisions must be made next week?
-
-
-
-
---
@@ -139,11 +139,11 @@ What decisions must be made next week?
Which meetings created value?
-
-
Which meetings should disappear?
-
-
Which meetings could become:
@@ -158,11 +158,11 @@ Which meetings could become:
What did I unnecessarily do myself?
-
-
What should be delegated next week?
-
-
---
@@ -176,7 +176,7 @@ Podcasts
Lessons learned
-
-
---
@@ -186,7 +186,7 @@ Something that annoyed me this week.
How can I make sure it never happens again?
-
-
---
@@ -232,37 +232,37 @@ One thing to improve next week:
Random ideas to revisit later.
-
-
-
-
# CTO Development
Leadership
-
-
Technology
-
-
Business
-
-
Finance
-
-
Communication
-
-
One thing I did this week that made me more like a CTO:
-
-
One thing I did this week that kept me acting like an individual contributor:
-
-
@@ -67,4 +67,8 @@ What would I do differently next time?
## Related
- [[]]
- [[]]
### Notes
Signed on August 14th
@@ -0,0 +1,39 @@
---
date: 2026-08-14
status: proposed
owner: Amadou
---
> 🟡 **Proposed** · 🟢 **Decided** · 🔴 **Rejected** · ⚫ **Superseded**
## Context
Vu que le live OTT sera une priorité marketing pour cette automne, nous allons expliquer a Sonia et Philippe l'étendu de l'aspect technique afin qu'ils soient au courant de ce que cela prend.
Expliquer aussi que nous allons faire un vrai test aussi
## Options Considered *(optional)*
- **Option 1**
- Pros:
- Cons:
- **Option 2**
- Pros:
- Cons:
## Decision
## Why
- Afin d'éviter toutes surprises et déceptions
## Consequences
- Tout le monde est sur la même page
## Related
- [[2026-08-14]]
-
+71
View File
@@ -0,0 +1,71 @@
# Friday, August 14th 2026
← [[2026-08-13]] | **Week 33** | [[2026-08-15]] →
---
## Meetings
- Rencontre pour la discussion technique de OTT et le flux
---
## Significant Events
- Demande de la facture TVO
- Signature pour les changements OTT
---
## Decisions Made
- [[2026-08-07 - Pay Trings for the french tabs]]
---
## People / Management
Feedback given, coaching moments, observations.
-
---
## Projects
Important project changes only.
- OTT, on va faire un vrai live
---
## Leadership Reflection
### What surprised me today?
-
### What did I learn today?
-
### What would I do differently next time?
-
---
## Follow-ups
> Only actions that still belong to me.
> Everything else should already be in **Twos**, **Jira**, or **Monday**.
- [ ]
---
## Related
- [[]]