2026-10-21 - 2026-10-28
Overview
9 Pull requests merged by 1 user
Merged
#48 MIL-008: add step images
Merged
#47 MIL-008: documentation, wiki and release
Merged
#46 MIL-007: resilience against network failures
Merged
#45 MIL-006: verify bookings and time travel QA
Merged
#44 MIL-005: counters and every Tuesday and Thursday class
Merged
#43 MIL-004: book a class and check its state
Merged
#42 MIL-003: profile, navigation and automated login
Merged
#41 MIL-002: project scaffold and tooling
Merged
#40 MIL-001: inception baseline
37 Issues closed from 1 user
Closed
#34 Finish the README
Closed
#39 Final checks and summary
Closed
#37 Translate the wiki to Bahasa Malaysia
Closed
#35 Write the English wiki
Closed
#36 Translate the wiki to Danish
Closed
#38 Install the wiki publishing workflow
Closed
#32 Make the bookings read resilient
Closed
#30 Wrap the login in retry
Closed
#31 Make booking confirm its result
Closed
#29 Write the retry wrapper
Closed
#27 Make the bot date independent
Closed
#26 Compare expected with found
Closed
#25 Read the My Bookings page
Closed
#21 Add counters and the summary
Closed
#22 Handle Tuesday and Thursday
Closed
#23 Print the detailed class list
Closed
#24 Test counting and reporting
Closed
#18 Book the next Tuesday 6pm class
Closed
#20 Test the decision logic
Closed
#19 Check the state before clicking
Closed
#17 Parse class cards
Closed
#15 Implement the login
Closed
#14 Register the test account in the profile
Closed
#16 Read credentials safely
Closed
#13 Start Chrome with a persistent profile
Closed
#11 Write the README with .venv instructions
Closed
#12 Build the browser container image
Closed
#9 Add constants.py
Closed
#10 Add .gitignore, Doxyfile and .dockerignore
Closed
#8 Create pyproject.toml and the package layout
Closed
#5 Set repository description and topics
Closed
#7 Enable the plan gate commit hook
Closed
#6 Check repository visibility and the AI prompt log
Closed
#4 Create the Traceability Matrix
Closed
#1 Review and accept the baseline documents
Closed
#2 Record the planning decisions as ADRs
Closed
#3 Create the domain dictionary
39 Issues created by 1 user
Opened
#1 Review and accept the baseline documents
Opened
#2 Record the planning decisions as ADRs
Opened
#3 Create the domain dictionary
Opened
#4 Create the Traceability Matrix
Opened
#5 Set repository description and topics
Opened
#6 Check repository visibility and the AI prompt log
Opened
#7 Enable the plan gate commit hook
Opened
#8 Create pyproject.toml and the package layout
Opened
#9 Add constants.py
Opened
#10 Add .gitignore, Doxyfile and .dockerignore
Opened
#11 Write the README with .venv instructions
Opened
#12 Build the browser container image
Opened
#13 Start Chrome with a persistent profile
Opened
#14 Register the test account in the profile
Opened
#15 Implement the login
Opened
#16 Read credentials safely
Opened
#17 Parse class cards
Opened
#18 Book the next Tuesday 6pm class
Opened
#19 Check the state before clicking
Opened
#20 Test the decision logic
Opened
#21 Add counters and the summary
Opened
#22 Handle Tuesday and Thursday
Opened
#23 Print the detailed class list
Opened
#24 Test counting and reporting
Opened
#25 Read the My Bookings page
Opened
#26 Compare expected with found
Opened
#27 Make the bot date independent
Opened
#28 Rehearse time travel in a container run
Opened
#29 Write the retry wrapper
Opened
#30 Wrap the login in retry
Opened
#31 Make booking confirm its result
Opened
#32 Make the bookings read resilient
Opened
#33 Run the chaos test in a container
Opened
#34 Finish the README
Opened
#35 Write the English wiki
Opened
#36 Translate the wiki to Danish
Opened
#37 Translate the wiki to Bahasa Malaysia
Opened
#38 Install the wiki publishing workflow
Opened
#39 Final checks and summary