Files
my-vault/README.md
T
windyboy be56d86e84 refactor(vault): Phase 5 — single agent contract
- Rewrite AGENTS.md as single operations manual (PARA, permission table,
  frontmatter conventions, safety rules, code style)
- Root CLAUDE.md = one-line pointer to AGENTS.md
- Delete 13 stub CLAUDE.md files across vault directories
- Delete .claude/project-instructions.md + .claude/memory/instructions/
  (content merged into AGENTS.md)
- .claude/settings.json: deny plugin data.json + 04_Archive + git push;
  ask on .obsidian/** edits; remove SessionStart hook (claudesidian welcome)
- Delete 3 upstream commands (init-bootstrap, install-claudesidian, upgrade)
- Add risk/writes metadata to 14 remaining commands
- Rewrite README.md (remove all claudesidian content)
- package.json: name → my-vault, remove check-updates/firecrawl scripts
2026-09-26 11:41:32 +08:00

35 lines
953 B
Markdown

# My Obsidian Vault
Personal knowledge base using the PARA method, version-controlled with Git.
## Structure
```
00_Inbox/ Capture → process weekly
01_Projects/ Time-bound work
02_Areas/ Ongoing responsibilities
03_Resources/ Reference materials
04_Archive/ Completed items & clippings
05_Attachments/ Media files
06_Metadata/ Templates & reference docs
```
## Entry Points
- `AGENTS.md` — operations manual for AI agents (permission table, safety rules, code style)
- `06_Metadata/Reference/PARA_METHOD.md` — PARA methodology reference
- `06_Metadata/Reference/GIT_WORKFLOW.md` — git workflow guide
## Scripts
```bash
pnpm lint # Lint + format (auto-fix)
pnpm lint:check # Check only
pnpm format # Prettier format
pnpm vault:stats # Vault statistics
```
## CI
GitHub Actions runs lint, format check, and secret scanning on every push/PR to main.