> ## Documentation Index
> Fetch the complete documentation index at: https://docs.responsibleailabs.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Concepts Overview

> RAIL Score platform के पीछे के core concepts।

RAIL Score तीन हिस्सों में बंटा है: वो **core concepts** जिनसे आप score करते हैं, वो **governance** layer जो तय करती है कि किसी score का क्या करना है, और regulatory व agent use cases के लिए **specialized checks**। हर concept का अपना page, API reference, और SDK guide है।

## Core concepts

<CardGroup cols={2}>
  <Card title="Evaluation" icon="magnifying-glass" href="/concepts/evaluation">
    Content को 8 RAIL dimensions पर score करें। बाकी सब चीज़ों की नींव।
  </Card>

  <Card title="RAIL Framework" icon="shield" href="/concepts/rail-framework">
    8 dimensions विस्तार से, score anchors और examples के साथ।
  </Card>

  <Card title="Safe Regeneration" icon="rotate" href="/concepts/safe-regeneration">
    जो content आपकी quality threshold से नीचे रह जाए, उसे अपने आप regenerate करें।
  </Card>
</CardGroup>

## Governance

<CardGroup cols={2}>
  <Card title="Applications" icon="cubes" href="/concepts/applications">
    API keys, environments, और इन्हें govern करने वाली policy कैसे आपस में जुड़ते हैं।
  </Card>

  <Card title="Policy Engine" icon="gavel" href="/concepts/policy-engine">
    Scores को actions में बदलें: अपने thresholds से नीचे होने पर log, block, या regenerate करें।
  </Card>

  <Card title="Middleware" icon="layer-group" href="/concepts/middleware">
    Drop-in provider wrappers जो हर AI response को अपने आप score करते हैं।
  </Card>
</CardGroup>

## Specialized checks

<CardGroup cols={2}>
  <Card title="Compliance" icon="scale-balanced" href="/concepts/compliance">
    Content को GDPR, HIPAA, EU AI Act, CCPA, India DPDP, और बाकी के against check करें।
  </Card>

  <Card title="Agent Evaluation" icon="robot" href="/concepts/agent-evaluation">
    AI agents में tool calls को intercept करें, results scan करें, और prompt injection पकड़ें।
  </Card>
</CardGroup>

## ये सब टुकड़े कैसे जुड़ते हैं

```mermaid theme={null}
flowchart TD
    Input["User prompt + AI response"] --> Middleware["Middleware wrapper\n(optional — automatic eval)"]
    Middleware --> Eval["Evaluation\nbasic or deep mode"]
    Eval --> Policy["Policy Engine\n(block / warn / flag / allow)"]
    Policy --> Session["RAILSession\n(aggregate tracking)"]
    Eval --> Regen["Safe Regeneration\n(if below threshold)"]
    Eval --> Compliance["Compliance check\n(regulatory frameworks)"]
```

[Evaluation](/concepts/evaluation) से शुरू करें: बाकी हर concept इसी पर बना है।
