diff --git a/FIXES_2026-01-23.md b/docs/history/FIXES_2026-01-23.md similarity index 100% rename from FIXES_2026-01-23.md rename to docs/history/FIXES_2026-01-23.md diff --git a/MODULE-SYSTEM-PROGRESS.md b/docs/history/MODULE-SYSTEM-PROGRESS.md similarity index 100% rename from MODULE-SYSTEM-PROGRESS.md rename to docs/history/MODULE-SYSTEM-PROGRESS.md diff --git a/PHASE3-ASSESSMENT.md b/docs/history/PHASE3-ASSESSMENT.md similarity index 100% rename from PHASE3-ASSESSMENT.md rename to docs/history/PHASE3-ASSESSMENT.md diff --git a/PHASE3-COMPLETE.md b/docs/history/PHASE3-COMPLETE.md similarity index 100% rename from PHASE3-COMPLETE.md rename to docs/history/PHASE3-COMPLETE.md diff --git a/PHASE3-SESSION-SUMMARY.md b/docs/history/PHASE3-SESSION-SUMMARY.md similarity index 100% rename from PHASE3-SESSION-SUMMARY.md rename to docs/history/PHASE3-SESSION-SUMMARY.md diff --git a/REPLY-SUM-TYPES.md b/docs/history/REPLY-SUM-TYPES.md similarity index 100% rename from REPLY-SUM-TYPES.md rename to docs/history/REPLY-SUM-TYPES.md diff --git a/SESSION-2026-01-23.md b/docs/history/SESSION-2026-01-23.md similarity index 100% rename from SESSION-2026-01-23.md rename to docs/history/SESSION-2026-01-23.md diff --git a/SESSION-COMPLETE.md b/docs/history/SESSION-COMPLETE.md similarity index 100% rename from SESSION-COMPLETE.md rename to docs/history/SESSION-COMPLETE.md diff --git a/TRAIT_SYSTEM_STATUS.md b/docs/history/TRAIT_SYSTEM_STATUS.md similarity index 100% rename from TRAIT_SYSTEM_STATUS.md rename to docs/history/TRAIT_SYSTEM_STATUS.md diff --git a/test_if.affine b/tests/scratch/test_if.affine similarity index 100% rename from test_if.affine rename to tests/scratch/test_if.affine diff --git a/test_min.affine b/tests/scratch/test_min.affine similarity index 100% rename from test_min.affine rename to tests/scratch/test_min.affine diff --git a/test_simple.affine b/tests/scratch/test_simple.affine similarity index 100% rename from test_simple.affine rename to tests/scratch/test_simple.affine diff --git a/test_spread.affine b/tests/scratch/test_spread.affine similarity index 100% rename from test_spread.affine rename to tests/scratch/test_spread.affine diff --git a/test_spread2.affine b/tests/scratch/test_spread2.affine similarity index 100% rename from test_spread2.affine rename to tests/scratch/test_spread2.affine diff --git a/test_spread3.affine b/tests/scratch/test_spread3.affine similarity index 100% rename from test_spread3.affine rename to tests/scratch/test_spread3.affine