peopleanalyst

Platform · Shipped · new here

Interview scoring — uninfluenced multi-rater capture (PAT-JFE-LOOP-1)

The first Work-Product Operating Loop: scored interviews by interviewer × candidate, pinned to a JobFrame profileKey + guide edition. The product guarantee is the uninfluenced-panel discipline, enforced in one shared pure module (src/lib/uninfluenced) that both HTTP and MCP route through: raters never read others' scores pre-reconciliation, submit-once-then-locked with append-only corrections, reconciliation unlocks only at full-panel-submit or audited owner force-close. Two identity anchors: Tenant Platform (enterprise) + entitlement-as-tenant (individual). Simple interrater snapshot v1; κ/G-theory composes performance-validity later.

Cluster
Platform
Type
service
Status
Shipped
Used by
Not yet integrated into a consumer product

Maturity evidence

Functioning
31 pure gate/scoring/reliability tests; live prod smoke 2026-07-05: roster created on jobframe.global apex, reconciliation correctly 403s pre-submit (migrations 0167+0168).
Valuable
The rung-2 operating loop for the live interview-guide product; dedicated SKUs pending Mike's pricing; v1 access via the assessment-kit product family.
Understood
Design + template in WORK-PRODUCT-OPERATING-LOOPS.md; the guarantee documented at src/lib/uninfluenced.
Integrated
Registry/MCP/health wired, check:spokes green; UI + invite emails + guide-page CTA + RLS policies deferred (v-next list in README).

How to use it

REST
POST/GET /api/spokes/interview-scoring/* (service key / entitlement / invite token)
MCP
interview-scoring.roster.create · .roster.status · .scores.submit · .reconciliation.get

Other Platform capabilities

← Every platform capability

Capability detail sourced from the People Analytics Toolbox capability feed (source of truth), snapshot retrieved 2026-07-23.