ADR β PR #1009
2026-05-18 10:00 β Add request timeouts to fetch calls
Section titled β2026-05-18 10:00 β Add request timeouts to fetch callsβ- Comment: https://github.com/ERP-Unlocked/ordermatic/pull/1009#discussion_r1590000001
- Priority: must-fix
- Decision: accept
- Rationale: HTTP requests must always set explicit timeouts to prevent indefinite hangs, as per project guidelines.
2026-05-18 10:05 β Expose view toggle state to assistive tech
Section titled β2026-05-18 10:05 β Expose view toggle state to assistive techβ- Comment: https://github.com/ERP-Unlocked/ordermatic/pull/1009#discussion_r1590000002
- Priority: nice-to-have
- Decision: accept
- Rationale: Improving accessibility by providing aria-labels and aria-pressed states to view toggle buttons.
2026-05-18 10:10 β Extract storage key and validate viewMode
Section titled β2026-05-18 10:10 β Extract storage key and validate viewModeβ- Comment: https://github.com/ERP-Unlocked/ordermatic/pull/1009#discussion_r1590000003
- Priority: nice-to-have
- Decision: accept
- Rationale: Centralizing the storage key and validating persisted values ensures data integrity and consistency.
2026-05-18 22:30 β Final verification and test coverage
Section titled β2026-05-18 22:30 β Final verification and test coverageβ- Comment: N/A
- Priority: nice-to-have
- Decision: accept
- Rationale: Verified all CodeRabbit findings are correctly implemented. Added
OrganizationsList.test.tsxto verify accessibility and state persistence, and added missingReactimport to resolve test failures.