Design choices

This section documents selected engineering decisions made during the design of the attendance data collection system.

The purpose is to explain constraints, trade-offs and architectural choices.

Documented design decisions

8-bit architecture and deterministic behavior
Rationale for using an 8-bit microcontroller to achieve predictable execution and simple firmware.

Network event emitter and connectivity design
Design rationale for integrated network connectivity and event emission via HTTP endpoints.

Scope reminder

These notes describe technical design decisions only. The system does not calculate payroll, manage work schedules, or interpret labor regulations.