- README: setup.sh mention tied to the ./aipass install command + notes hook merge-not-overwrite - CONTRIBUTING: contributor bootstrap is ./aipass install --no-init (no first-project scaffold in the engine repo)
23 lines
994 B
Markdown
23 lines
994 B
Markdown
# Contributing to AIPass
|
|
|
|
AIPass is in beta, built by a solo developer working with an AI team. Contributions are welcome.
|
|
|
|
## Before You Start
|
|
|
|
Open an issue first. Use the [issue templates](https://github.com/AIOSAI/AIPass/issues/new/choose) for bug reports or general feedback. This lets us discuss scope and approach before you write code.
|
|
|
|
## Pull Requests
|
|
|
|
PRs are welcome after an issue has been discussed. Keep changes focused -- one fix or feature per PR. Include tests where applicable.
|
|
|
|
## Development
|
|
|
|
- Python 3.10+
|
|
- Tests: `pytest` (4,900+ tests across the project)
|
|
- Quality: AIPass uses its own standards system ([seedgo](src/aipass/seedgo/README.md)) for automated audits
|
|
- Run `./aipass install --no-init` to bootstrap the full environment (contributors work in the engine repo itself — no first-project scaffold needed)
|
|
|
|
## Questions?
|
|
|
|
Open a [feedback issue](https://github.com/AIOSAI/AIPass/issues/new?template=feedback.yml) or start a discussion in an existing thread.
|