Review & Save
Before saving, verify the Creation Checklist is fully satisfied. The checklist appears as a collapsible dock at the bottom of the SMITH editor.
Save-Readiness Checklist
| Check | What It Validates |
|---|---|
| Valid strategy name | The name passes validation (non-empty, valid characters, unique in your workspace). |
| Initial state configured | One state is marked as the starting point. |
| At least two states | The strategy has a minimum of two states. |
| All states have transitions | Every state has at least one outgoing transition. |
| No infinite transition loops | No cycles exist in always-type transitions (which would cause infinite looping). |
| Strategy activation valid | The activation configuration is present and well-formed. |
| Trigger formats current | All transition triggers use the current format (with upgrade guidance if legacy formats are found). |
Additional validation issues from the strategy schema are mapped to human-readable labels grouped by domain area (states, conditions, actions, context, transitions).
The checklist shows a count badge when collapsed. It auto-expands when new invalid items appear — but won't re-expand for items you've already seen, so it stays out of your way while you work.
When all items pass, the Create Strategy button activates.
Saving
- Click Create Strategy.
- SMITH closes and returns you to the Strategy Dashboard.
- Your new strategy appears as a tile on the dashboard.
All new strategies are Disabled by default. See Enable & Disable for how to make a strategy live.
If your strategy uses Event triggers (the most common type), you will have already subscribed to a data stream during the design process — event triggers require selecting a stream. If your strategy only uses Always or After triggers, no data subscription is needed.