Skip to main content
v2026.11,986 entries · CC-BY 4.0
NIKOLAI elementN10 · Assurance rolesProposednikolai-v0.3

CASRAI Declaration Reviewer

Definition

A CASRAI Declaration Reviewer is the CASRAI editor who approves or rejects a submitted Mapping Declaration. Approval is the only step that can mark a NIKOLAI crosswalk row as declared by an organisation; a rejection must give a written reason, and both decisions record who reviewed and when.

NIKOLAI's proposed operational definition

NIKOLAI proposal: a CASRAI Declaration Reviewer is the CASRAI-side reviewer (individual or team) who checks a submitted Mapping Declaration against the existing crosswalk row it targets before that row is permitted to change status from shadow mapping to declared. No review process has processed a live declaration yet — this role is being defined ahead of the Mapping Declaration feature's first use, not documented from an existing case. This wording is a NIKOLAI editorial synthesis, not a quotation from any single source.

The operational definition is CASRAI's own proposal, not a definition any named organisation has agreed to. See what NIKOLAI is and is not, or browse the AI safety glossary.

Examples

Examples from published documents

  • Approve and reject are open only to accounts with the WordPress manage_options capability, and each decision stores _reviewed_by and _reviewed_at on the declaration (NIKOLAI Mapping Declarations plugin v0.1.0, casrai_nikolai_decl_rest_approve() and casrai_nikolai_decl_rest_reject()).
  • A rejection is refused unless the reviewer records a reason of at least five characters in admin_notes (NIKOLAI Mapping Declarations plugin v0.1.0, casrai_nikolai_decl_rest_reject()).

Counter-examples

Not to be confused with

  • Peer review of a research paper is not this role: the reviewer here checks one organisation's statement about one crosswalk row, and none of the 14 CRediT contributor roles describes reviewing another party's submission.
  • Loading seed data is not a review path: the seed importer's upsert rejects any declared_by value other than null, so importing data can never mark a row as declared.

Source of record

Where this definition comes from

Divergence

Where sources materially disagree

None of the 14 roles listed in ANSI/NISO Z39.104-2022 (section 2.1) describes reviewing or approving another party's submission; the standard says its roles capture "all the work that allows scholarly publications to be produced" (section 3.2). This role therefore has no CRediT counterpart. It borrows only the general contributor-role pattern the standard formalises (a named party, a defined function, recorded against one specific output) and applies it to a gatekeeping function.

Gap

Fully operationally wired, and the clearest contrast among the six N10 roles: casrai_nikolai_decl_rest_approve()/_reject() are gated to a real CASRAI editor (current_user_can('manage_options')) and durably record _reviewed_by (the editor's WP user id) and _reviewed_at on every decision. This is the one and only code path anywhere in this codebase that can set a crosswalk row's declared_by to non-null -- a real, exercised mechanism, not a placeholder.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →