<!-- This is an auto-generated description by cubic. -->
## Summary by cubic
Fix typo in CONTRIBUTING.md by correcting "pull requet" to "pull
request" in the setup section, improving clarity for contributors.
<!-- End of auto-generated description by cubic. -->
Update the doc for missing userData for the database.
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Add a setup step in CONTRIBUTING.md to create the userData directory
required by the database. This prevents migration commands from failing
on fresh installs.
<!-- End of auto-generated description by cubic. -->
<!-- This is an auto-generated description by cubic. -->
## Summary by cubic
Adds an explicit Husky pre-commit setup to run the formatter and linter
before each commit. Replaces the auto-run prepare hook with a manual npm
run init-precommit command.
- **Migration**
- Run npm run init-precommit once in your repo to install the pre-commit
hook.
<!-- End of auto-generated description by cubic. -->
This PR adds a reference to the architecture doc in contributing.md .
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Added a link to the Architecture Guide in CONTRIBUTING.md to give
contributors a high-level overview and ensure changes align with the
project architecture.
<!-- End of auto-generated description by cubic. -->