# Publishing Changes

Updating the Overlay Layers may involve many small changes, and often requires review by multiple contributors. For this reason, changes to these layers are not immediately published to the project homepage. You can think of the administrative view of data layers as a staging area to work on changes before finally deciding to publish. This is helpful to prevent partially configured layers from going out, but you must also remember to *publish*!

The publish action is represented by a button at the top of the overlays list. It changes color depending on whether or not there are unpublished changes.

<figure><img src="/files/OE5d9mSEHZ1JFsADYEyO" alt="" width="563"><figcaption><p>The blue button indicates there are changes that have yet to be published</p></figcaption></figure>

<figure><img src="/files/XmGCb0uN5TGQLmrYYT0B" alt="" width="563"><figcaption><p>A muted presentation indicates there are no unpublished changes</p></figcaption></figure>

When ready, click *Publish* and return to the project view by clicking the *Back to Project* button to ensure everything looks good from the end-user perspective.&#x20;

### Change Logs

Starting in April of 2026, SeaSketch tracks updates to each project's data layers using a change logging system. Each layer has a history of when it was created, and every edit to titles, access control settings, cartography, metadata, and other details. You can inspect these details from the layer editing sidebar, and you will also see a summary of changes since the last publication of the layer list when you use the **Publish** action.

<figure><img src="/files/17S2RSijZWbZvGNFmXpr" alt=""><figcaption></figcaption></figure>

Each layer listed in the changes summary should include one or more *activity badges* that indicate the exact changes made to a layer. For significant changes such as those to cartography or metadata, you can open up a detailed history viewer that will also enable you to rollback undesireable changes.

{% hint style="info" %}
Note, you will need to refresh your browser after returning to the project view in order to see your changes!
{% 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.seasketch.org/seasketch-documentation/administrators-guide/overlay-layers/publishing-changes.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.
