diff --git a/History/2026-07-11-initial-setup.md b/History/base/2026-07-11-initial-setup.md similarity index 100% rename from History/2026-07-11-initial-setup.md rename to History/base/2026-07-11-initial-setup.md diff --git a/History/2026-07-12-documentation.md b/History/base/2026-07-12-documentation.md similarity index 100% rename from History/2026-07-12-documentation.md rename to History/base/2026-07-12-documentation.md diff --git a/History/2026-08-18-fix-review-bugs.md b/History/code-fixes/2026-08-18-fix-review-bugs.md similarity index 100% rename from History/2026-08-18-fix-review-bugs.md rename to History/code-fixes/2026-08-18-fix-review-bugs.md diff --git a/History/2026-08-19-replacer-optimization.md b/History/code-fixes/2026-08-19-replacer-optimization.md similarity index 100% rename from History/2026-08-19-replacer-optimization.md rename to History/code-fixes/2026-08-19-replacer-optimization.md diff --git a/History/2026-08-20-broken-files.md b/History/code-fixes/2026-08-20-broken-files.md similarity index 100% rename from History/2026-08-20-broken-files.md rename to History/code-fixes/2026-08-20-broken-files.md diff --git a/History/2026-08-20-csv-out-of-zip.md b/History/code-fixes/2026-08-20-csv-out-of-zip.md similarity index 100% rename from History/2026-08-20-csv-out-of-zip.md rename to History/code-fixes/2026-08-20-csv-out-of-zip.md diff --git a/History/2026-08-20-honest-answer-and-A-implemented.md b/History/code-fixes/2026-08-20-honest-answer-and-A-implemented.md similarity index 100% rename from History/2026-08-20-honest-answer-and-A-implemented.md rename to History/code-fixes/2026-08-20-honest-answer-and-A-implemented.md diff --git a/History/2026-08-20-logging-file.md b/History/code-fixes/2026-08-20-logging-file.md similarity index 100% rename from History/2026-08-20-logging-file.md rename to History/code-fixes/2026-08-20-logging-file.md diff --git a/History/2026-08-20-logging.md b/History/code-fixes/2026-08-20-logging.md similarity index 100% rename from History/2026-08-20-logging.md rename to History/code-fixes/2026-08-20-logging.md diff --git a/History/2026-08-20-v1-v2-implemented.md b/History/code-fixes/2026-08-20-v1-v2-implemented.md similarity index 100% rename from History/2026-08-20-v1-v2-implemented.md rename to History/code-fixes/2026-08-20-v1-v2-implemented.md diff --git a/History/2026-07-14-browser-rst-debug.md b/History/infra/2026-07-14-browser-rst-debug.md similarity index 100% rename from History/2026-07-14-browser-rst-debug.md rename to History/infra/2026-07-14-browser-rst-debug.md diff --git a/History/2026-07-15-cluster-dump.md b/History/infra/2026-07-15-cluster-dump.md similarity index 100% rename from History/2026-07-15-cluster-dump.md rename to History/infra/2026-07-15-cluster-dump.md diff --git a/History/2026-07-15-rst-root-cause.md b/History/infra/2026-07-15-rst-root-cause.md similarity index 100% rename from History/2026-07-15-rst-root-cause.md rename to History/infra/2026-07-15-rst-root-cause.md diff --git a/History/2026-08-19-remove-process-names-http2.md b/History/infra/2026-08-19-remove-process-names-http2.md similarity index 100% rename from History/2026-08-19-remove-process-names-http2.md rename to History/infra/2026-08-19-remove-process-names-http2.md diff --git a/History/2026-08-21-pattern-vm-buffer-pull-plan.md b/History/infra/2026-08-21-pattern-vm-buffer-pull-plan.md similarity index 100% rename from History/2026-08-21-pattern-vm-buffer-pull-plan.md rename to History/infra/2026-08-21-pattern-vm-buffer-pull-plan.md diff --git a/History/2026-08-21-vm-files-api-plan.md b/History/infra/2026-08-21-vm-files-api-plan.md similarity index 100% rename from History/2026-08-21-vm-files-api-plan.md rename to History/infra/2026-08-21-vm-files-api-plan.md diff --git a/History/2026-08-21-vm-upload-implemented.md b/History/infra/2026-08-21-vm-upload-implemented.md similarity index 100% rename from History/2026-08-21-vm-upload-implemented.md rename to History/infra/2026-08-21-vm-upload-implemented.md diff --git a/History/2026-08-19-llm-metrics.md b/History/llm/2026-08-19-llm-metrics.md similarity index 100% rename from History/2026-08-19-llm-metrics.md rename to History/llm/2026-08-19-llm-metrics.md diff --git a/History/2026-08-19-llm-stats-block.md b/History/llm/2026-08-19-llm-stats-block.md similarity index 100% rename from History/2026-08-19-llm-stats-block.md rename to History/llm/2026-08-19-llm-stats-block.md diff --git a/History/2026-08-20-llm-full-chunking.md b/History/llm/2026-08-20-llm-full-chunking.md similarity index 100% rename from History/2026-08-20-llm-full-chunking.md rename to History/llm/2026-08-20-llm-full-chunking.md diff --git a/History/2026-07-13-opus-query-mss-clamping.md b/History/opus/2026-07-13-opus-query-mss-clamping.md similarity index 100% rename from History/2026-07-13-opus-query-mss-clamping.md rename to History/opus/2026-07-13-opus-query-mss-clamping.md diff --git a/History/2026-07-13-opus-response-document-review.md b/History/opus/2026-07-13-opus-response-document-review.md similarity index 100% rename from History/2026-07-13-opus-response-document-review.md rename to History/opus/2026-07-13-opus-response-document-review.md diff --git a/History/2026-07-13-opus-response-final-review.md b/History/opus/2026-07-13-opus-response-final-review.md similarity index 100% rename from History/2026-07-13-opus-response-final-review.md rename to History/opus/2026-07-13-opus-response-final-review.md diff --git a/History/2026-07-13-opus-response-mss-clamping.md b/History/opus/2026-07-13-opus-response-mss-clamping.md similarity index 100% rename from History/2026-07-13-opus-response-mss-clamping.md rename to History/opus/2026-07-13-opus-response-mss-clamping.md diff --git a/History/2026-07-12-audit-and-plan.md b/History/plans/2026-07-12-audit-and-plan.md similarity index 100% rename from History/2026-07-12-audit-and-plan.md rename to History/plans/2026-07-12-audit-and-plan.md diff --git a/History/2026-07-12-v3-done.md b/History/plans/2026-07-12-v3-done.md similarity index 100% rename from History/2026-07-12-v3-done.md rename to History/plans/2026-07-12-v3-done.md diff --git a/History/2026-07-12-v3-plan.md b/History/plans/2026-07-12-v3-plan.md similarity index 100% rename from History/2026-07-12-v3-plan.md rename to History/plans/2026-07-12-v3-plan.md diff --git a/History/2026-07-12-v3.1-plan.md b/History/plans/2026-07-12-v3.1-plan.md similarity index 100% rename from History/2026-07-12-v3.1-plan.md rename to History/plans/2026-07-12-v3.1-plan.md diff --git a/History/2026-08-24-implementation-plan-for-flash.md b/History/plans/2026-08-24-implementation-plan-for-flash.md similarity index 100% rename from History/2026-08-24-implementation-plan-for-flash.md rename to History/plans/2026-08-24-implementation-plan-for-flash.md diff --git a/History/2026-07-12-sonnet-query-timeout.md b/History/sonnet/2026-07-12-sonnet-query-timeout.md similarity index 100% rename from History/2026-07-12-sonnet-query-timeout.md rename to History/sonnet/2026-07-12-sonnet-query-timeout.md diff --git a/History/2026-07-12-sonnet-query-v2.md b/History/sonnet/2026-07-12-sonnet-query-v2.md similarity index 100% rename from History/2026-07-12-sonnet-query-v2.md rename to History/sonnet/2026-07-12-sonnet-query-v2.md diff --git a/History/2026-07-12-sonnet-query-v3-numbering.md b/History/sonnet/2026-07-12-sonnet-query-v3-numbering.md similarity index 100% rename from History/2026-07-12-sonnet-query-v3-numbering.md rename to History/sonnet/2026-07-12-sonnet-query-v3-numbering.md diff --git a/History/2026-07-12-sonnet-query-v4-hybrid.md b/History/sonnet/2026-07-12-sonnet-query-v4-hybrid.md similarity index 100% rename from History/2026-07-12-sonnet-query-v4-hybrid.md rename to History/sonnet/2026-07-12-sonnet-query-v4-hybrid.md diff --git a/History/2026-07-12-sonnet-query.md b/History/sonnet/2026-07-12-sonnet-query.md similarity index 100% rename from History/2026-07-12-sonnet-query.md rename to History/sonnet/2026-07-12-sonnet-query.md diff --git a/History/2026-07-12-sonnet-response-timeout.md b/History/sonnet/2026-07-12-sonnet-response-timeout.md similarity index 100% rename from History/2026-07-12-sonnet-response-timeout.md rename to History/sonnet/2026-07-12-sonnet-response-timeout.md diff --git a/History/2026-07-12-sonnet-response-v2.md b/History/sonnet/2026-07-12-sonnet-response-v2.md similarity index 100% rename from History/2026-07-12-sonnet-response-v2.md rename to History/sonnet/2026-07-12-sonnet-response-v2.md diff --git a/History/2026-07-12-sonnet-response-v3-numbering.md b/History/sonnet/2026-07-12-sonnet-response-v3-numbering.md similarity index 100% rename from History/2026-07-12-sonnet-response-v3-numbering.md rename to History/sonnet/2026-07-12-sonnet-response-v3-numbering.md diff --git a/History/2026-07-12-sonnet-response-v4-hybrid.md b/History/sonnet/2026-07-12-sonnet-response-v4-hybrid.md similarity index 100% rename from History/2026-07-12-sonnet-response-v4-hybrid.md rename to History/sonnet/2026-07-12-sonnet-response-v4-hybrid.md diff --git a/History/2026-07-12-sonnet-response.md b/History/sonnet/2026-07-12-sonnet-response.md similarity index 100% rename from History/2026-07-12-sonnet-response.md rename to History/sonnet/2026-07-12-sonnet-response.md diff --git a/History/2026-07-13-sonnet-query-architecture.md b/History/sonnet/2026-07-13-sonnet-query-architecture.md similarity index 100% rename from History/2026-07-13-sonnet-query-architecture.md rename to History/sonnet/2026-07-13-sonnet-query-architecture.md diff --git a/History/2026-07-13-sonnet-query-obfuscation-tokens.md b/History/sonnet/2026-07-13-sonnet-query-obfuscation-tokens.md similarity index 100% rename from History/2026-07-13-sonnet-query-obfuscation-tokens.md rename to History/sonnet/2026-07-13-sonnet-query-obfuscation-tokens.md diff --git a/History/2026-07-13-sonnet-response-architecture.md b/History/sonnet/2026-07-13-sonnet-response-architecture.md similarity index 100% rename from History/2026-07-13-sonnet-response-architecture.md rename to History/sonnet/2026-07-13-sonnet-response-architecture.md diff --git a/History/2026-07-13-sonnet-response-obfuscation-analysis.md b/History/sonnet/2026-07-13-sonnet-response-obfuscation-analysis.md similarity index 100% rename from History/2026-07-13-sonnet-response-obfuscation-analysis.md rename to History/sonnet/2026-07-13-sonnet-response-obfuscation-analysis.md diff --git a/History/2026-07-13-sonnet-response-obfuscation-bugs.md b/History/sonnet/2026-07-13-sonnet-response-obfuscation-bugs.md similarity index 100% rename from History/2026-07-13-sonnet-response-obfuscation-bugs.md rename to History/sonnet/2026-07-13-sonnet-response-obfuscation-bugs.md diff --git a/History/2026-08-20-sonnet-llm-qa.md b/History/sonnet/2026-08-20-sonnet-llm-qa.md similarity index 100% rename from History/2026-08-20-sonnet-llm-qa.md rename to History/sonnet/2026-08-20-sonnet-llm-qa.md diff --git a/History/2026-08-20-sonnet-query-honest-speed.md b/History/sonnet/2026-08-20-sonnet-query-honest-speed.md similarity index 100% rename from History/2026-08-20-sonnet-query-honest-speed.md rename to History/sonnet/2026-08-20-sonnet-query-honest-speed.md diff --git a/History/2026-08-20-sonnet-query-llm-followup.md b/History/sonnet/2026-08-20-sonnet-query-llm-followup.md similarity index 100% rename from History/2026-08-20-sonnet-query-llm-followup.md rename to History/sonnet/2026-08-20-sonnet-query-llm-followup.md diff --git a/History/2026-08-20-sonnet-query-llm-pattern.md b/History/sonnet/2026-08-20-sonnet-query-llm-pattern.md similarity index 100% rename from History/2026-08-20-sonnet-query-llm-pattern.md rename to History/sonnet/2026-08-20-sonnet-query-llm-pattern.md diff --git a/History/2026-08-20-sonnet-query-review-speed-followup.md b/History/sonnet/2026-08-20-sonnet-query-review-speed-followup.md similarity index 100% rename from History/2026-08-20-sonnet-query-review-speed-followup.md rename to History/sonnet/2026-08-20-sonnet-query-review-speed-followup.md diff --git a/History/2026-08-20-sonnet-query-review-speed.md b/History/sonnet/2026-08-20-sonnet-query-review-speed.md similarity index 100% rename from History/2026-08-20-sonnet-query-review-speed.md rename to History/sonnet/2026-08-20-sonnet-query-review-speed.md diff --git a/History/2026-08-20-sonnet-review-qa.md b/History/sonnet/2026-08-20-sonnet-review-qa.md similarity index 100% rename from History/2026-08-20-sonnet-review-qa.md rename to History/sonnet/2026-08-20-sonnet-review-qa.md diff --git a/History/2026-07-14-hop-by-hop-connection.md b/History/sse/2026-07-14-hop-by-hop-connection.md similarity index 100% rename from History/2026-07-14-hop-by-hop-connection.md rename to History/sse/2026-07-14-hop-by-hop-connection.md diff --git a/History/2026-07-14-sse-generator-exit.md b/History/sse/2026-07-14-sse-generator-exit.md similarity index 100% rename from History/2026-07-14-sse-generator-exit.md rename to History/sse/2026-07-14-sse-generator-exit.md diff --git a/History/2026-08-19-ui-5runs-benchmark.md b/History/tests/2026-08-19-ui-5runs-benchmark.md similarity index 100% rename from History/2026-08-19-ui-5runs-benchmark.md rename to History/tests/2026-08-19-ui-5runs-benchmark.md diff --git a/History/2026-08-23-obfuscation-tests.md b/History/tests/2026-08-23-obfuscation-tests.md similarity index 100% rename from History/2026-08-23-obfuscation-tests.md rename to History/tests/2026-08-23-obfuscation-tests.md diff --git a/History/2026-08-24-tests-upload-and-obfuscation.md b/History/tests/2026-08-24-tests-upload-and-obfuscation.md similarity index 100% rename from History/2026-08-24-tests-upload-and-obfuscation.md rename to History/tests/2026-08-24-tests-upload-and-obfuscation.md diff --git a/History/2026-08-19-upload-delay.md b/History/upload/2026-08-19-upload-delay.md similarity index 100% rename from History/2026-08-19-upload-delay.md rename to History/upload/2026-08-19-upload-delay.md diff --git a/History/2026-08-23-test-upload-only-plan.md b/History/upload/2026-08-23-test-upload-only-plan.md similarity index 100% rename from History/2026-08-23-test-upload-only-plan.md rename to History/upload/2026-08-23-test-upload-only-plan.md diff --git a/History/2026-08-23-upload-stress-test.md b/History/upload/2026-08-23-upload-stress-test.md similarity index 100% rename from History/2026-08-23-upload-stress-test.md rename to History/upload/2026-08-23-upload-stress-test.md diff --git a/History/2026-08-24-upload-limits.md b/History/upload/2026-08-24-upload-limits.md similarity index 100% rename from History/2026-08-24-upload-limits.md rename to History/upload/2026-08-24-upload-limits.md diff --git a/History/2026-08-19-file-time.md b/History/ux-frontend/2026-08-19-file-time.md similarity index 100% rename from History/2026-08-19-file-time.md rename to History/ux-frontend/2026-08-19-file-time.md diff --git a/History/2026-08-19-live-filename.md b/History/ux-frontend/2026-08-19-live-filename.md similarity index 100% rename from History/2026-08-19-live-filename.md rename to History/ux-frontend/2026-08-19-live-filename.md diff --git a/History/2026-08-19-live-timer-llm.md b/History/ux-frontend/2026-08-19-live-timer-llm.md similarity index 100% rename from History/2026-08-19-live-timer-llm.md rename to History/ux-frontend/2026-08-19-live-timer-llm.md diff --git a/History/2026-08-19-ux-fixes.md b/History/ux-frontend/2026-08-19-ux-fixes.md similarity index 100% rename from History/2026-08-19-ux-fixes.md rename to History/ux-frontend/2026-08-19-ux-fixes.md diff --git a/History/2026-08-19-zip-expand-frontend.md b/History/ux-frontend/2026-08-19-zip-expand-frontend.md similarity index 100% rename from History/2026-08-19-zip-expand-frontend.md rename to History/ux-frontend/2026-08-19-zip-expand-frontend.md diff --git a/History/2026-08-19-zip-filter-docs.md b/History/ux-frontend/2026-08-19-zip-filter-docs.md similarity index 100% rename from History/2026-08-19-zip-filter-docs.md rename to History/ux-frontend/2026-08-19-zip-filter-docs.md diff --git a/History/2026-08-20-upload-limits.md b/History/ux-frontend/2026-08-20-upload-limits.md similarity index 100% rename from History/2026-08-20-upload-limits.md rename to History/ux-frontend/2026-08-20-upload-limits.md diff --git a/History/2026-08-24-interrupt-eta-design.md b/History/ux-frontend/2026-08-24-interrupt-eta-design.md similarity index 100% rename from History/2026-08-24-interrupt-eta-design.md rename to History/ux-frontend/2026-08-24-interrupt-eta-design.md diff --git a/History/2026-08-24-interrupt-eta-implemented.md b/History/ux-frontend/2026-08-24-interrupt-eta-implemented.md similarity index 100% rename from History/2026-08-24-interrupt-eta-implemented.md rename to History/ux-frontend/2026-08-24-interrupt-eta-implemented.md