From c6c7a48b81e5592e1f37947a5532dc202ab701e3 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Wed, 20 May 2026 14:48:49 -0400 Subject: 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. --- todo.org | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'todo.org') diff --git a/todo.org b/todo.org index b7925ec..5ca32bc 100644 --- a/todo.org +++ b/todo.org @@ -323,8 +323,6 @@ If modifications fail or are incorrect, difficult to recover - should backup fil ** TODO [#B] Implement Testinfra test suite for archsetup Create comprehensive integration tests using Testinfra (Python + pytest) to validate archsetup installations -See complete documentation: [[file:docs/testing-strategy.org::*Test Automation Framework][Testing Strategy - Test Automation Framework]] - Tests should cover: - Smoke tests: user created, key packages installed, dotfiles present - Integration tests: services running, configs valid, X11 starts, apps launch @@ -335,7 +333,7 @@ Location: scripts/testing/tests/ directory Integration: Run via pytest against test VMs after archsetup completes Benefits: Expressive Python tests, excellent reporting, can test interactive scenarios -The testing-strategy.org document includes: +A design doc (not yet written) should cover: - Complete example test suite (test_integration.py) - Tiered testing strategy (smoke/integration/end-to-end) - How to run tests and integrate with run-test.sh @@ -391,8 +389,6 @@ Can remove: Disk space savings: ~600 MB -See [[file:docs/firmware-cleanup.org][docs/firmware-cleanup.org]] for full analysis and removal commands. - After removal, update archsetup script to install only needed firmware packages. ** TODO [#B] Identify and replace packages no longer in repos @@ -481,7 +477,7 @@ error-prone — changes must be made in both places. Consider: The goal is a single place to edit each config, not two. ** TODO [#C] Create Chrome theme with dupre colors -Create a Chrome browser theme using the dupre color palette. Plan saved in [[file:docs/PLAN-browser-themes.org][docs/PLAN-browser-themes.org]]. +Create a Chrome browser theme using the dupre color palette. ** TODO [#C] Monitor and optimize test execution time Keep test runs performant as installs and post-install tests grow (target < 2 hours) -- cgit v1.2.3