commit 000d5d8489de18c39ed68ba7ed49ae0d1e6a12f8 Author: fn-registry agent Date: Wed Jun 10 11:43:44 2026 +0200 chore: sync from fn-registry agent diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..29f4107 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +apps/*/ +analysis/*/ +vaults/* +!vaults/.gitkeep +!vaults/vault.yaml diff --git a/project.md b/project.md new file mode 100644 index 0000000..405b151 --- /dev/null +++ b/project.md @@ -0,0 +1,24 @@ +--- +name: obsidian +description: "Bases de conocimiento Obsidian del usuario, enlazadas como vaults del registry para CRUD headless de notas y vaults via funciones del grupo obsidian." +tags: [obsidian, notes, knowledge, markdown] +repo_url: "" +--- + +## Notas + +Este project agrupa los vaults de Obsidian del usuario (carpetas con `.obsidian/` + notas +`.md`) como vaults del registry. Los vaults reales viven en `/home/enmanuel/Obsidian/` y se +enlazan aqui mediante symlinks en `vaults/`, declarados en `vaults/vault.yaml`. + +El contenido de los vaults NO se versiona en git (regla `artefactos.md`: los vaults son datos +fuera del repo). Solo `project.md` y `vault.yaml` viajan con el sub-repo del project. + +### CRUD de notas y vaults + +El grupo de capacidad `obsidian` (dominio `obsidian`, funciones Python en +`python/functions/obsidian/`) provee CRUD headless: leer/crear/editar/borrar/listar/buscar +notas, y listar/crear vaults. Las notas se tratan como `.md` planos con frontmatter YAML y +wikilinks `[[...]]` — no se depende de la app GUI de Obsidian ni de su URI scheme. + +Pagina madre del grupo: `docs/capabilities/obsidian.md`. diff --git a/vaults/vault.yaml b/vaults/vault.yaml new file mode 100644 index 0000000..ad330ac --- /dev/null +++ b/vaults/vault.yaml @@ -0,0 +1,21 @@ +vaults: + - name: NotasDeObsidian + description: "Vault principal de notas personales (incluye sub-vault hacking)." + path: /home/enmanuel/Obsidian/NotasDeObsidian + tags: [obsidian, notes, personal] + - name: AurgiObsidian + description: "Vault de Obsidian del proyecto Aurgi." + path: /home/enmanuel/Obsidian/AurgiObsidian + tags: [obsidian, notes, aurgi] + - name: DataScientist + description: "Vault de notas de data science y machine learning." + path: /home/enmanuel/Obsidian/DataScientist + tags: [obsidian, notes, datascience] + - name: Finanzas + description: "Vault de notas de finanzas personales e inversion." + path: /home/enmanuel/Obsidian/Finanzas + tags: [obsidian, notes, finance] + - name: LLM_agentes + description: "Vault de notas sobre LLMs y agentes." + path: /home/enmanuel/Obsidian/LLM_agentes + tags: [obsidian, notes, llm, agents]