bootcamp-work/ (not a Git repo) ├── bootcamp-course/ │ ├── weeks/ │ │ ├── week-00/ │ │ ├── week-01/ │ │ ├── week-02/ │ │ ├── week-03/ │ │ ├── week-04/ │ │ ├── week-05/ │ │ ├── week-06/ │ │ ├── week-07/ │ │ ├── week-08/ │ │ ├── week-09/ │ │ ├── week-10/ │ │ ├── week-11/ │ │ ├── week-12/ │ │ ├── week-13/ │ │ ├── week-14/ │ │ ├── week-15/ │ │ ├── week-16/ │ │ ├── week-17/ │ │ ├── week-18/ │ │ ├── week-19/ │ │ ├── week-20/ │ │ ├── week-21/ │ │ └── week-22/ │ ├── assessments/ │ └── reviews/ ├── python-foundations/ │ ├── diagnostic-00/ │ ├── src/ │ │ └── bootcamp_tools/ │ ├── tests/ │ ├── data/ │ │ └── fixtures/ │ ├── scripts/ │ └── .github/ │ └── workflows/ ├── java-gradebook-cli/ │ ├── .devcontainer/ │ ├── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── edcadet/ │ │ │ │ └── gradebook/ │ │ │ └── resources/ │ │ └── test/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── edcadet/ │ │ │ └── gradebook/ │ │ └── resources/ │ ├── .mvn/ │ │ └── wrapper/ │ ├── .github/ │ │ └── workflows/ │ ├── docs/ │ │ └── decisions/ │ └── data/ │ └── fixtures/ ├── vendo-matic/ │ ├── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── edcadet/ │ │ │ │ └── vending/ │ │ │ └── resources/ │ │ └── test/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── edcadet/ │ │ │ └── vending/ │ │ └── resources/ │ ├── .mvn/ │ │ └── wrapper/ │ ├── .github/ │ │ └── workflows/ │ ├── docs/ │ │ └── decisions/ │ └── data/ │ └── fixtures/ ├── tenmo-api/ │ ├── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── edcadet/ │ │ │ │ └── tenmo/ │ │ │ │ ├── controller/ │ │ │ │ ├── service/ │ │ │ │ ├── dao/ │ │ │ │ ├── model/ │ │ │ │ ├── security/ │ │ │ │ └── config/ │ │ │ └── resources/ │ │ │ └── db/ │ │ │ └── migration/ │ │ └── test/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── edcadet/ │ │ │ └── tenmo/ │ │ └── resources/ │ ├── .mvn/ │ │ └── wrapper/ │ ├── .github/ │ │ └── workflows/ │ ├── docs/ │ │ ├── decisions/ │ │ └── security/ │ ├── contracts/ │ └── data/ │ └── fixtures/ ├── tenmo-web/ │ ├── src/ │ │ ├── components/ │ │ ├── pages/ │ │ ├── hooks/ │ │ ├── services/ │ │ ├── types/ │ │ ├── assets/ │ │ └── styles/ │ ├── public/ │ ├── tests/ │ │ ├── unit/ │ │ └── e2e/ │ ├── .github/ │ │ └── workflows/ │ └── docs/ │ └── decisions/ ├── delivery-lab/ │ ├── .github/ │ │ └── workflows/ │ ├── deploy/ │ │ └── kubernetes/ │ ├── cloud/ │ │ ├── aws/ │ │ └── azure/ │ ├── scripts/ │ └── docs/ │ ├── runbooks/ │ ├── incidents/ │ └── releases/ ├── capstone/ │ ├── backend/ │ │ ├── src/ │ │ │ ├── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── com/ │ │ │ │ │ └── edcadet/ │ │ │ │ │ └── capstone/ │ │ │ │ │ ├── controller/ │ │ │ │ │ ├── service/ │ │ │ │ │ ├── dao/ │ │ │ │ │ ├── model/ │ │ │ │ │ ├── security/ │ │ │ │ │ └── config/ │ │ │ │ └── resources/ │ │ │ │ └── db/ │ │ │ │ └── migration/ │ │ │ └── test/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── edcadet/ │ │ │ │ └── capstone/ │ │ │ └── resources/ │ │ └── .mvn/ │ │ └── wrapper/ │ ├── frontend/ │ │ ├── src/ │ │ │ ├── components/ │ │ │ ├── pages/ │ │ │ ├── hooks/ │ │ │ ├── services/ │ │ │ ├── types/ │ │ │ ├── assets/ │ │ │ └── styles/ │ │ ├── public/ │ │ └── tests/ │ │ ├── unit/ │ │ └── e2e/ │ ├── python/ │ │ ├── src/ │ │ │ └── capstone_worker/ │ │ ├── tests/ │ │ └── data/ │ │ └── fixtures/ │ ├── contracts/ │ ├── deploy/ │ │ └── kubernetes/ │ ├── scripts/ │ ├── .github/ │ │ └── workflows/ │ └── docs/ │ ├── decisions/ │ ├── security/ │ ├── runbooks/ │ ├── incidents/ │ └── releases/ └── portfolio/ └── assets/ ├── screenshots/ └── diagrams/ bootcamp-private/ (beside bootcamp-work; raw notes, never Git) Codespaces: use /workspaces itself instead of bootcamp-work. Each named repo is a sibling under /workspaces. Raw notes use /workspaces/bootcamp-private.