
# इंटरेक्टिव मर्मेड‑आधारित साक्ष्य प्रूवनेंस डैशबोर्ड रीयल‑टाइम प्रश्नावली ऑडिट्स के लिए

## परिचय  

सुरक्षा प्रश्नावली, अनुपालन ऑडिट, और विक्रेता जोखिम मूल्यांकन traditionally तेज‑गति SaaS कंपनियों के लिए बाधा बनते रहे हैं। जबकि एआई सेकंड में उत्तर तैयार कर सकता है, ऑडिटर और आंतरिक समीक्षक अभी भी पूछते हैं, *“यह उत्तर कहाँ से आया? क्या यह पिछले ऑडिट के बाद बदल गया है?”* उत्तर **साक्ष्य प्रूवनेंस** में है—हर प्रतिक्रिया को उसके स्रोत, संस्करण, और अनुमोदन ट्रेल तक ट्रेस करने की क्षमता।

Procurize का अगली‑पीढ़ी फ़ीचर स्टैक एक **इंटरेक्टिव मर्मेड डैशबोर्ड** पेश करता है, जो साक्ष्य प्रूवनेंस को रीयल‑टाइम में विज़ुअलाइज़ करता है। डैशबोर्ड एक **डायनामिक कम्प्लायंस नॉलेज ग्राफ़ (DCKG)** द्वारा संचालित है, जो निरंतर नीति स्टोर्स, दस्तावेज़ रिपॉज़िटरीज़, और बाहरी अनुपालन फीड्स के साथ सिंक्रोनाइज़ रहता है। ग्राफ़ को एक सहज मर्मेड डायग्राम के रूप में रेंडर करके, सुरक्षा टीमें:

* **नेविगेट** कर सकती हैं प्रत्येक उत्तर की लीनियेज़ को एक क्लिक में।
* **सत्यापित** कर सकती हैं साक्ष्य की ताज़गी को ऑटोमेटेड नीति‑ड्रिफ्ट अलर्ट्स के माध्यम से।
* **एक्सपोर्ट** कर सकती हैं ऑडिट‑रेडी स्नैपशॉट्स, जो विज़ुअल प्रूवनेंस को अनुपालन रिपोर्ट्स में एम्बेड करते हैं।

निम्नलिखित अनुभागों में आर्किटेक्चर, मर्मेड मॉडल, इंटीग्रेशन पैटर्न, और बेस्ट‑प्रैक्टिस रोल‑आउट स्टेप्स को विस्तार से बताया गया है।

---

## 1. ऑटोमेटेड प्रश्नावली में प्रूवनेंस क्यों महत्वपूर्ण है  

| समस्या बिंदु | पारंपरिक उपाय | शेष जोखिम |
|--------------|----------------|-----------|
| **उत्तर की पुरातनता** | मैनुअल “अंतिम अद्यतन” नोट्स | नीति परिवर्तन छूट जाना |
| **अस्पष्ट स्रोत** | टेक्स्टुअल फुटनोट्स | ऑडिटर सत्यापित नहीं कर पाते |
| **वर्ज़न‑कंट्रोल अराजकता** | दस्तावेज़ों के अलग‑अलग Git रिपॉज़ | असंगत स्नैपशॉट्स |
| **सहयोग ओवरहेड** | अनुमोदन पर ई‑मेल थ्रेड्स | खोए हुए अनुमोदन, दोहराव काम |

प्रूवनेंस इन गैप्स को **हर AI‑जनित उत्तर को एक यूनिक साक्ष्य नोड** से बाँधकर समाप्त करता है, जो ग्राफ़ में रिकॉर्ड करता है:

* **स्रोत दस्तावेज़** (नीति फ़ाइल, थर्ड‑पार्टी अटेस्टेशन, नियंत्रण साक्ष्य)
* **वर्ज़न हैश** (अपरिवर्तनीयता सुनिश्चित करने वाला क्रिप्टोग्राफ़िक फ़िंगरप्रिंट)
* **मालिक / अनुमोदक** (मनुष्य या बॉट पहचान)
* **टाइमस्टैम्प** (ऑटो‑जनरेटेड UTC समय)
* **नीति ड्रिफ्ट फ़्लैग** (रीयल‑टाइम ड्रिफ्ट इंजन द्वारा ऑटो‑जनरेटेड)

जब ऑडिटर डैशबोर्ड में किसी उत्तर पर क्लिक करता है, सिस्टम तुरंत नोड विस्तारित कर सभी ऊपर बताए गए मेटाडाटा दिखाता है।

---

## 2. मुख्य आर्किटेक्चर  

