Contributing
Changes are welcome through GitHub pull requests. Read CONTRIBUTING.md at the repository root for the workflow, and use the security policy for sensitive reports.
Starter changes belong in modules/, resources/ and app/. Website-only changes belong in ProgrammerNomad/laracorekit-website. Add meaningful regression tests for behavior changes, rebuild package CSS when its source changes, and update installation/upgrade notes when the public contract changes.
Run tests, Pint, static analysis, dependency audits and production builds before proposing a release. Test package installation independently of the host using the consumer smoke script.
See installation and package architecture.