Documentation-as-code bootstrap for AI agents
Project description
adrlane
Documentation-as-code bootstrap for AI agents.
Requirements
Development
uv sync
uv run adrlane --help
uv run adrlane init --path /path/to/target-repo
uv run adrlane init --path /path/to/target-repo --dry-run
Run tests:
uv run pytest
Pre-commit Hooks
This project uses pre-commit to run code quality checks before commits. Install the hooks:
uv run pre-commit install
The hooks will automatically run on git commit. They check for:
- Code formatting and linting (ruff)
- Trailing whitespace and end-of-file fixes
- YAML, JSON, and TOML syntax
- Merge conflicts and debug statements
Run hooks manually on all files:
uv run pre-commit run --all-files
Global install
uv tool install -e .
adrlane init --path /path/to/target-repo
Dependency management
uv add <package> # runtime dependency
uv add --dev <package> # dev dependency
uv lock # refresh lockfile after manual pyproject edits
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
adrlane-0.1.0.tar.gz
(65.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file adrlane-0.1.0.tar.gz.
File metadata
- Download URL: adrlane-0.1.0.tar.gz
- Upload date:
- Size: 65.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a592d03a66e572ee58f1f9e8a33f581b258623f5c0209eed6d609e63879f98fc
|
|
| MD5 |
007a090e102ea038288d5bda24953745
|
|
| BLAKE2b-256 |
489bbb5113bad69de5ba3d6a824c378fbb8b01fbc5e95037509db8312f39ef13
|
File details
Details for the file adrlane-0.1.0-py3-none-any.whl.
File metadata
- Download URL: adrlane-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
946d40f39f33532cf2712d5beae8967e9222a79aab802b683e8272f9b4d17626
|
|
| MD5 |
42bb1d1bb225fd73f6ac788432478581
|
|
| BLAKE2b-256 |
464dab8f7bd888e84962dcca472fa2ca37a1d1a3273f281cfccf9819445822f4
|