System Architecture Visual Map

Interactive hierarchical breakdown of all 9 subsystems and pipelines.

🏛️
Core Application
Fix Family Courts Rebuild 2026
🔐 1. Auth & Upward Hierarchy
  • Super Admin (Ron): /admin — Technical Developer Control
  • Business Master (Sherry): /operations — Operations Console
  • Rule 9 Hard Isolation: Business Master blocked from /admin (403)
  • Upward Roll-Up: Super Admin inherits /operations & all panels
  • Editor, Client, Customer: Dedicated segregated workspaces
🧭 2. Universal Routing Engine
  • /resources/slug (Canonical path)
  • /2193 (Legacy numeric ID direct resolution)
  • /slug (Direct SEO-friendly slug)
  • Automated 404 logger in failed_routes
  • Redirects manager & duplicate disambiguation
🔍 3. Public Site Search
  • Live at /search?q=...
  • Full-text search in titles, excerpts, body
  • Type filter pills (Resources, Articles, Products)
  • Paginated result cards
🛡️ 4. Educational Compliance
  • NO Case Management: Strict liability boundary
  • Mandatory initial non-attorney checkbox
  • 48-hour cryptographic double-validation email
  • Immutable legal_compliance_logs audit trail
📦 5. Digital Products & Vault
  • Laravel Cloud private storage disk
  • Signed expiring download URLs
  • Configurable token expiry (15m, 30m, 60m)
  • Sherry's Business Master overrides (extra attempts)
🚪 6. Client Upload Gatekeeper
  • Zero Liability Default: can_upload_files = false
  • Upload quota limit: 0 MB / 0 files
  • Business Master manual authorization per client
  • Protects against unvetted document dumping
🖼️ 7. Media & Inode Relief
  • IONOS SFTP disk (images.fixfamilycourts.com)
  • Permanent Invariant: Protect all .php files
  • ImageUsageTracker (Live 🟢, Draft 🟡, Unused ⚪)
  • Inode relief: zip unused images, double verify, delete
🔒 8. Database Isolation (Rule 6)
  • ffc_rebuild_26: Full read/write/migrate
  • ffc_default_25: Strict read-only
  • Zero access to any other connection
  • Mandatory flag: --database=ffc_rebuild_26
🚀 9. Future Pipelines
  • Divi rendered data dump & visual content diff tool
  • Laravel Cloud Staging & GitHub Actions CI/CD
  • First-party social scheduler (Blog2Social replacement)
  • First-party mass email engine (IONOS SMTP)