aboutsummaryrefslogtreecommitdiff
path: root/assets/outbox/2026-05-19-lint-followups.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-20 14:48:49 -0400
committerCraig Jennings <c@cjennings.net>2026-05-20 14:48:49 -0400
commitc24174f811ad5ffca1a3454013b55127df50ff3c (patch)
tree7ba34eb6462cf46efb352c1c0dbc7a4daa70ce17 /assets/outbox/2026-05-19-lint-followups.org
parent926a9a3e34557b259394c25ca8d10c675438515d (diff)
downloadarchsetup-c24174f811ad5ffca1a3454013b55127df50ff3c.tar.gz
archsetup-c24174f811ad5ffca1a3454013b55127df50ff3c.zip
chore: clean dead todo.org doc-links and file three docs to outbox
I removed three dead `file:` links in todo.org. They pointed at docs that were never written: testing-strategy.org, firmware-cleanup.org, and PLAN-browser-themes.org. Each task body already carries that content inline, so the links were dead weight. I also reworded the Testinfra task's lead-in that claimed the testing-strategy doc exists. I filed three resolved reference docs into assets/outbox/: the calendar-sync scrub note, the tmux copy-mode handoff, and the 2026-05-19 lint follow-up report.
Diffstat (limited to 'assets/outbox/2026-05-19-lint-followups.org')
-rw-r--r--assets/outbox/2026-05-19-lint-followups.org49
1 files changed, 49 insertions, 0 deletions
diff --git a/assets/outbox/2026-05-19-lint-followups.org b/assets/outbox/2026-05-19-lint-followups.org
new file mode 100644
index 0000000..69df424
--- /dev/null
+++ b/assets/outbox/2026-05-19-lint-followups.org
@@ -0,0 +1,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