Skip to content

Conversation

@mehmetozguldev
Copy link
Contributor

@mehmetozguldev mehmetozguldev commented Nov 1, 2025

Pull Request

This is a big bang refactor. Although it seems big, I'm just changing the file/folder paths. It was becoming impossible to optimize and edit things because the repo was too unorganized. Almost all PRs will get conflicts because of this. But here we go.

We're moving into a vertically sliced folder structure. Also improving the overall developer experience across the repository.

Description

  • Migrate components folder into respective feature domains
  • Add LLM rules file and create symlinks
  • Update documentation folder structure
  • Migrate types folder into vertical slice

Related Issues

Closes # Fixes #184

@mehmetozguldev mehmetozguldev self-assigned this Nov 1, 2025
@coderabbitai
Copy link

coderabbitai bot commented Nov 1, 2025

Important

Review skipped

More than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review.

135 files out of 299 files are above the max files limit of 100. Please upgrade to Pro plan to get higher limits.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch refactor/vertical-slice

Comment @coderabbitai help to get the list of available commands and usage tips.

@mehmetozguldev mehmetozguldev changed the title Migrate components folder into respective feature domains Organize files by feature (vertical slice) Nov 1, 2025
@mehmetozguldev mehmetozguldev added area: deps / chores Dependencies / chores area: infra Specific to infrastructure, setup, deployment dependencies Pull requests that update a dependency file labels Nov 1, 2025
@mehmetozguldev mehmetozguldev merged commit 39a60e0 into master Nov 1, 2025
3 checks passed
SyedMuzamilM pushed a commit to SyedMuzamilM/athas that referenced this pull request Nov 1, 2025
* Migrate components folder into respective feature domains

* Add LLM rules file and create symlinks

* Update documentation folder structure

* Migrate types folder into vertical slice

* Migrate models folder into types folders
VolodiaKraplich pushed a commit to VolodiaKraplich/athas that referenced this pull request Nov 2, 2025
* Migrate components folder into respective feature domains

* Add LLM rules file and create symlinks

* Update documentation folder structure

* Migrate types folder into vertical slice

* Migrate models folder into types folders
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: deps / chores Dependencies / chores area: infra Specific to infrastructure, setup, deployment dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Organize files by feature (vertical slice)

2 participants