Skip to content

Add profile credit consent visibility guard#355

Open
ethanmillerinvestments-code wants to merge 1 commit into
SCIBASE-AI:mainfrom
ethanmillerinvestments-code:codex/reputation-profile-consent-guard
Open

Add profile credit consent visibility guard#355
ethanmillerinvestments-code wants to merge 1 commit into
SCIBASE-AI:mainfrom
ethanmillerinvestments-code:codex/reputation-profile-consent-guard

Conversation

@ethanmillerinvestments-code
Copy link
Copy Markdown

Summary

  • Adds a dependency-free profile credit consent visibility guard for the Community & User Reputation System.
  • Gates profile, citation-page, leaderboard, and institutional publication of CRediT credits, peer-review receipts, and reputation deltas based on active consent, ORCID/profile verification, anonymous-review windows, embargoes, private/sensitive evidence, and immutable receipts.
  • Emits reviewer artifacts as JSON, Markdown, SVG, and MP4 from synthetic sample packets.

Non-overlap

This targets the profile-credit consent and visibility boundary. It does not implement the broader ledger, endorsement ring checks, leaderboard eligibility, badge renewal, civility scoring, review timeliness, recusal workflow, calibration workflow, edit history, or dataset reuse-credit lanes.

Validation

  • npm run check
  • npm test
  • npm run demo
  • ffprobe -v error -show_entries format=duration,size -show_entries stream=codec_name,width,height,pix_fmt -of default=noprint_wrappers=1 reports/demo.mp4
  • git diff --check
  • git diff --cached --check

/claim #15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant