Skip to content

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.