6 Commits
Author SHA1 Message Date
Tirsvad f5cc4ad073 Resolve pending commit links for MIL-003 2026-10-28 16:24:58 +08:00
Tirsvad 9565ebe66d Add README screenshots and a three-language wiki (MIL-003)
Wiki pages in English, Danish and Bahasa Malaysia for the home page and the
three lecture steps, with a sidebar and the screenshots; README with the
screenshots table and wiki links; review RC-011.

Task: MIL-003#1
2026-10-28 16:24:57 +08:00
Tirsvad 0799c13f4a Resolve pending commit links for MIL-002 2026-10-28 16:22:42 +08:00
Tirsvad e764269eda Implement the Selenium lecture steps with tests and screenshots (MIL-002)
Driver factory, click_link_by_text, search_for, fill_out_form, run_lecture
and CLI, layered as domain, application, infrastructure and presentation.
30 offline unit tests, a form fixture, a Docker image for headless runs and
four screenshots captured in Docker. Reviews RC-009 (code) and RC-010
(milestone wording of the screenshot criterion).

Task: MIL-002#1
2026-10-28 16:22:41 +08:00
Tirsvad e67dbab0c6 Resolve pending commit links for MIL-001 2026-10-28 16:14:31 +08:00
Tirsvad e1a3d8d304 Set up project baseline and skeleton (MIL-001)
Business Case, Stakeholder Analysis, Project Plan, three milestones,
ADR-0001, their reviews (RC-001 to RC-008) and the traceability matrix.
Python project skeleton: pyproject.toml, constants.py, layer packages,
Doxyfile, .gitignore and README with venv instructions.

Task: MIL-001#1
2026-10-28 16:14:21 +08:00