# Change Requests

Change Requests are how you contribute data to FrontierNav. They are similar to pull requests on GitHub and merge requests on GitLab.

<figure><img src="/files/OZUiEHUN88i64vzZjPE2" alt=""><figcaption><p>A merged change request.</p></figcaption></figure>

## View change requests

You can see a list of existing change requests by opening the "Changes" page from the [Navigation Drawer](/navigation/navigation-bar.md).

## Open change requests

After you have [made changes](/editing-data/making-changes.md), in order to publish them for others to see, you need to create a Change Request. You can do this by opening the "My changes" sidebar from the [Navigation Drawer](/navigation/navigation-bar.md).

Once you have made a change request, you can discard your changes. If you need to recover your changes, you can do so by clicking **Load** on the Change Request. This will apply your changes on top of the latest data, similar to [loading a **changes.json**](/editing-data/making-changes.md). You can save your changes before discarding them if you prefer to keep your own copy.

### Create request chains

After creating a change request, you can continue making changes on top of your previous changes without discarding them.

When you make another change request, it will be chained to your previous request. Your previous request will need to be merged first before your new request can be reviewed.

## Review change requests

Change requests will be in one of these statuses:

* Open: The request is awaiting approval by an admin.
* Merged: The request has been accepted and merged.
* Closed: The request has been closed after a discussion between the admins and author, and won't be merged.

Typically a change request is merged within 12 hours. If your change request hasn't had any status updates after 24 hours, contact support as that we're aware of it.

## Merge change requests

Merging change requests involves the following automated steps:

1. Load the current database.
2. Apply the changes in the change request to it.
3. Upload the resulting database.
4. Upload any new attachments in the change request.
5. Update the wiki index to point to the resulting database.

{% hint style="info" %}
Currently only admins can merge change requests. In the future, game-specific admins and editors will be given access too to reduce workload and provide more flexibility similar to other wiki platforms.
{% endhint %}


---

# 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.frontiernav.net/editing-data/change-requests.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.