नीचे प्रूवनेंस पाइपलाइन का एक उच्च‑स्तरीय मर्मेड डायग्राम दिया गया है। इस डायग्राम में **डबल‑कोटेड नोड लेबल्स** का प्रयोग किया गया है, जैसा कि स्पेसिफिकेशन में आवश्यक है।

```mermaid
graph TD
    subgraph AI Engine
        A["LLM Answer Generator"]
        B["Prompt Manager"]
    end
    subgraph Knowledge Graph
        KG["Dynamic Compliance KG"]
        V["Evidence Version Store"]
        D["Drift Detection Service"]
    end
    subgraph UI Layer
        UI["Interactive Mermaid Dashboard"]
        C["Audit Export Service"]
    end
    subgraph Integrations
        R["Policy Repo (Git)"]
        S["Document Store (S3)"]
        M["External Compliance Feed"]
    end

    B --> A
    A --> KG
    KG --> V
    V --> D
    D --> KG
    KG --> UI
    UI --> C
    R --> V
    S --> V
    M --> KG
```

**मुख्य प्रवाह**

1. **Prompt Manager** प्रासंगिक KG नोड्स को संदर्भित करने वाला एक कॉन्टेक्स्ट‑अवेयर प्रॉम्प्ट चुनता है।
2. **LLM Answer Generator** ड्राफ्ट उत्तर बनाता है।
3. उत्तर को **KG** में एक नया *Answer Node* के रूप में रजिस्टर किया जाता है, जिसके एजेस नीचे की *Evidence Nodes* से जुड़ते हैं।
4. **Evidence Version Store** प्रत्येक स्रोत दस्तावेज़ का क्रिप्टोग्राफ़िक हैश लिखता है।
5. **Drift Detection Service** स्टोर किए गए हैश की लाइव नीति स्नैपशॉट्स से लगातार तुलना करता है; कोई भी मिसमैच उत्तर को रिव्यू के लिए फ़्लैग कर देता है।
6. **इंटरेक्टिव डैशबोर्ड** GraphQL एंडपॉइंट से KG पढ़ता है और ऑन‑द‑फ्लाई मर्मेड कोड रेंडर करता है।
7. **Audit Export Service** वर्तमान मर्मेड SVG, प्रूवनेंस JSON, और उत्तर टेक्स्ट को एक ही PDF पैकेज में बंडल करता है।

---

## 3. मर्मेड डैशबोर्ड बनाना  

### 3.1 डेटा‑से‑डायग्राम ट्रांसफ़ॉर्मेशन  

UI लेयर KG से एक विशिष्ट प्रश्नावली ID के लिए क्वेरी करता है। प्रतिक्रिया में एक नेस्टेड स्ट्रक्चर मिलता है:

```json
{
  "questionId": "Q-101",
  "answer": "We encrypt data at rest using AES‑256.",
  "evidence": [
    {
      "docId": "policy-iso27001",
      "versionHash": "0x9f2c...",
      "approvedBy": "alice@example.com",
      "timestamp": "2025-11-20T14:32:00Z",
      "drift": false
    },
    {
      "docId": "cloud‑kbs‑report",
      "versionHash": "0x4c1a...",
      "approvedBy": "bob@example.com",
      "timestamp": "2025-09-05T09:10:00Z",
      "drift": true
    }
  ]
}
```

एक **क्लाइंट‑साइड रेंडरर** प्रत्येक साक्ष्य एंट्री को मर्मेड सब‑ग्राफ़ में बदलता है:

```mermaid
graph LR
    A["Answer Q‑101"] --> E1["policy‑iso27001"]
    A --> E2["cloud‑kbs‑report"]
    E1 -->|hash: 0x9f2c| H1["Hash"]
    E2 -->|hash: 0x4c1a| H2["Hash"]
    E2 -->|drift| D["⚠️ Drift Detected"]
```

UI दृश्य संकेत जोड़ता है:

* **हरा नोड** – साक्ष्य अपडेट‑टू‑डेट है।  
* **लाल नोड** – ड्रिफ्ट फ़्लैग्ड है।  
* **लॉक आइकन** – क्रिप्टोग्राफ़िक हैश सत्यापित।  

