Entity Overview page + auto-extraction

↗ view on GitHub · emileriksenkeev · 2026-07-13 · 71a8aee4

Entities now open to an Overview tab (default) instead of the document list:
- EntityOverview.tsx renders a structured company record - identity, SEC/BIR
  registration, tax, capital, directors/officers, contact, and a color-coded
  registrations & permits table - with inline edit + save.
- entity_profile jsonb is the store; PATCH /projects/:id/entity-profile saves it.
- extractEntityProfiles.ts reads each entity's own filings (SEC cert, 2303/1903,
  Articles, By-laws, GIS, permits) and populates the profile via the LLM.
- ProjectPage: Overview tab (entities only, default landing); tab/URL + breadcrumb
  wiring generalized. Documents/Assistant/Reviews/Wiki unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Repository emileriksenkeev/sydOS
Author emileriksenkeev <emil@keev.co>
Authored
Parents db0f5b2d
Stats 8 files changed , +833 , -6
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-71a8aee4.md from inside the repo you want the change in.

⬇ Download capture-commit-71a8aee4.md