diff --git a/lectures/SCF_plus_mini.csv.yml b/lectures/SCF_plus_mini.csv.yml index 397e0fb..5679ba4 100644 --- a/lectures/SCF_plus_mini.csv.yml +++ b/lectures/SCF_plus_mini.csv.yml @@ -96,7 +96,17 @@ schema: date_range: {start: 1950, end: 2016} known_nulls: {} # none — the builder drops them before writing -consumers: [] # nothing reads this URL until PR set C +consumers: + # All four repointed 2026-08-11. zh-cn and the canary are outside the + # audit's SCAN_REPOS, so they are recorded here or nowhere. + - repo: QuantEcon/lecture-python-intro + file: lectures/inequality.md + - repo: QuantEcon/lecture-wasm + file: lectures/inequality.md + - repo: QuantEcon/lecture-intro.zh-cn + file: lectures/inequality.md + - repo: QuantEcon/test-actions-lecture-intro + file: lectures/inequality.md builder: builders/generating_mini.md # committed-frozen, not committed: the notebook is kept as the record of what diff --git a/lectures/SCF_plus_mini_no_weights.csv.yml b/lectures/SCF_plus_mini_no_weights.csv.yml index 6619831..2c4a7ca 100644 --- a/lectures/SCF_plus_mini_no_weights.csv.yml +++ b/lectures/SCF_plus_mini_no_weights.csv.yml @@ -91,7 +91,17 @@ schema: # SCF_plus_mini.csv to 48,765,100 here. Measured 2026-08-10, not inferred. # Use the weighted file for anything sensitive to the extreme upper tail. -consumers: [] # nothing reads this URL until PR set C +consumers: + # All four repointed 2026-08-11. zh-cn and the canary are outside the + # audit's SCAN_REPOS, so they are recorded here or nowhere. + - repo: QuantEcon/lecture-python-intro + file: lectures/mle.md + - repo: QuantEcon/lecture-wasm + file: lectures/mle.md + - repo: QuantEcon/lecture-intro.zh-cn + file: lectures/mle.md + - repo: QuantEcon/test-actions-lecture-intro + file: lectures/mle.md builder: builders/generating_mini.md builder_status: committed-frozen diff --git a/lectures/cities_brazil.csv.yml b/lectures/cities_brazil.csv.yml index 68ea9ab..8f96cef 100644 --- a/lectures/cities_brazil.csv.yml +++ b/lectures/cities_brazil.csv.yml @@ -71,7 +71,17 @@ schema: # the largest 25 cities on its map. A blanket # no-nulls rule would reject this file. -consumers: [] # nothing reads this URL until PR set C +consumers: + # All four repointed 2026-08-11. zh-cn and the canary are outside the + # audit's SCAN_REPOS, so they are recorded here or nowhere. + - repo: QuantEcon/lecture-python-intro + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-wasm + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-intro.zh-cn + file: lectures/heavy_tails.md + - repo: QuantEcon/test-actions-lecture-intro + file: lectures/heavy_tails.md # verbatim — no builder builder_status: not-applicable diff --git a/lectures/cities_us.csv.yml b/lectures/cities_us.csv.yml index 9a8bb32..6a4b079 100644 --- a/lectures/cities_us.csv.yml +++ b/lectures/cities_us.csv.yml @@ -94,7 +94,17 @@ schema: # time series. known_nulls: {} # none — every column is complete -consumers: [] # nothing reads this URL until PR set C +consumers: + # All four repointed 2026-08-11. zh-cn and the canary are outside the + # audit's SCAN_REPOS, so they are recorded here or nowhere. + - repo: QuantEcon/lecture-python-intro + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-wasm + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-intro.zh-cn + file: lectures/heavy_tails.md + - repo: QuantEcon/test-actions-lecture-intro + file: lectures/heavy_tails.md # verbatim — no builder builder_status: not-applicable diff --git a/lectures/forbes-billionaires.csv.yml b/lectures/forbes-billionaires.csv.yml index 61ee6f4..5eceaa7 100644 --- a/lectures/forbes-billionaires.csv.yml +++ b/lectures/forbes-billionaires.csv.yml @@ -125,7 +125,17 @@ schema: pay: 2918 managementAssets: 2933 -consumers: [] # nothing reads this URL until PR set C +consumers: + # All four repointed 2026-08-11. zh-cn and the canary are outside the + # audit's SCAN_REPOS, so they are recorded here or nowhere. + - repo: QuantEcon/lecture-python-intro + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-wasm + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-intro.zh-cn + file: lectures/heavy_tails.md + - repo: QuantEcon/test-actions-lecture-intro + file: lectures/heavy_tails.md builder: builders/webscrape_forbes.ipynb # committed-frozen, not committed — same reasoning as its sibling diff --git a/lectures/forbes-global2000.csv.yml b/lectures/forbes-global2000.csv.yml index 581f61f..94a3ac5 100644 --- a/lectures/forbes-global2000.csv.yml +++ b/lectures/forbes-global2000.csv.yml @@ -89,7 +89,17 @@ schema: # date_range omitted: a single-vintage cross-section, no time dimension. known_nulls: {} # none — every column is complete -consumers: [] # nothing reads this URL until PR set C +consumers: + # All four repointed 2026-08-11. zh-cn and the canary are outside the + # audit's SCAN_REPOS, so they are recorded here or nowhere. + - repo: QuantEcon/lecture-python-intro + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-wasm + file: lectures/heavy_tails.md + - repo: QuantEcon/lecture-intro.zh-cn + file: lectures/heavy_tails.md + - repo: QuantEcon/test-actions-lecture-intro + file: lectures/heavy_tails.md builder: builders/webscrape_forbes.ipynb # committed-frozen, not committed: the notebook is kept as the record of what diff --git a/migration.yml b/migration.yml index 81c9134..0d32b57 100644 --- a/migration.yml +++ b/migration.yml @@ -332,62 +332,134 @@ datasets: forbes-global2000.csv: pilot: P3 - status: landed + status: repointed prior_pattern: external landed: pr: QuantEcon/data-lectures#62 date: 2026-08-10 - repoints: [] + repoints: + - repo: QuantEcon/lecture-python-intro + pr: QuantEcon/lecture-python-intro#832 + date: 2026-08-11 + - repo: QuantEcon/lecture-wasm + pr: QuantEcon/lecture-wasm#60 + date: 2026-08-11 + - repo: QuantEcon/lecture-intro.zh-cn + pr: QuantEcon/lecture-intro.zh-cn#292 + date: 2026-08-11 + - repo: QuantEcon/test-actions-lecture-intro + pr: QuantEcon/test-actions-lecture-intro#53 + date: 2026-08-11 cutover: null forbes-billionaires.csv: pilot: P3 - status: landed + status: repointed prior_pattern: external landed: pr: QuantEcon/data-lectures#62 date: 2026-08-10 - repoints: [] + repoints: + - repo: QuantEcon/lecture-python-intro + pr: QuantEcon/lecture-python-intro#832 + date: 2026-08-11 + - repo: QuantEcon/lecture-wasm + pr: QuantEcon/lecture-wasm#60 + date: 2026-08-11 + - repo: QuantEcon/lecture-intro.zh-cn + pr: QuantEcon/lecture-intro.zh-cn#292 + date: 2026-08-11 + - repo: QuantEcon/test-actions-lecture-intro + pr: QuantEcon/test-actions-lecture-intro#53 + date: 2026-08-11 cutover: null cities_us.csv: pilot: P3 - status: landed + status: repointed prior_pattern: external landed: pr: QuantEcon/data-lectures#62 date: 2026-08-10 - repoints: [] + repoints: + - repo: QuantEcon/lecture-python-intro + pr: QuantEcon/lecture-python-intro#832 + date: 2026-08-11 + - repo: QuantEcon/lecture-wasm + pr: QuantEcon/lecture-wasm#60 + date: 2026-08-11 + - repo: QuantEcon/lecture-intro.zh-cn + pr: QuantEcon/lecture-intro.zh-cn#292 + date: 2026-08-11 + - repo: QuantEcon/test-actions-lecture-intro + pr: QuantEcon/test-actions-lecture-intro#53 + date: 2026-08-11 cutover: null cities_brazil.csv: pilot: P3 - status: landed + status: repointed prior_pattern: external landed: pr: QuantEcon/data-lectures#62 date: 2026-08-10 - repoints: [] + repoints: + - repo: QuantEcon/lecture-python-intro + pr: QuantEcon/lecture-python-intro#832 + date: 2026-08-11 + - repo: QuantEcon/lecture-wasm + pr: QuantEcon/lecture-wasm#60 + date: 2026-08-11 + - repo: QuantEcon/lecture-intro.zh-cn + pr: QuantEcon/lecture-intro.zh-cn#292 + date: 2026-08-11 + - repo: QuantEcon/test-actions-lecture-intro + pr: QuantEcon/test-actions-lecture-intro#53 + date: 2026-08-11 cutover: null SCF_plus_mini.csv: pilot: P3 - status: landed + status: repointed prior_pattern: external landed: pr: QuantEcon/data-lectures#62 date: 2026-08-10 - repoints: [] + repoints: + - repo: QuantEcon/lecture-python-intro + pr: QuantEcon/lecture-python-intro#832 + date: 2026-08-11 + - repo: QuantEcon/lecture-wasm + pr: QuantEcon/lecture-wasm#60 + date: 2026-08-11 + - repo: QuantEcon/lecture-intro.zh-cn + pr: QuantEcon/lecture-intro.zh-cn#292 + date: 2026-08-11 + - repo: QuantEcon/test-actions-lecture-intro + pr: QuantEcon/test-actions-lecture-intro#53 + date: 2026-08-11 cutover: null SCF_plus_mini_no_weights.csv: pilot: P3 - status: landed + status: repointed prior_pattern: external landed: pr: QuantEcon/data-lectures#62 date: 2026-08-10 - repoints: [] + repoints: + - repo: QuantEcon/lecture-python-intro + pr: QuantEcon/lecture-python-intro#832 + date: 2026-08-11 + - repo: QuantEcon/lecture-wasm + pr: QuantEcon/lecture-wasm#60 + date: 2026-08-11 + - repo: QuantEcon/lecture-intro.zh-cn + pr: QuantEcon/lecture-intro.zh-cn#292 + date: 2026-08-11 + - repo: QuantEcon/test-actions-lecture-intro + pr: QuantEcon/test-actions-lecture-intro#53 + date: 2026-08-11 cutover: null # Planned waves that have not landed anything here yet. `datasets` names the