Legal Register
Case Study Architecture
CASE-001 Technical Reference 14 Systems (SYS-001 to SYS-014) 10 Data Flows

Enterprise System Reference Topology & Trust Boundaries

In the worked enterprise implementation (CASE-001), technical components are organized into 14 canonical systems across strict statutory trust zones. Every system enforces data-plane purpose bindings, consent verifications, and deletion lifecycles.

Enterprise Architecture Boundary Map

Topology showing Client Intake, Core Production, Governance Core, Analytical Pipelines, and Processor Rings.

  [ PUBLIC / UNTRUSTED CLIENT ]
       SYS-001 (Customer App & Web Portal)
           │
           │ FLOW-001 (Notice & Consent PUR-001)
           ▼
  [ DOMESTIC PRODUCTION CORE ]
       ┌────────────────────────────────────────────────────────┐
       │ SYS-002: Core Lending Monolith & Transaction Store     │
       │ (Primary DB, KYC profiles, loan records, Section 8(7)) │
       └──────────────┬────────────────────────┬────────────────┘
                      │                        │
       FLOW-002       │                        │ FLOW-003 (Analytics Stage)
     (PUR-002 opt-in) │                        ▼
                      ▼               ┌─────────────────────────────────┐
  [ PROCESSOR RING ]  │               │ SYS-004: Cloud Data Warehouse   │
  ┌───────────────────┴──────────┐    └────────────────┬────────────────┘
  │ SYS-013: Orchestration Queue │                     │ [DEC-001 STOP]
  │               │              │                     ▼
  │               ▼              │    ┌─────────────────────────────────┐
  │ SYS-003: Marketing Engine    │    │ SYS-005: AI/ML Training Cluster │
  │ (ENT-004 Marketing Partner)  │    └─────────────────────────────────┘
  └──────────────────────────────┘
                      ▲
                      │ FLOW-008 (Withdrawal Tombstone Event)
  [ GOVERNANCE & POLICY DECISION POINT (PDP) ]
  ┌─────────────────────────────────────────────────────────────────────┐
  │ SYS-010: Consent Ledger & Policy Decision Point (Token Issuer)     │
  │ SYS-011: Principal Rights (DSAR) & Grievance Redressal Service       │
  │ SYS-012: SIEM & Security Dual-Clock Telemetry Store (CERT-In / DPDP)│
  │ SYS-014: Restore Quarantine & Tombstone Replay Sandbox              │
  └─────────────────────────────────────────────────────────────────────┘
        

Complete System Inventory (SYS-001 to SYS-014)

Canonical breakdown of all enterprise systems, operational trust zones, managed datasets, and statutory controls.

SYS-001

Customer App & Web Portal

Client / Public Intake Boundary

Public client boundary and untrusted intake surface presenting Section 5 multilingual notices and capturing Section 6 affirmative consent.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-001 DS-002 DS-010
Governing DPDP Obligations:
Architectural Invariant: Untrusted surface; cannot assert implied consent or bypass backend Policy Decision Point checks.
SYS-002

Core Lending Monolith & Transaction Store

Domestic Production Core

Primary production database and core loan transaction engine within India. Acts as the system of record for purpose-bound lending processing (PUR-001).

Operating Entity & Host: ENT-001 (Host: ENT-003 Cloud)
Managed Datasets:
DS-001 DS-002
Architectural Invariant: Enforces row-level purpose access tokens and purpose-completion erasure hooks under Section 8(7).
SYS-003

Marketing Automation Engine

External Processor Perimeter

Outbound campaign engine operated by marketing processor ENT-004. Processes contact projections under optional consent (PUR-002).

Operating Entity & Host: ENT-004 (Marketing Processor)
Managed Datasets:
DS-003
Governing DPDP Obligations:
Architectural Invariant: Immediate campaign gating upon consent withdrawal (WITHDRAW-001); processor prohibited from reusing data for proprietary analytics.
SYS-004

Enterprise Cloud Data Warehouse

Analytical Warehouse & Staging

Centralized analytical warehouse with purpose-partitioned storage and privileged access management.

Operating Entity & Host: ENT-001 (Host: ENT-003 Cloud)
Managed Datasets:
DS-006
Architectural Invariant: DEC-001 Barrier: Analytical staging cannot automatically feed model training (SYS-005) without separate lawful ground.
SYS-005

Analytics & AI/ML Training Environment

AI & Model Training Node

Machine learning research and model training cluster. Evaluates underwriting algorithms and risk scorecards.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-006
Governing DPDP Obligations:
Architectural Invariant: Training stopped in baseline (DEC-001) due to lack of separate training consent; serving branch requires separate purpose token.
SYS-006

HRMS & Applicant Tracking System

Internal Corporate Boundary

Internal employer information system managing employee payroll records and candidate application dossiers.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-007 DS-008
Governing DPDP Obligations:
Architectural Invariant: Governed under Section 7(i) employment administration; prohibited from being repurposed for commercial campaigns or group cross-selling.
SYS-007

Digitized Legacy Document Archive

Restricted Historical Archive

Cold physical scan and legacy document storage holding historical employer and corporate records.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-007 DS-008
Governing DPDP Obligations:
Architectural Invariant: Read-only access governed by statutory legal hold schedules (Seventh Schedule) rather than active business use.
SYS-008

Foreign-Region Secondary Backup Replica

Offshore Cross-Border Target

Offshore disaster recovery replica discovered in baseline audit. Subject to Section 16 cross-border transfer rules.

Operating Entity & Host: ENT-003 (Cloud Host Foreign Region)
Managed Datasets:
DS-009
Architectural Invariant: DEC-004 Isolation: New replications stopped; existing backup cohort isolated pending formal transfer/sector compliance review.
SYS-009

Overseas Analytics Cluster

Offshore Processor Environment

Third-party international business intelligence cluster proposing proprietary algorithm reuse.

Operating Entity & Host: ENT-005 (Overseas Analytics Supplier)
Managed Datasets:
DS-006
Governing DPDP Obligations:
Architectural Invariant: DEC-005 Hard Stop: Cross-border flow blocked because own-product vendor reuse lacks Data Principal consent.
SYS-010

Consent Ledger & Policy Decision Point

Security & Governance Core (PDP)

Immutable append-only consent event ledger and Policy Decision Point issuing cryptographic authority tokens for all transactional flows.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-004
Architectural Invariant: Single source of truth for consent grants, notices, and instant withdrawal propagation.
SYS-011

Principal Rights & Grievance Service

Principal Rights & DSAR Gateway

Self-service orchestration portal for Section 11–14 Data Principal rights, nominee authorizations, and multi-tier grievance redressal.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-001 DS-004
Architectural Invariant: Strict separation of actor vs. data principal subject identity; enforces 30-day statutory response SLA.
SYS-012

SIEM & Security Telemetry Store

Security Telemetry & Evidence

Security incident telemetry repository maintaining tamper-evident dual-clock audit logs for CERT-In (6h) and DPDP Rule 7 (72h) reporting.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-005
Architectural Invariant: Preserves immutable processing and breach telemetry under Rule 6 security safeguards; quarantined against analytical reuse.
SYS-013

Processor Orchestration Gateway & Queue

Processor Integration Middleware

Event-driven asynchronous messaging queue orchestrating downstream processor instructions, consent tombstones, and deletion ACKs.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-004
Governing DPDP Obligations:
Architectural Invariant: Tracks five-minute ACK SLAs (ACK-001) for downstream processor cessation compliance.
SYS-014

Restore Quarantine & Sandbox Store

Quarantine & Replay Sandbox

Isolated recovery sandbox where historical database restores undergo consent and deletion tombstone replay before rejoining production.

Operating Entity & Host: ENT-001 (The Company)
Managed Datasets:
DS-009
Governing DPDP Obligations:
Architectural Invariant: Pre-withdrawal backups loaded into SYS-014 must execute historical tombstones to prevent resurrecting revoked data.

Canonical Data Flows & Gating Decisions (FLOW-001..010)

Every cross-system edge in CASE-001 requires an evaluated purpose grant (PUR) and statutory ground.

Flow ID Source → Destination Purpose Statutory Status Architectural Behavior & Gating Rule
FLOW-001 SYS-001 → SYS-002 PUR-001 Authorized Customer applies for loan; data persisted under recorded Section 6 consent.
FLOW-002 SYS-002 → SYS-003 PUR-002 Gated Optional marketing audience projection; gated by affirmative consent and halted on withdrawal.
FLOW-003 SYS-002 → SYS-004 → SYS-005 PUR-003 Stopped (DEC-001) AI training pipeline blocked in baseline because secondary model training lacks distinct consent.
FLOW-004 SYS-002 → SYS-008 PUR-009 Stopped (DEC-004) Discovered offshore backup replica halted & isolated pending Section 16 cross-border verification.
FLOW-005 SYS-004 → SYS-009 PUR-003 Stopped (DEC-005) Overseas analytics vendor data export refused because proprietary reuse violates processor duties.
FLOW-006 SYS-001 → ENT-002 (Insurer) PUR-010 Proposed Only Co-branded insurance partner referral; requires separate informed consent notice before transfer.
FLOW-007 SYS-006 → SYS-007 PUR-006, PUR-014 Authorized Internal employee records transferred to cold archive under Section 7(i) employment retention schedules.
FLOW-008 SYS-010 → SYS-013 → SYS-003 PUR-002, PUR-009 Authorized Consent withdrawal event instantly pushed through orchestration queue to marketing processor.
FLOW-009 SYS-008 → SYS-014 PUR-009 Authorized Backup snapshot restored strictly into quarantine sandbox for tombstone replay verification.
FLOW-010 SYS-011 → SYS-013 → SYS-002 PUR-001, PUR-002 Authorized Principal DSAR erasure and correction orders dispatched to core production stores.

Canonical Datasets (DS-001 to DS-010)

Classification of data schemas across the retail lending and employer ecosystem.

DS-001
Borrower Identity & Contact Profile

KYC records, phone, email, identity documents (Section 6 / PUR-001).

DS-002
Loan Application & Transaction Records

Financial assessment, repayment schedule, bank details (Section 6 / PUR-001).

DS-003
Marketing Preferences & Channel Projections

Opt-in communication flags, segment tags (Section 6 / PUR-002).

DS-004
Consent, Notice & Authority Event Log

Cryptographic consent tokens, versioned notices, withdrawal receipts (Section 6(10)).

DS-005
Processing & Security Dual-Clock Telemetry

Access timestamps, firewall events, immutable SIEM audit logs (Section 8(5)).

DS-006
AI/ML Features & Model Training Cohorts

Feature vectors, scoring tables, training dataset inputs (Section 4 & Rule 13).

DS-007
Employment & Payroll Records

Employee contracts, tax filings, internal performance data (Section 7(i) / PUR-006).

DS-008
Unsuccessful Job Applicant Records

Candidate CVs and interviews subject to pre-employment retention rules (PUR-014).

DS-009
Restricted Backup & Quarantine Snapshots

Point-in-time database snapshots staged for quarantine replay (PUR-009).

DS-010
Insurance Referral & Claim Support Records

Third-party insurer referral requests (Section 6 / PUR-010).

Hardened Architectural Decisions & Invariants

DEC-001: Model Training Isolation

Rejects AI model training on borrower data staged in SYS-004. Model serving cannot borrow or inherit consent from general loan servicing without a discrete, valid grant.

DEC-004: Offshore Backup Quarantining

Halts active replication to foreign cloud replica SYS-008 under Section 16. Isolates existing cohorts and reroutes backup pipelines to verified domestic infrastructure.

DEC-005: Third-Party Analytics Ban

Rejects external analytics vendor ENT-005 from reusing personal borrower records for product improvement. A processor is bound strictly by the fiduciary's instructions.

SEC-DEC-001: Trusted Token PDP Gateway

Mandates that every downstream transaction against SYS-002 must present an unexpired cryptographic authority token issued by SYS-010.