Semantius Logo

Team-Execution Goals and OKRs

1. Overview

Team-execution OKR tracking surface: objectives with key results that link to work items for automatic progress rollup, weekly check-in cadences, scoring, and closure. Deploys alongside the task-execution module for full integration, or standalone with a thin embedded work-item shell for KR linking.

2. Entity summary

NameDescription
Objective / OKRsHierarchical objective with measurable key results, weighted progress rollup from child objectives or linked work_items, owner accountability, and cadence (quarterly/annual). Mastered by three distinct domains: WORK-MGMT (team-level execution OKRs), SPM (strategic portfolio OKRs), TALENT-MGMT (individual performance-management OKRs). Same primitive, three different lifecycles and review processes - canonical Signal-1 multi-master.
Work ItemsAtomic primitive in a work-management platform: task / item / card with owner, due date, status, priority, dependencies, subtasks, attachments, and comments. Same shape regardless of platform-specific terminology (task, item, row, card).
flowchart TD
  classDef master fill:#d4f4dd,stroke:#27ae60,color:#0b3d20;
  classDef embedded_master fill:#fff4cc,stroke:#c79100,color:#5b4500;
  classDef platform_builtin fill:#e0e0e0,stroke:#424242,color:#1a1a1a;
  okr_objectives["Objective / OKRs"]
  work_items["Work Items"]
  users["Users"]
  work_items -->|"depends_on (opt)"| work_items
  okr_objectives -->|"tracked_by (opt)"| work_items
  users -->|"assigned items (opt)"| work_items
  users -->|"created items"| work_items
  users -->|"owns OKR"| okr_objectives
  class okr_objectives master;
  class work_items embedded_master;
  class users platform_builtin;

3. Entities catalog

#data_objectrolemastered innecessitypattern flagsnotes
1okr_objectives (Objective / OKRs)master-requiredpersonal_content-
2work_items (Work Items)embedded_masterwork-mgmt-task-execrequired--

4. Aliases and industry synonyms

(no industry-scoped aliases or non-synonym alias types loaded for this scope; generic synonyms are omitted as common knowledge.)

5. Relationships

5.1 Intra-scope edges

fromverbtocardinalitykindnecessityowner_sidenotes
work_itemsdepends_onwork_itemsmany_to_manyassociationoptionalsource-
okr_objectivestracked_bywork_itemsone_to_manyreferenceoptionalsource-

5.2 Built-in edges (users and other platform built-ins)

fromverbtocardinalitynecessityowner_sidenotes
usersassigned itemswork_itemsone_to_manyoptionalsource-
userscreated itemswork_itemsone_to_manyrequiredsource-
usersowns OKRokr_objectivesone_to_manyrequiredsource-

5.3 Cross-scope edges

fromverbtocardinalitynecessitynotes
test_defectsspawnswork_itemsone_to_manyoptional-
strategy_mapsorganizesokr_objectivesone_to_manyoptional-
okr_objectivesadvanced_bystrategic_initiativesmany_to_manyoptional-
okr_objectivesreviewed_inoperating_reviewsmany_to_manyoptional-
strategy_decisionsaffectsokr_objectivesmany_to_manyoptional-
action_plansspawnswork_itemsone_to_manyoptional-
work_projectscontainswork_itemsone_to_manyrequired-
work_automationsdriveswork_itemsone_to_manyoptional-
work_projectsaligned_tookr_objectivesmany_to_manyoptional-
work_itemsmirrors_toservice_requestsone_to_oneoptional-
strategic_initiativesportfolio rollup fromwork_itemsone_to_manyoptional-
performance_reviewsevaluatesokr_objectivesone_to_manyoptional-
performance_goalsaligns_tookr_objectivesmany_to_manyoptional-

6. Cross-domain context

6.1 Master consumers (other modules / domains that embed this scope’s masters)

data_objectother module / domainrolenecessitynotes
okr_objectivesSEM-EXECUTION-TRACKING (Execution Tracking) - SEMconsumerrequired-
okr_objectivesSEM-OPERATING-RHYTHM (Operating Rhythm) - SEMconsumerrequired-
okr_objectivesSEM-STRATEGY-DEFINITION (Strategy Definition) - SEMembedded_masterrequired-
okr_objectivesSPM (Strategic Portfolio Management)masterrequiredStrategic / portfolio-level OKRs aligned to investment decisions, multi-year horizons, exec scorecards.
okr_objectivesTALENT-PERFORMANCE-MGMT (Performance and Goal Management) - TALENT-MGMTmasterrequired-

6.2 Outbound handoffs (events this scope publishes)

(no outbound handoffs whose payload is in this scope.)

6.3 Inbound handoffs (events this scope reacts to)

target modulesource domainsource moduletrigger_eventpayloadintegrationfrictiondescription
WORK-MGMT-GOALS-OKRSPM(domain-level)okr_objective.createdokr_objectivesmanual_handoffhighExecutive-level OKRs created in SPM (or in a slide deck, or an HCM perf system) need to cascade into team-level OKRs in the work-management tool. Almost universally manual: someone reads the corporate OKR and authors child OKRs in the WORK-MGMT goals module. The cascade gap is what dedicated OKR-platform vendors exist to close.

6.4 Master providers (modules / domains that own masters this scope embeds)

data_objectrole herenecessitycanonical owner(s)slice notes
work_itemsembedded_masterrequiredWORK-MGMT-TASK-EXEC (WORK-MGMT)-

7. Lifecycle states (per touched entity)

okr_objectives (Objective / OKR)

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1drafted---Objective drafted by the owner.
1drafted----
2committed--talent-performance-mgmt:commit_okr_objectiveOwner and manager commit to the objective for the cycle.
2committed--work-mgmt-goals-okr:commit_okr_objective-
3in_progress----Objective is being pursued; key results updated.
3in_progress-----
4graded--talent-performance-mgmt:grade_okr_objectiveEnd-of-cycle score (0.0-1.0) recorded.
4scored--work-mgmt-goals-okr:score_okr_objective-
5closed----
5closed---Cycle closed; objective archived.

work_items (Work Item)

This scope holds work_items as embedded_master; the canonical state machine is owned by WORK-MGMT-TASK-EXEC.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1open----
2in_progress-----
3blocked-----
4done----
5cancelled----

8. Permissions and business rules (derived)

8.1 Permissions

permissiontierdescriptionincluded in :admin?
work-mgmt-goals-okr:readbaseline-readRead access to every entity in the module
work-mgmt-goals-okr:managebaseline-manageEdit operational records
work-mgmt-goals-okr:adminbaseline-adminEdit reference data and inherit every workflow gate below-
work-mgmt-goals-okr:commit_okr_objectiveworkflow-gate (lifecycle)Transition okr_objectives into state committed
work-mgmt-goals-okr:score_okr_objectiveworkflow-gate (lifecycle)Transition okr_objectives into state scored
work-mgmt-goals-okr:view_all_objective_/_okrsoverride (personal_content)View all okr_objectives rows beyond row-scope
work-mgmt-goals-okr:manage_all_objective_/_okrsoverride (personal_content)Manage all okr_objectives rows beyond row-scope

8.2 Business rules

rule_namedata_objectsource flagintent
objective_/_okr_edit_scopeokr_objectiveshas_personal_contentRow-scope by default; override via work-mgmt-goals-okr:view_all_objective_/_okrs / work-mgmt-goals-okr:manage_all_objective_/_okrs