Skip to content

Restructure repository layout: modular src/, docs/, and tools/ hierarchy#1

Open
cto-new[bot] wants to merge 1 commit intomasterfrom
restructure-repo-layout-modular-src-docs-tools
Open

Restructure repository layout: modular src/, docs/, and tools/ hierarchy#1
cto-new[bot] wants to merge 1 commit intomasterfrom
restructure-repo-layout-modular-src-docs-tools

Conversation

@cto-new
Copy link

@cto-new cto-new bot commented Oct 30, 2025

Summary

This PR restructures the repository into a modular hierarchy, grouping all SQL Server scripts under src/, and adds dedicated docs/ and tools/ directories for documentation and utilities.

Details

  • Migrated all major functional folders to src// with normalized naming (ASCII-only, kebab-case)
  • Fixed typo: 'Perfomance' → 'performance', standardized all directory names
  • Created docs/ for high-level documentation and tools/ for helper scripts
  • Updated root README and added module-level README.md files for better navigation
  • Preserved file history with git mv; verified that all SQL scripts are present with no loss
  • Added docs/MIGRATION.md and docs/STRUCTURE.md to describe the new layout and migration guidance

Warning: Task VM test is not passing, cto.new will perform much better if you fix the setup

…ols directories

This change reorganizes the repository to better support modular
development and clear separation of concerns. All SQL server
assets now reside under a consistent src/<module>/ structure
with ASCII-only directory names. Documentation and helper scripts
have dedicated docs/ and tools/ directories. File history is
preserved using git mv. Typos fixed (e.g., "Perfomance" to
"performance").

The new structure supports easier navigation, development, and
maintenance. No scripts lost in the migration. Update any
external references to reflect the new paths.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants