gitextract_9covmqwo/ ├── Assignments/ │ ├── README.md │ ├── pyproject.toml │ ├── week1/ │ │ ├── README.md │ │ ├── chain_of_thought.py │ │ ├── data/ │ │ │ └── api_docs.txt │ │ ├── k_shot_prompting.py │ │ ├── k_shot_prompting_iteration_log.md │ │ ├── rag.py │ │ ├── reflexion.py │ │ ├── self_consistency_prompting.py │ │ └── tool_calling.py │ ├── week2/ │ │ ├── __init__.py │ │ ├── app/ │ │ │ ├── __init__.py │ │ │ ├── db.py │ │ │ ├── main.py │ │ │ ├── routers/ │ │ │ │ ├── __init__.py │ │ │ │ ├── action_items.py │ │ │ │ └── notes.py │ │ │ └── services/ │ │ │ └── extract.py │ │ ├── assignment.md │ │ ├── frontend/ │ │ │ └── index.html │ │ ├── tests/ │ │ │ ├── __init__.py │ │ │ └── test_extract.py │ │ └── writeup.md │ ├── week3/ │ │ └── assignment.md │ ├── week4/ │ │ ├── Makefile │ │ ├── assignment.md │ │ ├── backend/ │ │ │ ├── __init__.py │ │ │ ├── app/ │ │ │ │ ├── __init__.py │ │ │ │ ├── db.py │ │ │ │ ├── main.py │ │ │ │ ├── models.py │ │ │ │ ├── routers/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── action_items.py │ │ │ │ │ └── notes.py │ │ │ │ ├── schemas.py │ │ │ │ └── services/ │ │ │ │ └── extract.py │ │ │ └── tests/ │ │ │ ├── conftest.py │ │ │ ├── test_action_items.py │ │ │ ├── test_extract.py │ │ │ └── test_notes.py │ │ ├── data/ │ │ │ └── seed.sql │ │ ├── docs/ │ │ │ └── TASKS.md │ │ ├── frontend/ │ │ │ ├── app.js │ │ │ ├── index.html │ │ │ └── styles.css │ │ ├── pre-commit-config.yaml │ │ └── writeup.md │ ├── week5/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── assignment.md │ │ ├── backend/ │ │ │ ├── __init__.py │ │ │ ├── app/ │ │ │ │ ├── __init__.py │ │ │ │ ├── db.py │ │ │ │ ├── main.py │ │ │ │ ├── models.py │ │ │ │ ├── routers/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── action_items.py │ │ │ │ │ └── notes.py │ │ │ │ ├── schemas.py │ │ │ │ └── services/ │ │ │ │ └── extract.py │ │ │ └── tests/ │ │ │ ├── conftest.py │ │ │ ├── test_action_items.py │ │ │ ├── test_extract.py │ │ │ └── test_notes.py │ │ ├── data/ │ │ │ └── seed.sql │ │ ├── docs/ │ │ │ └── TASKS.md │ │ ├── frontend/ │ │ │ ├── app.js │ │ │ ├── index.html │ │ │ └── styles.css │ │ ├── pre-commit-config.yaml │ │ └── writeup.md │ ├── week6/ │ │ ├── Makefile │ │ ├── assignment.md │ │ ├── backend/ │ │ │ ├── __init__.py │ │ │ ├── app/ │ │ │ │ ├── __init__.py │ │ │ │ ├── db.py │ │ │ │ ├── main.py │ │ │ │ ├── models.py │ │ │ │ ├── routers/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── action_items.py │ │ │ │ │ └── notes.py │ │ │ │ ├── schemas.py │ │ │ │ └── services/ │ │ │ │ └── extract.py │ │ │ └── tests/ │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_action_items.py │ │ │ ├── test_extract.py │ │ │ └── test_notes.py │ │ ├── data/ │ │ │ └── seed.sql │ │ ├── frontend/ │ │ │ ├── app.js │ │ │ ├── index.html │ │ │ └── styles.css │ │ ├── pre-commit-config.yaml │ │ ├── requirements.txt │ │ └── writeup.md │ ├── week7/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── assignment.md │ │ ├── backend/ │ │ │ ├── __init__.py │ │ │ ├── app/ │ │ │ │ ├── __init__.py │ │ │ │ ├── db.py │ │ │ │ ├── main.py │ │ │ │ ├── models.py │ │ │ │ ├── routers/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── action_items.py │ │ │ │ │ └── notes.py │ │ │ │ ├── schemas.py │ │ │ │ └── services/ │ │ │ │ └── extract.py │ │ │ └── tests/ │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_action_items.py │ │ │ ├── test_extract.py │ │ │ └── test_notes.py │ │ ├── data/ │ │ │ └── seed.sql │ │ ├── docs/ │ │ │ └── TASKS.md │ │ ├── frontend/ │ │ │ ├── app.js │ │ │ ├── index.html │ │ │ └── styles.css │ │ ├── pre-commit-config.yaml │ │ └── writeup.md │ └── week8/ │ ├── assignment.md │ └── writeup.md ├── LICENSE ├── README.md └── Resource/ ├── README.md └── completed/ ├── coding_agent_from_scratch_lecture.py ├── design_doc_template.md └── simple_mcp.py