> **नोट:** *policy‑iso27001* ISO 27001 मानक से मेल खाता है — विवरण के लिए आधिकारिक स्पेसिफिकेशन देखें: [ISO 27001](https://www.iso.org/standard/27001)।

### 3.2 इंटरैक्टिव फ़ीचर  

| सुविधा | इंटरैक्शन | परिणाम |
|--------|-----------|--------|
| **नोड क्लिक** | किसी भी साक्ष्य नोड पर क्लिक | मॉडल खुलता है जिसमें पूरा दस्तावेज़ पूर्वावलोकन, वर्ज़न डिफ, और अनुमोदन टिप्पणी होती हैं |
| **ड्रिफ्ट व्यू टॉगल** | टूलबार में स्विच | केवल ड्रिफ्ट = true वाले नोड्स को हाइलाइट करता है |
| **स्नैपशॉट एक्सपोर्ट** | “Export” बटन क्लिक | SVG + JSON प्रूवनेंस बंडल ऑडिटर्स के लिए जनरेट करता है |
| **सर्च** | डॉक ID या ओनर ई‑मेल टाइप करें | मिलते‑जुलते सब‑ग्राफ़ पर फोकस होता है |

सभी इंटरैक्शन **क्लाइंट‑साइड** होते हैं, जिससे अतिरिक्त राउंड‑ट्रिप्स नहीं होते। नीचे का मर्मेड कोड एक हिडन `<textarea>` में रखकर आसान कॉपी‑पेस्ट के लिए उपलब्ध कराया जाता है।

---

## 4. मौजूदा वर्कफ़्लो में प्रूवनेंस को इंटीग्रेट करना  

### 4.1 CI/CD कॉम्प्लायंस गेट  

अपने पाइपलाइन में एक स्टेप जोड़ें जो **बिल्ड को फ़ेल** कर दे यदि आगामी रिलीज़ में कोई अनरिज़ॉल्व्ड ड्रिफ्ट फ़्लैग वाला उत्तर हो। उदाहरण GitHub Action:

```yaml
name: Evidence Provenance Gate
on: [pull_request]
jobs:
  provenance-check:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Run Drift Scanner
        run: |
          curl -s https://api.procurize.io/drift?pr=${{ github.event.pull_request.number }} \
          | jq '.drifted | length > 0' && exit 1 || exit 0
```

### 4.2 स्लैक / टीम्स अलर्टिंग  

**Drift Detection Service** को कॉन्फ़िगर करें ताकि ड्रिफ्ट होने पर एक संक्षिप्त मर्मेड स्निपेट चैनल में पुश हो। सपोर्टेड बॉट्स इसे ऑटो‑रेंडर कर देंगे, जिससे सुरक्षा लीड्स को तुरंत दृश्य फ़ीड मिलती है।

### 4.3 लीगल रिव्यू ऑटोमेशन  

लीगल टीमें साक्ष्य नोड्स में एक **“Legal Sign‑Off”** एज जोड़ सकती हैं। डैशबोर्ड तब नोड के पास एक लॉक आइकन दिखाता है, जो दर्शाता है कि साक्ष्य लीगल चेकलिस्ट पास कर चुका है।

---

## 5. सुरक्षा और गोपनीयता विचार  

| चिंता | शमन |
|-------|------|
| **संवेदनशील दस्तावेज़ उजागर** | कच्चे दस्तावेज़ को एन्क्रिप्टेड S3 बकेट में रखें; डैशबोर्ड केवल मेटाडाटा और हैश रेंडर करता है, फ़ाइल सामग्री नहीं। |
| **प्रूवनेंस डेटा छेड़छाड़** | प्रत्येक ग्राफ़ ट्रांज़ैक्शन पर **EIP‑712**‑स्टाइल सिग्नेचर लागू करें; कोई भी मोडिफिकेशन हैश को अमान्य कर देगा। |
| **डेटा रेसीडेंसी** | KG और साक्ष्य स्टोर को अपने प्राथमिक अनुपालन डेटा के समान रीजन (EU, US‑East आदि) में डिप्लॉय करें। |
| **एक्सेस कंट्रोल** | Procurize का RBAC मॉडल उपयोग करें: `provenance:read` वाले उपयोगकर्ता ही डैशबोर्ड देख सकते हैं; `provenance:edit` अनुमोदन के लिए आवश्यक है। |

---

## 6. वास्तविक‑विश्व प्रभाव: केस स्टडी  

**कंपनी:** SecureFinTech Ltd.  
**परिदृश्य:** त्रैमासिक **[SOC 2](https://secureframe.com/hub/soc-2/what-is-soc-2)** ऑडिट के लिए 182 एन्क्रिप्शन कंट्रोल्स के साक्ष्य चाहिए थे।  
**डैशबोर्ड से पहले:** मैन्युअल कोलैशन में 12 दिन लगते थे; ऑडिटर साक्ष्य की ताज़गी पर सवाल उठाते थे।  
**डैशबोर्ड के साथ:**  

| मीट्रिक | बेसलाइन | डैशबोर्ड के साथ |
|---------|----------|-------------------|
| औसत उत्तर टर्न‑अराउंड | 4.2 घंटे | **1.1 घंटे** |
| ड्रिफ्ट‑से‑संबंधित री‑वर्क | उत्तरों का 28 % | **3 %** |
| ऑडिटर संतुष्टि स्कोर (1‑5) | 2.8 | **4.7** |
| ऑडिट पैकेज एक्सपोर्ट समय | 6 घंटे | **45 मिनट** |

प्रूवनेंस ने तैयारी समय को **70 %** घटा दिया, और ऑटो‑ड्रिफ्ट अलर्ट्स ने अनुमानित **160 मानव‑घंटे** वार्षिक बचाए।

---

## 7. चरण‑दर‑चरण इम्प्लीमेंटेशन गाइड  

1. **नॉलेज ग्राफ़ सिंक सक्षम करें** – अपने नीति Git रेपो, दस्तावेज़ स्टोर, और बाहरी अनुपालन फीड्स को Procurize सेटिंग्स में जोड़ें।  
2. **प्रूवनेंस सर्विस सक्रिय करें** – प्लेटफ़ॉर्म एडमिन कंसोल में “Evidence Versioning & Drift Detection” को ऑन करें।  
3. **मर्मेड डैशबोर्ड कॉन्फ़िगर करें** – `dashboard.provenance.enabled = true` को `procurize.yaml` में जोड़ें।  
4. **अप्रूवल वर्कफ़्लो परिभाषित करें** – “Legal Sign‑Off” और “Security Owner” स्टेप्स को प्रत्येक साक्ष्य नोड से जोड़ें।  
5. **टीमों को ट्रेन करें** – 30‑मिनट का लाइव डेमो चलाएँ, जिसमें नोड इंटरैक्शन, ड्रिफ्ट हैंडलिंग, और एक्सपोर्ट प्रक्रिया दिखाएँ।  
6. **ऑडिटर पोर्टल में एम्बेड करें** – नीचे दिया गया IFrame स्निपेट इस्तेमाल करके डैशबोर्ड को बाहरी ऑडिट पोर्टल में होस्ट करें।  

```html
<iframe src="https://dashboard.procurize.io/q/2025-Q101"
        width="100%" height="800"
        style="border:none;"></iframe>
```

7. **मेट्रिक्स मॉनिटर करें** – “Drift Events”, “Export Count”, और “Avg. Answer Time” को Procurize एनालिटिक्स डैशबोर्ड पर ट्रैक करके ROI को मात्रा में मापें।

---

## 8. भविष्य की अद्यतन योजना  

| रोडमैप आइटम | विवरण |
|--------------|-------|
| **AI‑ड्रिवेन ड्रिफ्ट प्रीडिक्शन** | नीति परिवर्तन लॉग्स पर LLM‑आधारित ट्रेंड विश्लेषण से ड्रिफ्ट होने से पहले भविष्यवाणी। |
| **क्रॉस‑टेनेंट प्रूवनेंस शेयरिंग** | फेडरेटेड KG मोड जो साझेदार कंपनियों को साक्ष्य देखाने देता है, बिना कच्चे दस्तावेज़ उजागर किए। |
| **वॉइस‑एक्टिवेटेड नेविगेशन** | Procurize Voice Assistant के साथ “डॉक्यूमेंट X का स्रोत दिखाओ” जैसे कमांड्स सपोर्ट करें। |
| **लाइव को‑लेबोरेशन** | रीयल‑टाइम में मल्टी‑यूज़र साक्ष्य नोड एडिटिंग, जिसमें प्रेज़ेंस इंडिकेटर सीधे मर्मेड में दिखाए। |

---

## 9. निष्कर्ष  

Procurize का **इंटरेक्टिव मर्मेड‑आधारित साक्ष्य प्रूवनेंस डैशबोर्ड** सुरक्षा प्रश्नावली ऑटोमेशन को अस्पष्टता‑रहित, ऑडिटेबल, और सहयोगी अनुभव में बदल देता है। AI‑जनित उत्तरों को लाइव अनुपालन नॉलेज ग्राफ़ से जोडकर, संगठन **तत्काळ लीनियेज़ दृश्यता**, **ऑटो‑ड्रिफ्ट न्यूनीकरण**, और **ऑडिट‑रेडी एसेट्स** हासिल करते हैं—बिना गति खोए।

इस विज़ुअल प्रूवनेंस लेयर को अपनाने से न केवल ऑडिट साइकल तेज़ होते हैं, बल्कि नियामकों, साझेदारों, और ग्राहकों के बीच यह भरोसा बढ़ता है कि आपके सुरक्षा दावे **अपरिवर्तनीय, रीयल‑टाइम साक्ष्य** द्वारा समर्थित हैं।