Add obsidian-vault project note + log today's full setup session
- 01 Projects/obsidian-vault/Obsidian Second Brain.md: project note for the vault itself - Projects Index.md: added obsidian-vault entry - Hooks updated: vault path → 'obsidian-vault' project in all 3 hooks Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
354f2d6417
commit
7de6d3aec4
2 changed files with 78 additions and 0 deletions
|
|
@ -37,6 +37,7 @@ tags: [index, oliver, projects]
|
|||
| [[APAC ops Bot/APAC Ops Bot]] | TBD | TBD | — |
|
||||
| [[build-a-squad/Build A Squad]] | React + TS + Gemini | npm | — |
|
||||
| [[cc-dashboard/CC Dashboard]] | Docker | docker compose | — |
|
||||
| [[obsidian-vault/Obsidian Second Brain]] | Obsidian + Python + Claude Code | Open Obsidian | [github.com/SamoilenkoVadym/obsidian](https://github.com/SamoilenkoVadym/obsidian) |
|
||||
| [[cinema-studio-pro/Cinema Studio Pro]] | JS + Imagen 3 + Veo 3.1 | static | https://ai-sandbox.oliver.solutions/lux-studio/ |
|
||||
| [[DevOps_Click_UP_sync/DevOps ClickUp Sync]] | FastAPI + SQLite + Docker | docker compose | localhost:8080 |
|
||||
| [[enterprise-ai-hub-nexus/Enterprise AI Hub Nexus]] | Next.js 14 + FastAPI + Azure AD | docker compose | — |
|
||||
|
|
|
|||
77
01 Projects/obsidian-vault/Obsidian Second Brain.md
Normal file
77
01 Projects/obsidian-vault/Obsidian Second Brain.md
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
---
|
||||
name: "Obsidian Second Brain"
|
||||
client: "Oliver Internal"
|
||||
status: active
|
||||
tech: [Obsidian, Markdown, Dataview, Templater, Python, Claude Code]
|
||||
local_path: /Users/aimpress/Library/Mobile Documents/iCloud~md~obsidian/Documents/VadymSamoilenko
|
||||
deploy: "Open Obsidian → vault VadymSamoilenko"
|
||||
url: https://github.com/SamoilenkoVadym/obsidian
|
||||
tags:
|
||||
- project
|
||||
- type/project
|
||||
- domain/devops
|
||||
created: 2026-04-14
|
||||
---
|
||||
|
||||
## Overview
|
||||
Obsidian-based second brain for all Oliver Agency projects. AI-first knowledge management: Claude Code reads/writes notes via hooks, skills, and CLAUDE.md protocol. Vault mirrors disk structure at `/Volumes/SSD/Projects/Oliver/`.
|
||||
|
||||
## Setup
|
||||
- **Vault:** `/Users/aimpress/Library/Mobile Documents/iCloud~md~obsidian/Documents/VadymSamoilenko`
|
||||
- **Git sync:** `github.com/SamoilenkoVadym/obsidian` (private)
|
||||
- **Claude Code skills:** `.agents/skills/` — obsidian-cli, obsidian-markdown, obsidian-bases, json-canvas, defuddle
|
||||
|
||||
## Architecture
|
||||
- **PARA structure:** 01 Projects / 02 Areas / 03 Resources / 04 Archive / 05 Aimpress LTD / 99 Daily
|
||||
- **35 project notes** — 1:1 mapping to `/Volumes/SSD/Projects/Oliver/`
|
||||
- **Dashboards:** `01 Projects/Dashboard.md` (Dataview) + `01 Projects/Projects.base` (Bases)
|
||||
- **Templates:** Daily, Weekly Review, Meeting, Project
|
||||
|
||||
## Automation Hooks
|
||||
| Hook | Script | Does |
|
||||
|------|--------|------|
|
||||
| SessionStart | `obsidian-session-start.py` | Injects project context + pending commands; auto-creates stub notes; detects stubs |
|
||||
| PostCompact | `obsidian-postcompact.py` | Haiku writes structured session entry on compaction |
|
||||
| Stop | `obsidian-session-log.py` | Timestamps daily note with session duration |
|
||||
|
||||
## Installed Skills (kepano/obsidian-skills)
|
||||
- `obsidian-cli` — CLI read/write (requires Obsidian open + CLI enabled)
|
||||
- `obsidian-markdown` — Obsidian Flavored Markdown syntax
|
||||
- `obsidian-bases` — .base file creation
|
||||
- `json-canvas` — Canvas files
|
||||
- `defuddle` — Clean markdown from web pages
|
||||
|
||||
## Plugins
|
||||
calendar, obsidian-git, obsidian-kanban, templater-obsidian, obsidian-tasks-plugin, dataview, nldates-obsidian, obsidian-outliner, mermaid-tools, obsidian-html-plugin, omnisearch
|
||||
|
||||
## Sessions
|
||||
|
||||
### 2026-04-14 — Full Setup + Improvements
|
||||
**Requested:** Analyse vault and implement improvements, enrichment, automation
|
||||
**Done:**
|
||||
- Analysed vault structure, hooks, templates
|
||||
- Reviewed kepano/obsidian-skills and kepano/kepano-obsidian for best practices
|
||||
- Fixed PostCompact Change Log parser bug (regex mismatch)
|
||||
- Fixed date format inconsistency (DD-MM-YYYY → YYYY-MM-DD in configs + renamed 5 daily notes)
|
||||
- Set up Git sync: `SamoilenkoVadym/obsidian` (private, 9 commits)
|
||||
- Installed 5 obsidian-skills (cli, markdown, bases, canvas, defuddle)
|
||||
- Structural cleanup: moved 9 loose notes from 01 Projects/ → 03 Resources/Infrastructure/ + SOPs/
|
||||
- Deleted empty Untitled.canvas and Untitled.base
|
||||
- Created: Work Tasks.md (Dataview), Infrastructure Index.md, Dashboard.md (5 views), Projects.base (4 views)
|
||||
- New templates: Weekly Review (fractal journaling), Daily Template upgraded
|
||||
- SessionStart hook v2: auto-create notes for new projects + stub detection
|
||||
- Stop hook: session duration tracking
|
||||
- CLAUDE.md: tag taxonomy, status lifecycle, archival workflow, obsidian-skills reference
|
||||
- Templater folder templates configured
|
||||
|
||||
---
|
||||
|
||||
## Change Log
|
||||
| Date | Requested | Changed | Files |
|
||||
|------|-----------|---------|-------|
|
||||
| 2026-04-14 | Full vault improvement session | Setup, fixes, automation, dashboards, templates | 20+ files |
|
||||
|
||||
## Related
|
||||
- [[Projects Index]]
|
||||
- [[Dashboard]]
|
||||
- [[CLAUDE]]
|
||||
Loading…
Add table
Reference in a new issue