Project

General

Profile

Actions

Support #137

open
SV SV

[HR][Owner Decisions] 21 open questions from the 2026-09-28 UI audit

Support #137: [HR][Owner Decisions] 21 open questions from the 2026-09-28 UI audit

Added by Sravan V S about 2 months ago. Updated 1 day ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
11/09/2026
Due date:
% Done:

0%

Estimated time:
(Total: 0:00 h)
Resolved By:

Description

21 open owner-decision questions from the 2026-09-28 HR portal UI/correctness audit.
Source: clinq-docs/modules/hr/reviews/2026-09-28-ui-audit/ (branch docs/hr-ui-audit-2026-09-28) (00-summary-and-plan.md, "Owner decisions needed"). Not resolved by the audit; batches
that depend on an answer link back here.

h4. Access and roles

Enforce flip for HR (A-01): when does HR move from Audit to Enforce authorization mode, and is the deployed box already overriding appsettings.json?

Department Head scope (D-01, D-10): keep any payroll or appraisal access?

ESS for every employee (A-04): is self-service meant for roles with no hr.* key?

Tenant-wide visibility (B-01, B-39, C-05): is "All hospitals" attendance/roster/leave visibility intended for anyone without system.global.access? Is HR scoped per hospital in a multi-hospital tenant?

Leave approval keys (C-04): split approve into a manager-stage key and an HR-final key? May one person sign both stages? May HR approve straight from Pending? Should Bypass get its own permission?

Internal endpoints (A): move cross-module internal calls to a service key instead of the user's token?

Deactivate employee (D): should deactivating in HR also disable the IAM login?

h4. Product and screens

ESS header identity (A-02, shared-topbar spec open item): share the module TopBar or keep its own header?

Payroll and Performance flags (D-01, D-02): when do they come off, and should the API be gated meanwhile? Payroll run per tenant or per hospital?

Documents flag (D): should it also hide the admin Documents tab that is live today?

Screen merges: remove the manager-approve action from the HR portal and merge into the full review page (C)? Fold Doctors into Employees with Tabs (D)? Time-and-attendance regroup (B)?

Multi-hospital employees (A): how do they choose which hospital's ESS data they see?

h4. Leave, attendance and pay rules

Leave year (C-02): fiscal, calendar, or per leave type?

Day-count policy (C-06): exclude holidays and weekly offs for every type? Sandwich rule on by default?

LWP model (C-08): a dedicated unlimited leave type, or bypass converts the shortfall into LWP days?

Holidays delete (C): soft delete, or keep Deactivate only?

Regularization approver (B-24): should an ESS regularization older than 3 days need the same elevated approver as an HR manual punch?

Shift template edits (B-29): version templates, or forbid time edits while future published entries exist?

Roster unpublish (B-36): allowed after the start date, by whom, with what record?

Attendance to payroll (B, D-02): payroll reads no attendance today; is LOP/OT from attendance in scope for the flag flip?

Permission key naming (D): rename the hyphenated keys to the module.resource.action convention (needs a role re-seed)?


Subtasks 1 (1 open — 0 closed)

Feature #782: Payroll scope brainstorm - overtime, run cadence, and the module flip timelineNewSK -11/09/2026

Actions
Actions

Also available in: PDF Atom