aboutsummaryrefslogtreecommitdiff
path: root/assets/outbox/2026-05-19-lint-followups.org
blob: 69df424a4e1adc093d9e8317243ccdeb7f941710 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

* 2026-05-19 lint-org follow-ups — todo.org
** TODO line 471 — link-to-local-file — Link to non-existent local file "docs/PLAN-browser-themes.org"
** TODO line 381 — link-to-local-file — Link to non-existent local file "docs/firmware-cleanup.org"
** TODO line 313 — link-to-local-file — Link to non-existent local file "docs/testing-strategy.org"
** TODO line 218 — misplaced-heading — Possibly misplaced heading line

* 2026-05-19 Tue — Date coverage: [#A] / [#B] tasks without DEADLINE or SCHEDULED
Review each: add a date, drop the priority, or confirm 'no-date by intent' inline.
- 6: ** DOING [#A] Separate dotfiles from archsetup
- 35: ** DOING [#A] Prepare for GitHub open-source release
- 153: ** TODO [#A] Review post-archsetup laptop setup steps (velox 2026-04-10)
- 212: ** TODO [#A] Ensure sleep/suspend works on laptops
- 219: ** TODO [#A] Build CI/CD pipeline that runs archsetup on every commit
- 222: ** TODO [#B] Fix install errors surfaced by the 2026-05-11 VM test run
- 266: ** TODO [#A] Generate recovery scripts from test failures
- 269: ** TODO [#A] Create package inventory system
- 274: ** TODO [#A] Establish monthly review workflow
- 279: ** TODO [#A] Automate the inventory comparison
- 282: ** TODO [#A] Complete security education within 3 months
- 285: ** TODO [#A] Prevent X termination and VT switching (security risk)
- 292: ** TODO [#B] All error messages should be actionable with recovery steps
- 295: ** TODO [#B] Enable TLP power management for laptops
- 300: ** TODO [#B] Improve logging consistency
- 305: ** TODO [#B] Add backup before system file modifications
- 310: ** TODO [#B] Implement Testinfra test suite for archsetup
- 331: ** TODO [#B] Set up automated test schedule
- 334: ** TODO [#B] Implement manual test trigger capability
- 337: ** TODO [#B] Create test results dashboard/reporting
- 340: ** TODO [#B] Block merges to main if tests fail
- 343: ** TODO [#B] Add network failure testing to test suite
- 346: ** TODO [#B] Keep container base images up to date
- 349: ** TODO [#B] Persist test logs for historical analysis
- 352: ** TODO [#B] Implement automated deprecation detection
- 355: ** TODO [#B] Audit dotfiles/common directory
- 360: ** TODO [#B] Remove unnecessary linux-firmware packages (velox only)
- 385: ** TODO [#B] Identify and replace packages no longer in repos
- 388: ** TODO [#B] Verify package origin for all packages
- 391: ** TODO [#B] Automate script usage tracking
- 394: ** TODO [#B] Automate dotfile validation
- 397: ** TODO [#B] Test security + functionality together
- 400: ** TODO [#B] Security audit tooling
- 405: ** TODO [#B] Document threat model and mitigations within 6 months
- 408: ** TODO [#B] Verify package signature verification not bypassed by --noconfirm
- 413: ** TODO [#B] Document evaluation criteria and trade-offs
- 416: ** TODO [#B] Test each modernization thoroughly before replacing
- 419: ** TODO [#B] Add Rust installation via rustup instead of pacman package
- 429: ** TODO [#B] Add NVIDIA preflight check for Hyprland
- 435: ** TODO [#B] Add org-capture popup frame on keyboard shortcut