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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions