Thanks for helping improve AI Dev Team.
Initial public release - no prior commit history.
-
Fork the repository.
-
Create a branch for your change.
-
Install dependencies (Node 22.19.0 or newer, pnpm 11.11.0, and Python 3 for the benchmark-helper unit tests):
corepack enable corepack prepare pnpm@11.11.0 --activate pnpm install --frozen-lockfile -
For a running stack, generate local credentials and the sample repository, then start Compose (it uses
ai-dev-team.example.yamlby default):./scripts/init-local-env.sh docker compose up --build
Compose builds the browser-free Alpine/musl
runtimerunner by default. UseAI_DEV_TEAM_RUNNER_TARGET=compatonly for a trusted repository that requires glibc. Set it tobrowseronly when exercising visual verification or Playwright E2E; those paths fail clearly on both browser-free targets.
Run before opening a PR (CI runs the same checks):
pnpm audit:prod
pnpm typecheck
pnpm build
pnpm testSubmit a PR with:
- a short description of the problem and solution
- any config changes needed to use the feature
- test results
Keep the core independent of any specific deployment or customer setup. Do not include API keys, tokens, private keys, database URLs or production project identifiers.