# Live code rules

{% hint style="warning" %}
Wardens are encouraged to [submit High-risk submissions affecting live code](/awarding.md#the-live-criticals-exception) promptly, to ensure timely disclosure of such vulnerabilities to the sponsor and guarantee payout in the case where [a sponsor patches a live critical during the audit](/awarding.md#the-live-criticals-exception).&#x20;
{% endhint %}

Competitions that include live/deployed code are treated differently than Code4rena's [typical audit process](/competitions.md), to ensure that projects' security needs are prioritized alongside efficient and timely judging and award distribution. Submissions are treated with greater sensitivity, since they may affect deployed contracts.

When an audit includes live code:

1. After submissions close, all submissions are automatically be considered `sensitive`, i.e. hidden from *all* wardens (SR and non-SR alike)
   * Only the assigned judge, sponsor team, and C4 staff have access.
   * This ensures that no issues affecting live code are erroneously shared.
2. By default, there is no post-judging QA phase.
   * This ensures that awards can be distributed in a timely fashion, without compromising the security of the project.
   * Senior members of C4 staff will review the judges’ decisions per usual.
   * **Exception:** if the sponsor indicates that no submissions affect live code, then submissions are made visible to all authenticated wardens, and PJQA is opened to wardens per the usual C4 process.
3. By default, submissions are not shared publicly until the report is published.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.code4rena.com/competitions/live-code-rules.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
