# Step 5: Code Frame Review

**Layout**: Split panel - codes on the left, response assignments on the right

**Selecting a question:** Use the dropdown at the top to switch between questions. A checkmark appears next to approved questions.

<figure><img src="https://1402057010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgtHd8o9ldznZ1hKHiZvc%2Fuploads%2FUydNp8MuCLLansOoRuaH%2Fimage.png?alt=media&#x26;token=304060e3-011b-4fe3-91db-0da5bb3a0462" alt=""><figcaption></figcaption></figure>

#### **Reviewing codes:**

**Each code shows:**

* Code number and label
* Response count (how many responses are assigned to this code)
* Source badge: "AI" (generated) or "User" (manually added)

**Editing codes:**

<div align="left"><figure><img src="https://1402057010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgtHd8o9ldznZ1hKHiZvc%2Fuploads%2F1JPRqIETzCn7oR1V4wse%2Fimage.png?alt=media&#x26;token=b2a44e62-8c0d-49be-a0ff-867f684b7795" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://1402057010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgtHd8o9ldznZ1hKHiZvc%2Fuploads%2FASlRghmVc3FmIinORKBZ%2Fimage.png?alt=media&#x26;token=367114bc-bb9c-4bf9-8c8f-c89d1c6a9822" alt="" width="375"><figcaption></figcaption></figure></div>

▎ After merge, split, or add operations, the AI automatically re-runs code assignment in the background. You'll see a brief processing indicator.

**Assigning responses manually:**

On the right panel:

* Each response shows its text and currently assigned code(s)
* Click the + button to assign a code from the dropdown
* Click the × on a code badge to remove an assignment
* Use the search box to find specific responses

**Multi-coding enforcement:**

* If multi-coding is OFF: The + button disappears after 1 code is assigned
* If multi-coding is ON: The + button disappears after reaching the max codes per response

**Approval workflow:**

Each question goes through three states:

1. Draft → Click "Mark as Proposed" when you're satisfied with the code structure
2. Proposed → Click "Approve" to lock the code frame, or "Revert to Draft" to keep editing
3. Approved → Codes are locked and ready for automated coding

▎ You must approve ALL questions before continuing. The Continue button remains disabled until every question shows a checkmark.

<div align="left"><figure><img src="https://1402057010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgtHd8o9ldznZ1hKHiZvc%2Fuploads%2FDPBZZUBfmibIA5uyOocm%2Fimage.png?alt=media&#x26;token=0296cc5d-1efc-47d2-b5b3-7ee8c461d533" alt="" width="375"><figcaption></figcaption></figure></div>
