diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-20 14:48:49 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-20 14:48:49 -0400 |
| commit | c6c7a48b81e5592e1f37947a5532dc202ab701e3 (patch) | |
| tree | c7a0f9c57aecd21e06f6a4f9f22b35ff0652dbf0 /todo.org | |
| parent | 5426f03ebea6f71366e4855eeaf1dea1c5918937 (diff) | |
| download | archsetup-c6c7a48b81e5592e1f37947a5532dc202ab701e3.tar.gz archsetup-c6c7a48b81e5592e1f37947a5532dc202ab701e3.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 'todo.org')
| -rw-r--r-- | todo.org | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -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) |
