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

# Validation and audit

> Review registrations, changes, payments, and sensitive data to ensure the integrity of events.

## Audit areas

### 1. Registrations

* Verify that athletes are in the correct category based on age and gender.
* Detect duplicate registrations (same document or email).
* Review registrations marked as **VIP** or **Complimentary** (they must have justification).

### 2. Payments and discounts

* Confirm that payments appear as reconciled with the payment gateway.
* Review excessive use of discount codes.
* Detect refunds outside of policy.

### 3. Manual changes

The platform keeps an **audit history** with:

* Who made the change.
* What was changed (previous and new value).
* Date and time.
* IP address.

### 4. Documents and sensitive data

* Identity document validation.
* Confirmation of declared medical data.
* Authorizations for minors (for events that require it).

## Audit flow

<Steps>
  <Step title="Select the event">
    From the panel, enter the event to audit.
  </Step>

  <Step title="Open 'Audit'">
    Go to the **Audit** tab within the event.
  </Step>

  <Step title="Apply filters">
    Filter by type of change, user, or date range.
  </Step>

  <Step title="Review each record">
    Mark as **Reviewed** or open an **Incident** if you detect anomalies.
  </Step>

  <Step title="Export if necessary">
    Download the audit report in Excel or PDF.
  </Step>
</Steps>

## Automatic alerts

The system can notify you when:

* An organizer modifies an already published result.
* More than X refunds are generated within 24 hours.
* A discount code is used above the configured limit.
* Duplicate registrations are recorded.

<Warning>
  All supervisor actions are also recorded in the audit trail to ensure full traceability.
</Warning>
