diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-23 03:44:35 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-23 03:44:35 -0500 |
| commit | 0bccc450e1d08a795b1d57a4255dd20aa8029f72 (patch) | |
| tree | 6cab56f62c7784f7190bd81b2582c4afacdaf7b4 /assets/outbox/2026-05-20-lint-followups.org | |
| parent | 755e8c2a47be32da14e24d243315061478d54eba (diff) | |
| download | archsetup-0bccc450e1d08a795b1d57a4255dd20aa8029f72.tar.gz archsetup-0bccc450e1d08a795b1d57a4255dd20aa8029f72.zip | |
chore: log dotfiles-separation progress and file processed handoffs
Diffstat (limited to 'assets/outbox/2026-05-20-lint-followups.org')
| -rw-r--r-- | assets/outbox/2026-05-20-lint-followups.org | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/assets/outbox/2026-05-20-lint-followups.org b/assets/outbox/2026-05-20-lint-followups.org new file mode 100644 index 0000000..5b84e34 --- /dev/null +++ b/assets/outbox/2026-05-20-lint-followups.org @@ -0,0 +1,49 @@ + +* 2026-05-20 lint-org follow-ups — todo.org +** TODO line 484 — link-to-local-file — Link to non-existent local file "docs/PLAN-browser-themes.org" +** TODO line 394 — link-to-local-file — Link to non-existent local file "docs/firmware-cleanup.org" +** TODO line 326 — link-to-local-file — Link to non-existent local file "docs/testing-strategy.org" +** TODO line 230 — misplaced-heading — Possibly misplaced heading line + +* 2026-05-20 Wed — 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 +- 165: ** TODO [#A] Review post-archsetup laptop setup steps (velox 2026-04-10) +- 224: ** TODO [#A] Ensure sleep/suspend works on laptops +- 231: ** TODO [#A] Build CI/CD pipeline that runs archsetup on every commit +- 234: ** TODO [#B] Fix install errors surfaced by the 2026-05-11 VM test run +- 279: ** TODO [#A] Generate recovery scripts from test failures +- 282: ** TODO [#A] Create package inventory system +- 287: ** TODO [#A] Establish monthly review workflow +- 292: ** TODO [#A] Automate the inventory comparison +- 295: ** TODO [#A] Complete security education within 3 months +- 298: ** TODO [#A] Prevent X termination and VT switching (security risk) +- 305: ** TODO [#B] All error messages should be actionable with recovery steps +- 308: ** TODO [#B] Enable TLP power management for laptops +- 313: ** TODO [#B] Improve logging consistency +- 318: ** TODO [#B] Add backup before system file modifications +- 323: ** TODO [#B] Implement Testinfra test suite for archsetup +- 344: ** TODO [#B] Set up automated test schedule +- 347: ** TODO [#B] Implement manual test trigger capability +- 350: ** TODO [#B] Create test results dashboard/reporting +- 353: ** TODO [#B] Block merges to main if tests fail +- 356: ** TODO [#B] Add network failure testing to test suite +- 359: ** TODO [#B] Keep container base images up to date +- 362: ** TODO [#B] Persist test logs for historical analysis +- 365: ** TODO [#B] Implement automated deprecation detection +- 368: ** TODO [#B] Audit dotfiles/common directory +- 373: ** TODO [#B] Remove unnecessary linux-firmware packages (velox only) +- 398: ** TODO [#B] Identify and replace packages no longer in repos +- 401: ** TODO [#B] Verify package origin for all packages +- 404: ** TODO [#B] Automate script usage tracking +- 407: ** TODO [#B] Automate dotfile validation +- 410: ** TODO [#B] Test security + functionality together +- 413: ** TODO [#B] Security audit tooling +- 418: ** TODO [#B] Document threat model and mitigations within 6 months +- 421: ** TODO [#B] Verify package signature verification not bypassed by --noconfirm +- 426: ** TODO [#B] Document evaluation criteria and trade-offs +- 429: ** TODO [#B] Test each modernization thoroughly before replacing +- 432: ** TODO [#B] Add Rust installation via rustup instead of pacman package +- 442: ** TODO [#B] Add NVIDIA preflight check for Hyprland +- 448: ** TODO [#B] Add org-capture popup frame on keyboard shortcut |
