Skip to content

Phase 2 tidy-up: revert intersphinx-qualified references once their target lectures are translated #173

Description

@mmcky

During the 2026-07-18 Track B wave, seven resynced lectures referenced lectures that exist only in the English source. Per program decision (Matt, 2026-07-18), those {doc} references were qualified with the intermediate: intersphinx prefix so they resolve to python.quantecon.org until the targets are translated. When Phase 2 lands each target lecture here, the qualified references should revert to plain local refs — a routine translate forward resync of the referencing file will do this automatically, since the source uses local refs; this issue is the checklist to make sure none are forgotten.

Referencing file Qualified targets
lectures/ifp_advanced.md intermediate:ifp_egm_transient_shocks, intermediate:os_egm
lectures/ifp_egm.md intermediate:ifp_discrete, intermediate:ifp_opi, intermediate:ifp_egm_transient_shocks, intermediate:os_egm, intermediate:os_egm_jax, intermediate:os_time_iter
lectures/kalman.md intermediate:kalman_filter_var
lectures/kalman_2.md intermediate:kalman_filter_var
lectures/mccall_fitted_vfi.md intermediate:mccall_model_with_sep_markov
lectures/mccall_persist_trans.md intermediate:mccall_model_with_sep_markov
lectures/os_numerical.md intermediate:os_time_iter

One related non-doc case: ifp_egm.md's {eq}eqvfs`` (a label defined in the untranslated ifp_discrete.md upstream) was pointed at the local, mathematically-identical eqvfs_egm instead, since `{eq}` cannot cross projects. When ifp_discrete is translated, a resync will restore the upstream form. (The upstream source referencing the remote label while the local twin sits ten lines above the sentence looks like a source-side oddity — may be worth an upstream nit.)

Grep to audit at any time: grep -rn 'intermediate:' lectures/*.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions