Skip to content

Add credit role evidence consistency guard#377

Open
cwklurks wants to merge 1 commit into
SCIBASE-AI:mainfrom
cwklurks:codex-credit-role-evidence-guard
Open

Add credit role evidence consistency guard#377
cwklurks wants to merge 1 commit into
SCIBASE-AI:mainfrom
cwklurks:codex-credit-role-evidence-guard

Conversation

@cwklurks
Copy link
Copy Markdown

Summary

  • Adds a distinct CRediT role evidence consistency guard for issue Community & User Reputation System #15.
  • Validates contributor credit claims before they affect profiles, citation pages, leaderboards, or institutional exports.
  • Checks role taxonomy support, consent, missing evidence, role/evidence mismatch, blind-review identity leaks, author self-review conflicts, duplicate credit claims, and stale evidence.
  • Uses synthetic data only and generates JSON, Markdown, SVG, and MP4 reviewer artifacts.

/claim #15

Proof

  • Demo artifacts are in credit-role-evidence-guard/reports/.
  • Short demo video: credit-role-evidence-guard/reports/demo.mp4.
  • Reviewer packet: credit-role-evidence-guard/reports/reviewer-packet.json.
  • Human-readable report: credit-role-evidence-guard/reports/reviewer-report.md.

Validation

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

Safety

  • Synthetic fixtures only.
  • No credentials, private user data, external APIs, live profiles, payment details, or network calls are used by the module.
  • AI-assisted with OpenAI Codex; I reviewed and locally verified the diff before submitting.

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