Feature Inventory: Quantitative Snapshot
Date: 2026-05-14
Source: Direct count from C:/Users/gm4pr/Rovn/rovn-platform/
1. API Surface
| Surface | Count |
|---|---|
Routers registered in app/main.py |
80+ app.include_router(...) calls |
API modules in app/api/ |
84 Python files |
| MCP server | 1 (live at /mcp) |
Top-level route prefixes (grouped)
/auth/*(worker auth v2 + AuthKit + Cognito)/worker/*,/nurse/*,/worker-profile/*/hospital/*,/portal/*,/sso/*/facility/*,/facility/*(facility workflow layer cockpit, ~25 sub-routers)/verify/*,/verifications/*,/identity/*,/exclusions/*/license/*,/dea/*,/npdb/*,/nursys/*(delta)/audit/*,/source-receipts/*/experience/*(aggregator)/billing/*,/subscriptions/*/jwks/*,/monitoring/*,/webhooks/*,/health/*/mcp/*/admin/*
2. Database
| Item | Count | Notes |
|---|---|---|
| SQL migrations | 75+ | migrations/ directory, sequential numbering 003-075 |
| Hash-chained audit hardening | 1 dedicated migration | 2026_04_14_audit_log_harden.sql |
| Latest migration | 075 | worker_authkit.sql |
Notable schema domains (by migration)
- Marketplace + nurse auth (003-007)
- Compact license intelligence (018)
- Career pathing (019)
- Per-diem shifts (020)
- AI risk scoring (021)
- HRIS integration (022)
- Data benchmarking (023)
- AI copilot outcomes payor (024)
- Reverification cadence (025)
- Pricing tiers (026, 034)
- Free tier enhancements (027)
- AI Trust Layer (029)
- Requirements evidence baseline (030)
- Workforce trust record AI (031)
- Source receipts + authority policies (032, 062, 068)
- Rōvn facility workflow layer command center (033)
- facility workflow layer operating layer (035, 036, 037, 038)
- Payer enrollment foundation (039, 040, 041, 056)
- Privileging foundation (042, 055, 059)
- Monitoring action center (043)
- Trust explorer hardening (044)
- facility workflow layer worker detail events (045, 047, 048)
- Worker network apply (049)
- Platform expansion service rails (050)
- Worker referral / network growth (051)
- NPDB query workflow (052)
- Credentialing employment eligibility (053)
- Open employment marketplace (054)
- OPPE / FPPE (055)
- Expirables reminder log (057)
- Recredentialing cycles (058)
- Healthcare safety gates (060)
- PHI redaction + payer DB gates (061)
- Anti-fraud signals (064)
- State BON dispatch (065)
- Clinician screens (066)
- Verifiable integration (067)
- Verification pipeline safety hardening (069)
- Worker profile v2 (070, 071)
- Universal healthcare workforce catalog, 43 rolesRole coverage43 healthcare roles in the Rōvn workforce catalog · 07.7 + 11.3 coverage grid (072)
- Worker auth v2 signup (073)
- Facility SSO (074)
- Worker AuthKit (075)
3. Source Authority Adapters
| Category | Count | Sources |
|---|---|---|
| Federal / national | 6 | NPDB, DEA, Nursys, OIG (LEIE), SAM.gov, Verifiable (state board federation) |
| State Board of Nursing | 25 | AK, AL, AZ, CA, CO, FL, GA, IL, MA, MD, MI, MN, MO, NC, NJ, NV, NY, OH, PA, SC, TN, TX, VA, WA, WI |
| Payer (CMS / commercial) | 5 | Aetna, BCBS, Cigna, Humana, UHC |
| Total source authority adapters | 36 |
State BON expansion roadmap covers remaining 50 states plus DC over Months 6-18.
4. Services Layer
app/services/ modules:
ai_gateway.py, Anthropic Claude executor + Opus advisor wrapperanti_fraud.py, fraud / anomaly heuristicsbilling.py, Stripe billing integrationcheckr.py, Checkr background check adaptercompliance_monitor.py, SOC 2 / HIPAA event monitorconnect_ai_workbench.py, facility workflow layer AI surface logicconnect_operating_spine.py, facility workflow layer cockpit coreconnect_pipeline_service.py, facility workflow layer hiring pipeline logiccredentialing_acceleration.py, credentialing workflow optimizerdecision_engine.py, verification decision rollupemail.py, transactional emailfit_engine.py, readiness match scoringfppe_advisor.py, FPPE advisory logicnursys_processor.py, Nursys event ingestoppe_outliers.py, OPPE outlier detectionpassport_pdf.py, Passport PDF renderingpayer_adapters/, payer-specific submission logic (5 payers)posting_parser.py, job posting parsereverify_scheduler.py, recredentialing cadences3_artifacts.py, S3 artifact handling for source receiptsscreen_tracker.py, clinician screen trackingsms.py, Twilio SMSsource_adapters/, source authority rails plus the 43-role, 51-jurisdiction coverage map (above)workforce_catalog.py, 43-role taxonomy service
5. Build / Deploy Proofs (Sample)
From C:/Users/gm4pr/Rovn/rovn-platform/:
BUILD_DEPLOY_PROOF_2026-05-14_PRODUCT_COMPLETION_NO_DECK.mdBUILD_DEPLOY_PROOF_2026-05-14_FULL_STRESS_AUDIT_SWEEP.mdBUILD_DEPLOY_PROOF_2026-05-14_PARALLEL_STRESS_AUDIT_COMPLETION.mdBUILD_DEPLOY_PROOF_2026-05-14_CONNECT_AI_WORKBENCH.mdBUILD_DEPLOY_PROOF_2026-05-13_UNIVERSAL_WORKFORCE.mdBUILD_DEPLOY_PROOF_2026-05-13_V7_BACKOFFICE.mdBUILD_DEPLOY_PROOF_2026-05-13_V7_HIGH_RISK_HOTFIX.mdBUILD_DEPLOY_PROOF_2026-05-13_V7_SAFETY_HOTFIX.mdBUILD_DEPLOY_PROOF_2026-05-13_VERIFICATION_PIPELINE.mdBUILD_DEPLOY_PROOF_2026-05-13_VERIFICATION_POST_AUDIT_HARDENING.mdBUILD_DEPLOY_PROOF_2026-05-13_VERIFICATION_SAFETY_FIX.mdBUILD_DEPLOY_PROOF_2026-05-13_WORKER_PROFILE_V2.md
This is ship velocity proof, multiple deploys per day in the lead-up to data-room cut.
6. Infrastructure (high-level)
- AWS account, us-east-2AWS region07.2 AWS Infrastructure Memo · single-region ECS / RDS / S3 in us-east-2
- ECS Fargate (FastAPI app), task definitions iterating (most recent confirmed
:147) - RDS PostgreSQL in private VPC
- S3 buckets with Object Lock (audit) + standard (source receipts)
- AWS Cognito (worker auth)
- AWS Secrets Manager (MCP tokens, vendor secrets)
- AWS BedrockAI provider chain07.3 AI Architecture · AWS Bedrock under BAA → Anthropic Claude Haiku 4.5 under BAA → Rōvn ECS, Claude (Haiku 4.5) executor under AWS BAA (production AI chain)
- Cloudflare Pages (marketing + product app static)
- WorkOS (hospital SSO)
- Anthropic Claude, model provider via Bedrock + Opus 4.7 advisor beta tool (with BAA)
- Persona, Checkr, Drata, Sentry, Stripe, see sub-processor registry
End of feature inventory.