> For the complete documentation index, see [llms.txt](https://manual-v2.firstresonance.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual-v2.firstresonance.io/production/procedures/creating-and-updating-procedures.md).

# Creating and Updating Procedures

This SOP outlines the steps to effectively create and manage procedures using the new ION interface, ensuring clarity and efficiency for team members. It is packed with performance and usability upgrades to make it much easier for manufacturing engineers to use.

#### Key Steps

### **1. Overview of the New Interface**

![generated-image-at-00:00:00](https://loom.com/i/5070d2c260c443789258aa4c8dfa08a1?workflows_screenshot=true)

* The new ION experience features three main tabs:
  * **Steps**: Main tab for procedure details.
  * **Dependencies**: Manage dependencies between steps.
  * **Overview**: General information about the procedure.

### **2. Using the Steps Tab**

![generated-image-at-00:00:22](https://loom.com/i/21d728648e0041d285b6c2d3539bb921?workflows_screenshot=true)

* Access the **Steps** tab to view all information related to your procedure step.
* Utilize the upgraded content editor for:
  * **To Do** lists.
  * **Markdown** for formatting (headers, callouts).
  * Enhanced **table functionality** (insert columns, merge cells, paint cells, add/remove borders).
* Set attributes such as location, lead time, and labor time for each step.

### **3. Adding Steps**

![generated-image-at-00:03:01](https://loom.com/i/4d95c50e4a9a442395f04bdc9a74c6e2?workflows_screenshot=true)

* To add a step:
  * Hover over an existing operation or step.
  * Click **Add Step Below** or **Child Step**.
  * Enter the step name, set the location, and type of step.
  * Search for existing standard steps if applicable.

### **4. Managing Dependencies**

![generated-image-at-00:03:47](https://loom.com/i/ac9f5fbd597d4c45a1598ced33208118?workflows_screenshot=true)

* Access the **Dependencies** tab to:
  * Rearrange dependencies easily.
  * Add or remove dependencies with auto-formatting.
  * View child steps quickly.

### **5. Overview Tab Details**

![generated-image-at-00:05:05](https://loom.com/i/b8b7350b413b4d35b1cd2bd652597c9f?workflows_screenshot=true)

* In the **Overview** tab:
  * Enter a description of the procedure.
  * View related information (type, attributes, project code, responsible engineer).
  * Check associated parts and their approval status.
  * Access version history to view different versions of the procedure.

### **6. Reviewing Procedure Version History**

![generated-image-at-00:05:29](https://loom.com/i/bdbb6115b10b45a68599ad64766437b6?workflows_screenshot=true)

* Click on **Version History** to:
  * Switch between different versions of the procedure.
  * Review related runs and issues for each version.

#### Cautionary Notes

* Ensure all steps are clearly defined to avoid confusion.
* Regularly update the procedure to reflect any changes in processes or requirements.

#### Tips for Efficiency

* Familiarize yourself with the Markdown formatting to enhance documentation clarity.
* Utilize the search function for existing standard steps to save time when adding new steps.
* Regularly check the version history to stay updated on changes and issues.

{% embed url="<https://loom.com/share/ef576a2e31844eb98593aed23e5a1703>" %}


---

# 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://manual-v2.firstresonance.io/production/procedures/creating-and-updating-procedures.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.
