Prerequisites: You already have (or are finishing) a public GitHub repository for your course REMARK-style project—typically created from the HAFiscal template as in Paper topic choice and REMARK repo setup. The repo should be moving toward the requirements in the official REMARK standard (especially reproduce.sh, CITATION.cff, and binder/environment.yml).
Primary reference: The econ-ark/REMARK repository is the catalog for REMARKs. Your code and paper stay in your repository; the REMARK repo holds a small YAML entry that points to your repo so it appears on econ-ark.org/materials.
You are not uploading your whole project into the REMARK repo. You open a pull request that adds one catalog file:
REMARKs/{name}.yml
with (at minimum) metadata such as a short name, the remote URL of your repository, and a human-readable title. The exact fields and naming conventions are defined upstream—see WORKFLOW.md (section “Submission Process” and the example YAML).
Bring your repo toward the standard
Read STANDARD.md and How-To-Make-A-REMARK.md on the REMARK repo. Fix gaps (e.g. runnable reproduce.sh, CITATION.cff, Binder env) before or in parallel with the PR.
reproduce.sh must stay working at all times. Treat it as a continuous invariant, not a last-minute task. Every time you change code, figures, or tables, re-run reproduce.sh before committing to confirm it still succeeds. If you break it, fix it in the same commit.
Fork the catalog repo
Fork econ-ark/REMARK on GitHub into your account.
Add your catalog entry
On a new branch in your fork, add REMARKs/<your-short-name>.yml pointing at your project’s GitHub URL, following the patterns of existing files in REMARKs/.
Open a pull request
Open a PR from your fork → econ-ark/REMARK main (or the default branch shown on GitHub). Describe your project in the PR body (paper title, what reproduces, anything still in progress). Maintainers review for catalog correctness and alignment with REMARK expectations.
After merge
Integration with the website is automated from the catalog; see WORKFLOW.md for how entries become material pages on econ-ark.org.
econ-ark/REMARK (or, if it merged first, link to the merged PR or to your added REMARKs/*.yml on main).If the instructor asked for a draft submission, it is fine if your project is not yet fully standard-compliant—say so in the PR and list what you plan to fix before asking for final acceptance.