Entities: org-wide entity spaces (backend)

↗ view on GitHub · emileriksenkeev · 2026-07-13 · ab203a1e

Introduce first-class 'Entities' spaces (our own companies) alongside the
Vault, reusing the project model (is_entity flag + entity_profile jsonb).

- access.ts: extend the Vault org-wide bypass to is_entity projects.
- projects.ts: exclude is_entity from the normal project list; add
  GET /projects/entities returning the entity roster (name, profile, doc +
  folder counts). Entity detail reuses GET /projects/:id.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Repository emileriksenkeev/sydOS
Author emileriksenkeev <emil@keev.co>
Authored
Parents 8e761a0f
Stats 2 files changed , +42 , -4
Part of Entities - org-wide entity spaces (corporate roster & profiles)

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-ab203a1e.md from inside the repo you want the change in.

⬇ Download capture-commit-ab203a1e.md