Skip to content

docs: update CLAUDE.md with recent subsystems#79

Merged
1 commit merged into
mainfrom
claude/update-claude-md-vsfh7j
Jun 12, 2026
Merged

docs: update CLAUDE.md with recent subsystems#79
1 commit merged into
mainfrom
claude/update-claude-md-vsfh7j

Conversation

@judedanbo

Copy link
Copy Markdown
Owner

Updates CLAUDE.md to document subsystems added since the doc was last touched. The original was already comprehensive, so this extends it rather than rewriting.

Added

  • Admin-managed global settings — new section covering app/server/utils/system-settings.ts: the SETTING_FIELDS registry, DB-override → env-fallback resolution via getSetting, the 30s cache, and the eight registered flags.
  • Declaration review sub-statusesDeclaration.reviewStatus (NEW → ISSUES_IDENTIFIED → ISSUES_RESOLVED), a sub-status tracked while status stays UNDER_REVIEW.
  • Verified-contact notification gating — email/SMS skipped for unverified emailVerified/phoneVerified contacts; security types bypass.
  • Applicant verification-document uploadApplicantVerificationReview / MORE_INFO_REQUIREDVerificationDocument upload flow.
  • Multi-role role switcheractiveRole / effectiveRole / availableRoles in the auth store and the "Acting as" switcher.
  • Ghana phone normalizationapp/server/utils/phone.ts and local-vs-Twilio SMS routing.

Descriptions were checked against the source files (settings registry, schema, git history since the last doc edit).

Docs-only change.

https://claude.ai/code/session_01FuPFshQzQG1PkGZLYUPepA


Generated by Claude Code

Document features added since the doc was last touched:
- Admin-managed global settings (DB override -> env fallback)
- Declaration review sub-statuses (reviewStatus)
- Verified-contact notification gating
- Applicant verification-document upload for legal info requests
- Multi-role role switcher / effectiveRole
- Ghana phone normalization and local SMS routing

https://claude.ai/code/session_01FuPFshQzQG1PkGZLYUPepA
@judedanbo judedanbo closed this pull request by merging all changes into main in 165b11d Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants