Accounts · attribution · review · public record

Contribution and identity

Policy and system design — not yet implemented. The current site has no contributor accounts or intake database. This page states the proposed rules before those systems are built.

People should be able to suggest a reading, correct a word, add a language example, or report a problem without surrendering more identity than the contribution requires.

A name, an account, and a verified credential are not the same thing.

KISOP will state exactly what has been checked. A registered account means the same account can return. It does not mean KISOP has established the person's legal identity, qualifications, or truthfulness.

Five separate questions

QuestionWhat it means
AuthenticationDoes this person control the same account or authenticator used before?
Identity proofingHas evidence connected the account to a particular real person?
Credential checkingHas one specific claim—such as a professional license—been checked with its issuing source?
ReputationWhat has happened to this contributor's earlier work after review?
AuthorizationWhat may this account submit, review, approve, or publish?

The NIST Digital Identity Guidelines, Revision 4 separate identity proofing, authentication, and federation into different assurance questions. KISOP follows that separation instead of using one vague “verified” badge.

Three public identity choices

No public identity

Anonymous

The public record says “Anonymous contributor.” If private contact information is provided, the person is publicly anonymous but not anonymous to KISOP.

Stable public identity

Registered public account

A chosen name or pseudonym appears with contribution history. Registration proves account control, not a legal name.

Limited proof

Identity-checked contributor

A steward has checked an identity or a specifically claimed credential. The label says exactly what was checked.

Public labels may include Registered account, Identity checked, Credential checked: California RN, Language reviewer: Spanish, Mexico, or KISOP steward. KISOP will not use a generic “Verified user” badge.

Who needs which level?

ContributionMinimum identityReview rule
Suggest a readingAnonymous allowedJudge the source and disclosure, not the contributor's legal name.
Report an error or safety concernAnonymous allowedSafety, privacy, mistranslation, and accessibility reports never require registration.
Propose a term or language exampleAnonymous allowedThe proposal remains distinct from verification.
Verify ordinary languageAuthenticated reviewer accountRecord the reviewer's relationship to the language and the community reviewed.
Verify medical, legal, financial, consent, safety, or emergency languageAuthenticated reviewers; identity or credential check when relevantTwo independent language reviews plus steward review.
Publish or administerManually approved stewardStrong authentication and an append-only action record.

How a contribution enters the site

  1. Choose the contribution type: reading, language example, term, correction, organization, law, architecture test, code, design, or problem report.
  2. Provide the item itself, why it belongs, its source, and any relationship or conflict of interest.
  3. Choose public attribution: public name, pseudonym, anonymous, or contact-me-before-publication.
  4. Submit once without an account, or register to track, edit, and respond.
  5. Receive a permanent contribution number such as C-000142.
  6. A steward checks safety, duplication, sources, permissions, and the appropriate review path.
  7. The public record shows the decision, reasoning, reviewers, published changes, and later corrections.

Suggested statuses are Submitted, Under review, Needs information, Accepted, Published, Declined, Withdrawn, and Superseded.

Example: suggest a reading

The form asks for the link, why it belongs, suggested categories, and whether the contributor or their organization wrote, published, funded, or sells something related to it. The contributor then chooses public credit and may provide a private email for a reply.

A reading suggestion does not require real-name verification. The item is reviewed on its sources, relevance, conflicts, and accuracy. KISOP stores the link and its own description rather than copying an article without permission.

Language examples across communities

Each example belongs to a numbered concept and a specific language context. The record includes:

Concept K-100007English · United StatesSpanish · Mexico
Language tagen-USes-MX
Termallergyalergia
ExampleI am allergic to penicillin.Tengo alergia a la penicilina.
StatusDraftDraft

This table demonstrates the structure; it does not mark either rendering as verified. Verification names the actual scope—for example, “reviewed for Spanish used by caregivers in Southern California”—rather than claiming one universal form for an entire language.

Language review

  1. A contributor proposes wording or an example and may remain anonymous.
  2. A reviewer checks whether real people in the named community would say it naturally.
  3. For consequential language, a second independent reviewer checks meaning and cultural or safety risk.
  4. A steward checks provenance, permission, conflicts, and required fields.
  5. The rendering publishes with its exact status, scope, reviewers, and date.

Relevant standing may come from lived or professional experience: native speaker, heritage speaker, translator, clinician, teacher, caregiver, community elder, or another description. KISOP records the description rather than treating one kind of credential as the only source of language knowledge.

Account security

Passkeys are the preferred sign-in method. They authenticate an account with a public-key credential scoped to this site. Email links may serve as an accessible fallback for ordinary contributor accounts, but not as the sole recovery method for stewards.

Canonical references: W3C Web Authentication Level 3 and the FIDO authentication specifications.

Signatures are not identity proof

A cryptographic signature can establish that a particular key signed a contribution. It does not by itself establish the key holder's legal name or qualifications. GitHub makes the same distinction when it marks a commit signature as cryptographically verified.

The registry therefore keeps separate records for:

GitHub: commit signature verification

Canonical standards and methods

What must happen before accounts open

  1. Finalize contribution, attribution, privacy, retention, account-deletion, and licensing rules with counsel.
  2. Pilot anonymous reading suggestions as the lowest-risk contribution.
  3. Build registered accounts with passkeys and private contact storage.
  4. Build the moderation ledger and public contribution records.
  5. Add language proposals, then reviewer and steward roles.
  6. Allow canonical registry publication only after the review and licensing path works.
The current site is static. It cannot yet authenticate passkeys, keep private accounts, moderate submissions, or assign contribution numbers safely. This page describes the system to build; it does not claim that the system exists.