# Author a plain English automation rule

Compile an exact plain English condition with retained offline evidence, then review and adopt it.

Source: https://help.smartfact.ai/labels/guides/author-rule

Audience: Author

## Author a plain English automation rule

1. **Open the prepared rule draft**

   Open the prepared rule draft.

   Describe the behaviour using exact field names, values and boundaries. The prepared rule retains its saved actions until a reviewed proposal is adopted.

2. **Describe the rule in plain English**

   Describe the rule in plain English.

   This rule adds the approved recycling decoration when the destination is Germany. Say exactly what should match and what must remain unchanged.

3. **Save the plain English intent**

   Save the plain English intent.

   Saving creates an immutable authoring revision. It does not compile, adopt or publish the change.

4. **Compile the saved intent**

   Compile the saved intent.

   In production this requests the authoring provider once and records its state. This lesson uses an offline retained response, with no paid model call.

5. **Refresh the compilation results**

   Refresh the compilation results.

   The synthetic queue worker completes the real compiler boundary with a retained provider response. Review the restatement, exact values and unchanged actions before adoption.

6. **Record the proposal review**

   Record the proposal review.

   A review note records why this proposal matches the requested intent. It is not approval to print production labels.

7. **Confirm the checked proposal**

   Confirm the checked proposal.

   Confirm only after comparing the proposal with the intended behaviour. The independent examples and release gates still follow.

8. **Accept the proposal into the draft**

   Accept the proposal into the draft.

   The deterministic condition becomes a reviewed draft revision. It still cannot affect production until independent verification and publication.

[Watch or practise this chapter](https://help.smartfact.ai/labels/demo?guide=author-rule&chapter=author-rule&audience=office)
