Syd OS: the Vault - org-wide shared library with cross-project access
- projects.is_vault flag; Vault project seeded (folders: Templates, Corporate Documents, Policies & Compliance, Signed Agreements), shared org-wide via access bypass (any authenticated user) - lib/vault.ts: getVaultProject, listVaultDocuments, copyVaultDocToProject (active-version bytes, formatting preserved, auto-embed of the copy) - Assistant tools in every project chat: list_vault_documents + copy_from_vault (copy in, then redline the copy); system-prompt guidance - GET /projects/vault-info (registered before /:projectId) - Frontend: Vault in the sidebar (Archive icon), /vault route rendering the standard project surface (documents/assistant/reviews/wiki all work) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
| Repository | emileriksenkeev/sydOS |
|---|---|
| Author | emileriksenkeev <emil@keev.co> |
| Authored | |
| Parents | e3c46516 |
| Stats | 8 files changed , +307 , -1 |
| Part of | The Vault - org-wide shared document library |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-d25266c7.md
from inside the repo you want the change in.