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:
Vadym Samoilenko 2026-04-14 18:57:01 +01:00
parent 354f2d6417
commit 7de6d3aec4
2 changed files with 78 additions and 0 deletions

View file

@ -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 | — |

View 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]]