workhuman-reference-architecture

v2026.09.24

Design a governed Workhuman architecture across HCM, recognition, rewards, workplace integrations, customer adapters, analytics, and evidence. Use when designing or reviewing the system. Trigger with "design a Workhuman architecture".

GitHub
安装命令
npx skhub add jeremylongshore/workhuman-reference-architecture
Markdown
SKILL.md

Governed Workhuman Reference Architecture

Overview

Define explicit authority, trust, data, financial, and recovery boundaries so Workhuman complements rather than silently replaces HCM and customer systems.

Prerequisites

  • Tenant products, program goals, systems inventory, data classes, regions, and owners
  • Current Workhuman and customer implementation contracts
  • Service levels, retention, financial-control, incident, continuity, and audit requirements

Tool Discipline

Use Read, Glob, and Grep to inspect system topology and contracts, WebFetch for current first-party context, and Write or Edit for diagrams, decision records, mappings, and redacted evidence.

Current Contract

Workhuman publicly positions Workday as authority for foundational and organizational worker data in its certified integration, with Workhuman managing recognition and rewards. It also provides workplace integrations and an open API. Exact customer boundaries, routes, fields, schedules, and capabilities remain contract-specific.

Authentication

Model human SSO, administrators, managed integrations, customer adapters, HCM principals, and downstream consumers as distinct trust zones with least privilege and explicit tenant binding.

Instructions

  1. Inventory actors, products, HCM, identity, payroll, collaboration surfaces, analytics, support, and customer-owned services.
  2. Assign authority for worker identity, organization, eligibility, program policy, recognition, award, spend, redemption, payroll, and analytical derivatives.
  3. Draw trust zones, data classes, directions, protocols, principals, secret stores, egress, retention, residency, and audit boundaries.
  4. Put customer API access behind one contract-driven adapter with validation, idempotency, backpressure, redaction, and safe correlation.
  5. Define managed-connector boundaries separately; do not duplicate vendor-owned behavior in customer code without a justified decision.
  6. Specify event, polling, report, or reconciliation modes, checkpoints, duplicates, ordering, partial failure, and recovery.
  7. Add approval gates for worker, program, recognition, award, financial, identity, and connector mutations.
  8. Test loss of HCM, Workhuman, identity, connector, queue, analytics, and secret-provider dependencies and record degraded modes.

Approval Boundaries

Do not designate a new system of record, duplicate sensitive data, add trust paths, or alter financial and workforce flows without architecture, security, privacy, HCM, payroll, and program approval.

Output

Return the authority matrix, context and trust diagrams, data inventory, adapter and connector boundaries, failure model, reconciliation design, decisions, risks, and review triggers.

Error Handling

ConditionResponse
Two systems claim the same field authorityResolve ownership before integration design continues.
Contract cannot support a required flowRecord a gap and select a supported connector, report, or manual control.
Recovery depends on unverified writesRedesign around checkpoints and authoritative reconciliation.

Example

A redacted completion receipt might look like this:

worker-authority=workday; recognition-authority=workhuman; payroll=workday; workplace=managed-teams; adapter=contract-pinned; reconciliation=scheduled

Resources

Next Steps

Review the architecture when products, contracts, regions, systems of record, identity, or financial responsibilities change.

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

MIT

源路径

skills/.curated/workhuman-reference-architecture

默认分支

main

最新提交

e5a6c3b

Tree SHA

c2dc8e8