Skip to content

ARR: Validate camera-ready against TeX/Markdown#3001

Draft
haroldrubio wants to merge 10 commits intomasterfrom
fix/arr-tex-markdown
Draft

ARR: Validate camera-ready against TeX/Markdown#3001
haroldrubio wants to merge 10 commits intomasterfrom
fix/arr-tex-markdown

Conversation

@haroldrubio
Copy link
Copy Markdown
Member

@haroldrubio haroldrubio commented Apr 3, 2026

This PR creates two files to perform TeX/Markdown validation for a submission revision stage, typically the camera-ready revision

Edit: Waiting on feedback from ARR before proceeding with implementation

@haroldrubio haroldrubio self-assigned this Apr 3, 2026
@melisabok melisabok added the arr Issues related to the ARR workflow label Apr 8, 2026
@haroldrubio haroldrubio marked this pull request as ready for review April 9, 2026 16:17
Copilot AI review requested due to automatic review settings April 9, 2026 16:17
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds camera-ready (submission revision stage) validation to disallow TeX and Markdown markup in title/abstract, along with an integration test that configures and exercises the new preprocess behavior in an ARR venue workflow.

Changes:

  • Extend test_commitment_venue to create a Camera_Ready_Revision stage, attach revision preprocess scripts, and verify rejection/acceptance cases.
  • Add a JS preprocess wrapper that loads revision_preprocess_script from the meta invitation and executes it.
  • Add the actual validation script that detects TeX/Markdown patterns in title and abstract and raises user-facing errors.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
tests/test_arr_venue_v2.py Adds end-to-end coverage for camera-ready revision validation and expected error behavior.
openreview/arr/process/camera_ready_preprocess.js JS preprocess wrapper that fetches and executes revision_preprocess_script from the meta invitation.
openreview/arr/process/camera_ready_preprocess_content.js Implements TeX/Markdown detection rules for title/abstract and returns OpenReviewErrors on violations.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/test_arr_venue_v2.py Outdated
Comment thread openreview/arr/process/camera_ready_preprocess.js
Comment thread openreview/arr/process/camera_ready_preprocess_content.js
@haroldrubio haroldrubio marked this pull request as draft April 15, 2026 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arr Issues related to the ARR workflow

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants