Skip to content

Build World Bank real-data curriculum pipeline and docs - #1

Merged
EugeneSim merged 2 commits into
mainfrom
feat/world-bank-realdata-docs
Apr 23, 2026
Merged

Build World Bank real-data curriculum pipeline and docs#1
EugeneSim merged 2 commits into
mainfrom
feat/world-bank-realdata-docs

Conversation

@EugeneSim

Copy link
Copy Markdown
Owner

Summary

  • integrate real World Bank indicator ingestion with pagination/retry handling, normalized schema validation, cache-aware freshness checks, and capstone orchestration
  • expose real-data workflows through backend endpoints (/world-bank/refresh, /world-bank/latest, /world-bank/status) and CLI commands (world-bank-sync, world-bank-status)
  • expand learning coverage with advanced Python, DSA, async, backend, data, dashboard, and big-data modules plus comprehensive tests and reorganized multi-section documentation

Test plan

  • PYTHONPATH=src pytest -q
  • PYTHONPATH=src pytest -q tests/features/capstone tests/features/backend_api tests/features/data_stack
  • PYTHONPATH=src pytest -q tests/test_cli.py

Made with Cursor

Expand the project into a testable curriculum package by adding World Bank ingestion, cache-aware capstone orchestration, API and CLI workflows, extensive tests, and a fully reorganized multi-section documentation system.
Add a project .gitignore and untrack pycache/pyc files so the repository stays clean and reviewable.
@EugeneSim
EugeneSim merged commit 0f385d1 into main Apr 23, 2026
2 checks passed
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.

1 participant