Stage 6 — Hierarchy

Organization hierarchy

Build the org's tree: mandatory Head Office at the top, then any depth below — Zone, Division, Area, Branch, Team, or custom unit types.

  • Visual tree view with expand/collapse + drag-and-drop reorganization
  • Unit types editor (rename, add custom types, control children rules)
  • Departments (cross-cutting, can span multiple units)
  • Teams (under units, with optional team lead)
  • Geofence per unit for attendance
  • Hierarchy access rules — who can create what at which level

Full spec: docs/modules/hierarchy/BLUEPRINT.md