Add goals, reading list, and people CRM - goals.py: Goal tracking with milestones and progress - reading.py: Reading list tracker (articles, books, papers) - people.py: Personal CRM for keeping notes on people - 21 tools total now

This commit is contained in:
2026-01-30 23:46:35 -06:00
parent 3b053ce71c
commit 7925efe4f1
7 changed files with 569 additions and 0 deletions

42
data/goals.json Normal file
View File

@ -0,0 +1,42 @@
{
"goals": [
{
"id": 1,
"title": "Build out the sandbox into a daily driver",
"description": "",
"deadline": null,
"created": "2026-01-30T23:44:53.121855",
"status": "active",
"milestones": [
{
"id": 1,
"title": "Core tools built",
"done": true,
"created": "2026-01-30T23:44:53.147088",
"completed": "2026-01-30T23:44:53.248604"
},
{
"id": 2,
"title": "Projects created",
"done": true,
"created": "2026-01-30T23:44:53.172153",
"completed": "2026-01-30T23:44:53.273691"
},
{
"id": 3,
"title": "Git/Gitea integration",
"done": true,
"created": "2026-01-30T23:44:53.197877",
"completed": "2026-01-30T23:44:53.299278"
},
{
"id": 4,
"title": "Documentation complete",
"done": false,
"created": "2026-01-30T23:44:53.223477"
}
],
"progress": 75
}
]
}