Repository guide for agentic coding tools.
All tests:
./scripts/run-tests.shSmoke test installer (dry-run only):
./install.sh --dry-run
python3 ./install_bundle.py --project-dir /tmp/ai-config-bundle-test --dry-run- Build: no repo-level build step
- Lint/format: no configured linter or formatter
- Tests: run via
./scripts/run-tests.sh(bash required)
install_bundle.pyinstaller logic (CLI entrypoint)install.shthin wrapper around the Python installermanifest.jsonbundle manifest (copied items, text rewrite rules)payload/files copied into target machine/projectdocs/documentationscripts/helper scripts (tests, release helpers)
- Keep changes idempotent (repeat installs should not churn backups).
- Prefer small helper functions over deeply nested logic.
- Validate inputs early and return actionable errors.
- Avoid introducing non-stdlib dependencies.
- Do not commit secrets, tokens, or credentials.
- Avoid hardcoding absolute machine paths into payload files.
- Keep payload contents safe to publish publicly.