You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
6 files have intentional differences from their sources due to intersphinx cross-reference prefixes (intermediate:, advanced:) that are needed in lecture-dp but not in the source repos: cons_news.md, lqcontrol.md, mccall_model_with_sep_markov.md, os.md, perm_income.md, perm_income_cons.md
short_path is a local lecture in lecture-dp, so references to it use the bare target short_path rather than the source repos' external intro:short_path prefix. This affects lqcontrol.md (×2) and os.md (×1). When re-syncing these files from source, change intro:short_path back to short_path.
Files not sourced externally: intro.md, status.md, zreferences.md (these are specific to lecture-dp)
Audit performed: March 2026; re-synced and re-audited May 2026 (lagrangian_lqdp.md + the AMSS/Calvo/opt_tax_recur group brought up to date; short_path cross-references localized in lqcontrol.md and os.md; un_insure.md re-synced to include Humphrey's max(0,…) clamp from lecture-python-advanced.myst#327; inventory_q.md and rs_inventory_q.md added from lecture-python.myst per TASK: reorder lectures #4; chang_ramsey.md and short_path.md re-synced for upstream format/typo updates).
Lecture Source Mapping
Each lecture
.mdfile inlecture-dporiginates from one of three source repositories. This issue documents that mapping for future maintenance.Source:
lecture-python.myst(27 files)career.mdcross_product_trick.mdifp_advanced.mdifp_discrete.mdifp_egm.mdifp_egm_transient_shocks.mdifp_opi.mdinventory_q.mdjv.mdlagrangian_lqdp.mdlq_inventories.mdlqcontrol.mdmccall_fitted_vfi.mdmccall_model.mdmccall_model_with_sep_markov.mdmccall_model_with_separation.mdmccall_persist_trans.mdmccall_q.mdodu.mdos.mdos_egm.mdos_egm_jax.mdos_numerical.mdos_stochastic.mdos_time_iter.mdperm_income.mdperm_income_cons.mdrs_inventory_q.mdSource:
lecture-python-advanced.myst(19 files)amss.mdamss2.mdamss3.mdcalvo.mdcalvo_abreu.mdcalvo_machine_learn.mdchang_credible.mdchang_ramsey.mdcons_news.mddiscrete_dp.mddyn_stack.mdlqramsey.mdmarkov_jump_lq.mdopt_tax_recur.mdsmoothing.mdsmoothing_tax.mdtax_smoothing_1.mdtax_smoothing_2.mdtax_smoothing_3.mdun_insure.mdSource:
lecture-python-intro(1 file)short_path.mdNotes
intermediate:,advanced:) that are needed inlecture-dpbut not in the source repos:cons_news.md,lqcontrol.md,mccall_model_with_sep_markov.md,os.md,perm_income.md,perm_income_cons.mdshort_pathis a local lecture inlecture-dp, so references to it use the bare targetshort_pathrather than the source repos' externalintro:short_pathprefix. This affectslqcontrol.md(×2) andos.md(×1). When re-syncing these files from source, changeintro:short_pathback toshort_path.lqcontrol.mdalso keeps anintermediate:kalmanprefix;mccall_model_with_sep_markov.mdkeepsintermediate:finite_markov;perm_income.mdkeepsintermediate:linear_models/intermediate:kalman;perm_income_cons.mdkeepsintermediate:linear_models/intermediate:aiyagari;cons_news.mdkeepsadvanced:classical_filtering/advanced:hs_invertibility_example;lagrangian_lqdp.mdkeepsintermediate:re_with_feedback.intro.md,status.md,zreferences.md(these are specific tolecture-dp)lagrangian_lqdp.md+ the AMSS/Calvo/opt_tax_recurgroup brought up to date;short_pathcross-references localized inlqcontrol.mdandos.md;un_insure.mdre-synced to include Humphrey'smax(0,…)clamp fromlecture-python-advanced.myst#327;inventory_q.mdandrs_inventory_q.mdadded fromlecture-python.mystper TASK: reorder lectures #4;chang_ramsey.mdandshort_path.mdre-synced for upstream format/typo updates).