docs(assessment): propose assessment coordination ownership boundary - #430
seonghobae wants to merge 7 commits into
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Fresh authority review found a material DDD/source contradiction on exact Protected Orgmetra The current Proposed ADR 0429 instead assigns a local A second dependency finding follows from the same review: Minimal causal repair for this branch: keep Orgmetra ownership of the HR-side Do not treat this comment as GREEN. The branch docs and PR authority must be repaired ordinary-forward and then exact-head checks/review evidence reacquired. |
|
Follow-up owner audit found one more protected-truth contradiction outside this Proposed ADR: protected That row does not invalidate the repaired Orgmetra #431 owns the systemic consumer-side gap; #51 remains the single writer for protected TRD/manifest reconciliation; |
Buyer/domain finding
Issue #429 identified a real ownership hole: protected truth names
assessment_assignmentand Workforce Validation needs reconstructable assessment evidence, but Orgmetra lacked a bounded owner for the HR-side assignment/purpose/correlation that can span recruitment, selection, development, appraisal, promotion, succession and reassignment.Fresh authority review on predecessor exact
564ad62e2a41ab00aa25d0a4289b5d230374323efound a separate architecture RED in this proposal. Protected OrgmetraCLAUDE.md, README and Accepted ADR 0001 assign assessment operations / lifecycle and immutable result snapshots to Psychometrics Commons. Psychometrics Commons protected README independently owns participant/session lifecycle, response events, scoring dispatch, immutable result snapshots, persistence and authorization. The predecessorassessment_deliveryproposal nevertheless created a localAssessmentAdministrationand local result-supersession lifecycle. That duplicated specialist authority.Repaired Proposed decision
Current exact head
376e12f6cad870eec38842e27a2c3b4ea19debednarrows the proposal to a dedicatedassessment_coordinationbounded context.Orgmetra owns only:
AssessmentAssignmentHR business intent/purpose/process correlation;AssessmentExecutionReferenceandAssessmentResultSnapshotReferencevalues copied only from a released specialist contract; andAssessmentResultBindingevidence that one exact external result snapshot was admitted under one exact Orgmetra assignment/purpose.Psychometrics Commons remains authoritative for assessment/instrument publication, session/administration lifecycle, response evidence, scoring dispatch, immutable result snapshots and their correction/supersession lifecycle.
fast-mlsirmremains the numerical psychometric-kernel owner where applicable.workforce_validationowns validity/fairness/scientific study design and interpretation. Employment decisions remain in their governed HR owner boundaries.No Orgmetra callback, HTTP 2xx, external
completed, score presence or result binding becomes selection, promotion, validity or fairness authority.Released-contract prerequisite
Fresh owner-repository verification found
ContextualWisdomLab/psychometrics-commonsprotectedmain@e81441ce70c676992470afe2be469dd891ad3eb5but zero GitHub Releases. Under the CWL owner-contract rule, protected-main/commit/PR source is design evidence only and cannot be the production assessment dependency.Owner handoff
ContextualWisdomLab/psychometrics-commons#452now owns an immutable released assessment execution/result-handoff contract for Orgmetra consumers. It is separate from #448's narrower measurement-coordinate projection and should reuse that coordinate contract if it becomes canonical.Until #452 publishes an immutable release, executable Orgmetra integration remains fail-closed. Do not copy Psychometrics Commons source/types/schema into this branch.
Scope
Three documentation files only:
docs/adr/0429-assessment-assignment-result-handoff-boundary.mddocs/doctoring/assessment-assignment-result-handoff-references.mddocs/traceability/assessment-assignment-result-handoff-boundary.mdNo ADR index, protected Architecture/TRD/CLAUDE/README, baseline, schema, API, event, UI or production code is changed from this lane.
docs/product-technical-gap-baseline.mdremains #100 single-writer territory; protected-truth reconciliation remains #51 territory.The current three ordinary-forward repair commits are:
25bd201ff0838abc5baf39a3f2cafe1267070a09— restore Psychometrics Commons specialist-operations ownership in ADR 0429;0c35255a483d7a66c81261ab86092135df062540— align traceability and RED acceptance to coordination-only ownership;376e12f6cad870eec38842e27a2c3b4ea19debed— correct the standards/research doctoring interpretation and released-contract boundary.Standards/scientific traceability
ISO 10667-1:2020 and ISO 10667-2:2020 remain the published client/provider editions at the 2026-09-21 review; both Edition 3 replacements remain stage 20.00 work items. The client/provider split supports Orgmetra owning the HR-side intended-use/assignment contract without taking the provider's assessment runtime.
The reference note retains SIOP 2018/2023, AERA/APA/NCME 2014 and peer-reviewed selection-validity evidence. It also retains the 2025 Journal of Applied Psychology erratum to Berry et al. (2024), DOI
10.1037/apl0001308; any future numerical use of the affected Figure 1 adverse-impact ratios must use the corrected figure/erratum.RED acceptance before implementation
Future executable owner work must reject at least:
Merge boundary
This PR remains deliberately Draft and ADR 0429 remains Proposed. A docs merge does not close #429, does not make
assessment_coordinationprotected product capability, and does not satisfy the missing Psychometrics Commons release prerequisite. Current-head checks/reviews must be reacquired from zero after the authority repair. No self-approval, synthetic reviewer, routine bypass, force-push, destructive rebase, gate weakening, mutable external source copy or predecessor-evidence transfer.