Lesson 2: Bringing the field to the product team, without forks
19 min read·13 Oct 2026
Module 13 · Lesson 2 · About 45 minutes · Needs: Lesson 1 of this module; basic Python; git branches and merges
The situation
Wednesday 27 May 2026, week 11. Helen Marsh has owned the project since yesterday. She forwards a line from Carol: "Larkfield must add working days to the product by the end of June, or it goes in the renewal review."
Behind it sits a real gap. Larkfield Assist counts lateness in calendar days; Harbourline's policy counts working days. In Lesson 1 you built WorkingCalendar, but the product has no place to plug it in, so since week 5 a patched file in a harbourline branch has hidden the gap. Tomorrow you meet Ines Varga, who decides what goes into the product. On 5 June Mei inherits the branch.