entities: Government Filings tab, compliance checklist, clickable registrations
- New entityCompliance module (computed at request time from the entity's docs): a PH compliance checklist (Formation/Tax/Local/Governance/Employer/Annual/ Industry) marked has-missing with a link to the satisfying document; isFiling() classification for recurring government filings; and registration→document linking. Form-number matching handles BIR letter suffixes (2550Q, 0619E, 1601C). - GET /projects/:id (entities): tag each doc is_filing, attach compliance, and enrich registrations with doc_id. - New Government Filings tab (entities) with a grouped filings register; filings are moved OUT of the Documents list into their own tab. - EntityOverview: remove the outdated wiki Summary block (it lives under Wiki); add the compliance checklist card with a completeness meter; make each registration row open its source document. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
| Repository | emileriksenkeev/sydOS |
|---|---|
| Author | emileriksenkeev <emil@keev.co> |
| Authored | |
| Parents | 6cc9bd9b |
| Stats | 7 files changed , +575 , -68 |
| 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-883c899d.md
from inside the repo you want the change in.