> For the complete documentation index, see [llms.txt](https://help.metaforms.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.metaforms.ai/survey-programming-dimensions/change-management/apply-stage.md).

# Applying all changes

In **Apply**, work through the checklist to preview, accept, and finalise the proposed script updates. Treat each item as a review point: confirm the preview matches the intended questionnaire change before accepting it.

## Before you accept a change

Check the proposed metadata and routing update against the revised questionnaire and any clarification answers. If the proposal is incomplete or incorrect, ask the Change Management agent to revise it rather than accepting it.

***

### The Apply Screen

* **Left:** A checklist of all questions (by ID, in order). You must work through the changes sequentially.
* **Middle:** The Change Management agent conversation and the currently selected Question card.
* **Right:** Review/Editor Workspace — Script (metadata & routing), quota tables, clarification sheet, and questionnaire.

<figure><img src="/files/MmFegHjhG4hhGIDlBTza" alt=""><figcaption></figcaption></figure>

#### The checklist

You can click on any question to see the changes detected and the edit proposed. Along with describing what's changed and where, as you work through the changes using the checklist, it captures your progress with change management.

<figure><img src="/files/RVZFerNxG23EujlMCVLD" alt=""><figcaption></figcaption></figure>

***

## Preview, accept, and finish

**Step 1:** Once the checklist is generated, you will land on the first detected change.

<figure><img src="/files/Tc41rNcWGub3143k1wAd" alt=""><figcaption></figcaption></figure>

**Step 2:** Review the suggested change and its description. Click **Preview Changes** to see a diff of exactly what will be modified in Metadata and Routing.

<figure><img src="/files/mc08L44bNU1mlHVW3P2f" alt=""><figcaption></figcaption></figure>

**Step 3:** If the preview is correct, click **Accept All** to apply it. The question status changes to **Done**. If it is incorrect, ask the agent to update the proposal, then review the new preview before accepting.

<figure><img src="/files/37BCRNNDqOncom2VHP5n" alt=""><figcaption></figcaption></figure>

**Step 4:** You can navigate to the next Change using the buttons in the Question item, or by clicking through the checklist on the left.

## Clarification-blocked questions

An unresolved clarification from the Review stage may block some questions. This will be shown explicitly as information on that question.

**Step 5:** Answer the blocking clarification, then click **Check Resolution**. This asks the AI to re-evaluate the change and, when enough context is available, unblock the question.

<figure><img src="/files/V0sor0mgGnshxRv5HVOt" alt=""><figcaption></figcaption></figure>

***

## Cascading changes

* `+n cascades` means the current change affects that number of later questions.
* `cascading` means the required update was handled when you accepted an earlier change.

<figure><img src="/files/WjRfFzycxjbQ2zVi9sMU" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The checklist also acts as a map to the cascading impact from a question, hover over a question to see which questions get affected.
{% endhint %}

***

## Use the Change Management agent

The Change Management agent can read your Questionnaires, the MDD Script (Metadata\&Routing), Quota tables and the checklist on the left.

Once the checklist is prepared, you can ask the agent to create a missing change or revise a change that is wrong.

{% hint style="info" %}
The agent is always informed of the selected Question, Minimise the card if you want to un-focus the agent from the current question.
{% endhint %}

<figure><img src="/files/x6cd2Rcf3eZApW5V0lI7" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Tip: You can ask the agent to update one or many changes using `@` to mention questions in the checklist (it autocompletes).
{% endhint %}

<figure><img src="/files/973lM3h4XmLmyHBkCWLc" alt=""><figcaption></figcaption></figure>

***

## Finish the version

When every checklist item is applied or marked **Done**, **Finish CM** appears. Select it to return to the Programming tab and continue programming. Complete your normal final QA before treating the version as ready.

<figure><img src="/files/oz7kQjGk0tOnGAVUPPmw" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.metaforms.ai/survey-programming-dimensions/change-management/apply-stage.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
