Prerequisites:
Due: Before Class 09.
Use the SolvingMicroDSOPs lecture notes (especially Section 13, “Modular Stage Architecture”) as the template for how to structure and present each element.
Use a high-quality AI to critique and improve your revision before you open or update your pull request. Prefer Claude Opus 4.6 (or the best available model) for this step.
When you ask the AI to help, explicitly reference the SolvingMicroDSOPs scheme. For example, you can use (or adapt) a prompt along these lines:
Help me craft a prompt that will induce an AI to critique, and propose improvements to, the attempt in [my PR] to construct a representation of the Bellman problem described in [the paper referenced in my ballpark project] using the scheme of stages and perches described in SolvingMicroDSOPs (especially Section 13, “Modular Stage Architecture”).
Then run the resulting critique prompt (or a direct request for critique and improvements) on your revised notebook, and incorporate the AI’s suggestions where they strengthen the clarity, consistency, or correctness of your stage/perch decomposition.
Post (or update) your pull request with the revised notebook and any short notes on changes you made in response to class feedback and to the AI critique.
.bib setup; fix any references that are plain text or incorrectly formatted so they are valid for MyST.These apply from this point forward through the rest of the course:
reproduce.sh working at all times. Re-run it after every substantive change. If you break it, fix it in the same commit.Every figure and every table in your paper must have its own standalone .tex file (in Figures/ or Tables/) that compiles independently. This lets you edit and preview a single figure or table without recompiling the entire paper—saving significant time during revision. Follow the directory structure from the HAFiscal template: each figure directory contains a .tex file that can be compiled on its own with pdflatex.
Continue your REMARK project using the HAFiscal paper template and the workflow from the assignment in which that template was introduced.
reproduce.sh script worked to reproduce the paper’s results. The Class 01 summary and the Environment Setup unit describe the pattern: clone the repo, run ./reproduce.sh --env, then ./reproduce.sh docs main and ./reproduce.sh comp min for a quick sanity check. Use that same pattern when you set up your own REMARK from the HAFiscal template..tex file according to your path:
Lucas1978trees).606 (e.g. llorracc606)../reproduce.sh --env, then ./reproduce.sh docs main and ./reproduce.sh comp min (as in the first couple of classes) to confirm the repo builds and runs.Use the Class 01 summary and the Paper topic choice assignment as the references for cloning, renaming, running reproduce.sh, and hollowing out the HAFiscal-based REMARK as you move forward with your project.
{PAPER}_bellman-stages.ipynb (or equivalent) incorporating class feedback and AI critique, pushed to your REMARK repo and reflected in an updated (or new) pull request. Every revised draft must include a proper reference to the paper you are working with, formatted so that MyST would recognize it (e.g. using MyST citation syntax and your .bib file).