Skip to content

Add peer review accessibility accommodation guard#398

Open
haki203 wants to merge 1 commit into
SCIBASE-AI:mainfrom
haki203:peer-review-accessibility-accommodation-guard-15
Open

Add peer review accessibility accommodation guard#398
haki203 wants to merge 1 commit into
SCIBASE-AI:mainfrom
haki203:peer-review-accessibility-accommodation-guard-15

Conversation

@haki203
Copy link
Copy Markdown

@haki203 haki203 commented May 23, 2026

@algora-pbc /claim #15

Summary

Adds a distinct peer-review-accessibility-accommodation-guard/ slice for issue #15.

The guard evaluates structured peer-review assignments and submitted review events before reviewer reputation deltas, service-credit penalties, badges, leaderboards, or project timelines update. It checks:

  • approved accommodations with missing accessible artifacts
  • approved extended-deadline accommodations without adjusted deadlines
  • unsafe accommodation disclosures in anonymous or double-blind reviews
  • too-short local response windows before decline/late penalties
  • missing translation support
  • negative reputation deltas that should be frozen until fairness issues are resolved

It emits deterministic JSON, Markdown, SVG, and MP4 reviewer artifacts from synthetic data only.

Non-overlap

This is not another broad reputation ledger, endorsement ring guard, badge/leaderboard gate, review civility checker, timeliness module, recusal/COI guard, calibration bench, edit-history integrity guard, identity-leak-only guard, profile visibility guard, CRediT role evidence guard, reviewer workload guard, reviewer expertise credential guard, or peer-review template rubric guard.

It focuses specifically on accessibility and accommodation fairness before reputation penalties or service-credit deltas are applied.

Validation

  • npm --prefix peer-review-accessibility-accommodation-guard test -> 4 tests passed
  • npm --prefix peer-review-accessibility-accommodation-guard run check -> syntax checks passed
  • npm --prefix peer-review-accessibility-accommodation-guard run demo -> generated JSON/Markdown/SVG artifacts
  • npm --prefix peer-review-accessibility-accommodation-guard run video -> generated reports/demo.mp4
  • ..\..\node_modules\ffmpeg-static\ffmpeg.exe -v error -i peer-review-accessibility-accommodation-guard\reports\demo.mp4 -f null NUL -> MP4 decoded without errors
  • git diff --check and git diff --cached --check -> passed
  • Sensitive-pattern scan over peer-review-accessibility-accommodation-guard returned no matches

Safety

Synthetic data only. No live reviewers, medical records, accessibility records, identity services, project data, browser sessions, credentials, external APIs, payment data, payout details, or network calls are used.

AI-assisted with OpenAI Codex; I reviewed and locally verified the diff before submitting.

@haki203
Copy link
Copy Markdown
Author

haki203 commented May 23, 2026

@algora-pbc /claim #15

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant