Skip to content

Flip wave C2 + Track D to repointed — all four datasets - #99

Merged
mmcky merged 1 commit into
mainfrom
track-c2-d-flip
Aug 18, 2026
Merged

Flip wave C2 + Track D to repointed — all four datasets#99
mmcky merged 1 commit into
mainfrom
track-c2-d-flip

Conversation

@mmcky

@mmcky mmcky commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Closes the red window opened by the two repoint merges of 2026-08-18 (QuantEcon/lecture-python-advanced.myst#375, QuantEcon/lecture-python-programming#612): the four wave C2 / Track D records flip to repointed with their repoints entries filled, the landed-state consumer notes come off the direct repos, and the dataBHS.mat annotation is deleted now that nothing reads the .mat.

The six translation-repo consumer notes on test_pwt.csv.yml deliberately stay — those repos read lecture-python-programming's raw URL until their sync-translations runs (auto-fired by the merge, in progress as this PR opens) land and their sites republish, which is what gates the source-copy deletion.

Measured in both directions against post-merge consumer mains: this branch gives exit 0 with all five problem buckets empty; main's landed state gives exit 1 with exactly four migration_inconsistencies, one per file. The manifest edits are surgically scoped: for each manifest, the only top-level key differing from main is consumers (parsed comparison — the anchor-on-consumers rule from the C1 flip).

🤖 Generated with Claude Code

Both repoint PRs merged 2026-08-18: the three advanced.myst reads in
QuantEcon/lecture-python-advanced.myst#375 and the four programming
reads in QuantEcon/lecture-python-programming#612. Statuses flip to
repointed, repoints entries filled, the landed-state consumer notes
come off the two direct repos, and the dataBHS.mat annotation is
deleted now that nothing reads the .mat (its successor manifest is
dataBHS.csv.yml).

The six translation-repo consumer notes on test_pwt.csv.yml stay:
those repos read lecture-python-programming's raw URL until their
sync-translations runs (fired by the #612 merge, in progress at this
commit) land and their sites republish — which is what gates the
source-copy deletion.

Measured in both directions against post-merge consumer mains:
repointed gives exit 0 with all five problem buckets empty; main's
landed state gives exit 1 with four migration_inconsistencies, one per
file. Verified the manifest edits touched nothing else: for each of
the four manifests, the only top-level key differing from main is
consumers (parsed comparison, not a patch eyeball).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 18, 2026 01:15
@mmcky
mmcky merged commit f09485c into main Aug 18, 2026
5 checks passed
@mmcky
mmcky deleted the track-c2-d-flip branch August 18, 2026 01:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the migration tracker and dataset manifests to reflect that Wave C2 / Track D repoints have landed in the consuming lecture repos, and removes now-obsolete audit annotations and catalog warnings tied to the pre-repoint “landed” window.

Changes:

  • Flip four datasets in migration.yml from landedrepointed, populating repoints metadata for the two lecture-repo PRs.
  • Remove the dataBHS.mat audit annotation now that the .mat read has been eliminated by repointing.
  • Trim pre-repoint consumer notes from affected manifests and refresh CATALOG.md so it no longer advertises “reads its own copy” warnings for these now-repointed consumers.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
scripts/audit_annotations.yml Deletes the dataBHS.mat annotation entry now that nothing reads the .mat.
migration.yml Marks four datasets as repointed and records repoint PR metadata.
lectures/test_pwt.csv.yml Removes now-stale per-consumer “landed” notes for source-repo consumers (translations remain noted).
lectures/fred_data.csv.yml Removes pre-repoint per-consumer “landed” note from the advanced lecture consumer.
lectures/dataBHS.csv.yml Removes pre-repoint per-consumer “landed” note from the advanced lecture consumer.
lectures/acs_data_summary.csv.yml Removes pre-repoint per-consumer “landed” note from the advanced lecture consumer.
CATALOG.md Regenerated catalog output to remove pre-repoint warning subnotes for these datasets.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread lectures/test_pwt.csv.yml
Comment on lines 157 to 161
consumers:
- repo: QuantEcon/lecture-python-programming
file: lectures/pandas.md
note: >
Reads the repo's own raw URL (one unsplit literal, pandas.md:172), not
this file — the repoint PR follows this one, and migration.yml records
the dataset as `landed` until it merges. The prose at pandas.md:156-176
names the file and tabulates its columns, and must move with the read
(QuantEcon/data-lectures#91).
- repo: QuantEcon/lecture-python-programming
file: lectures/polars.md
Comment on lines 178 to 180
consumers:
- repo: QuantEcon/lecture-python-advanced.myst
file: lectures/risk_aversion_or_mistaken_beliefs.md
Comment on lines 142 to 144
consumers:
- repo: QuantEcon/lecture-python-advanced.myst
file: lectures/match_transport.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants