CA Focus — Phase 0
Siringetbase dependency wiring: identity registration, CA Focus’s own Supabase schema (organizations, professional_profiles), and the ServiceType subtree in the shared Neo4j graph. No persona-facing screens yet — those start in Phase 2 (see cafocus/phases/).
GET /api/health— liveness check
https://cafocus.siringet.com/api/healthGET /api/diagnostics— Supabase (cafocusschema) + shared Neo4j connection check
https://cafocus.siringet.com/api/diagnosticsPOST /api/neo4j/seed-service-types— registers the CA Focus ServiceType subtree (Tax Filing / GST Filing / Auditing). Requires POST (visiting this URL directly returns 405 with usage instructions):https://cafocus.siringet.com/api/neo4j/seed-service-types- CA sign-up / sign-in — Phase 2’s first real persona-facing screen: magic-link signup, practice details, ICAI certificate upload. Also how a returning CA signs back in — lands on
/practice.
https://cafocus.siringet.com/onboarding/ca - Your practice — verified-CA workbench landing + service catalog. Redirects to sign-in/onboarding if you’re not an active CA yet.
https://cafocus.siringet.com/practice - Admin: CA verification queue — approve/reject pending CA onboarding submissions.
https://cafocus.siringet.com/admin/ca-verifications - Referral requests — approve/decline peer referral requests naming you.
https://cafocus.siringet.com/referrals/inbox - Admin: invite a CA — create a marketer-invite referral link (Siringet Referred, mechanism 2).
https://cafocus.siringet.com/admin/referrals/invite