Managing exercises, tags & domains¶
Audience: product owners / admins (Michelle, Edgar).
MyZone's content library is Exercises, Visualizations (imagery), and Affirmations. Each can be labelled with a Domain (e.g. Mental Toughness → Basic Skills) and one or more Tags (e.g. Goal Setting). These drive how content is browsed and selected.
Exercises¶
- Create/edit at the admin Exercises screens. Key fields: name, description, the
questions, MT vs MW (
coreCategory), skill area (coreSkill, e.g. B1/C3/PERMA+), difficulty, and estimated duration. - An exercise can be a questionnaire, a visualization, or an affirmation type.
Tags¶
- What they are: free-form labels shared across exercises, visualizations, and affirmations (a many-to-many link).
- Create: any admin can add a tag; creating one that already exists just returns the existing one (no duplicates).
- No rename: there's no edit/rename — to rename, delete and re-create.
- Delete (admins only): a tag can't be deleted while an exercise still uses it — you'll be blocked. To delete a tag in use:
- Open each exercise using it and remove the tag (save).
- Then delete the tag from the Tags admin screen.
- Deleting a tag never deletes content — it only un-labels it. Reversible by re-tagging.
- If a delete is blocked, the message tells you exactly what's using it ("used by N exercise(s) / visualization(s) / affirmation(s)") — clear those first.
Domains & subdomains¶
- A two-level taxonomy (Domain → Subdomain), e.g. Mental Toughness → Competition Skills, Mental Wellness → PERMA+. Managed at the admin Domains screen; assigned per content item.
Who can do what¶
- Create tags/exercises: coach or admin.
- Delete tags: admin/superadmin only.