2026-08-24 14:16:11 +02:00
|
|
|
## Stack
|
|
|
|
|
|
|
|
|
|
- **Language:** Python 3.11+
|
|
|
|
|
- **Runtime deps:** Python standard library, tmux, and gita
|
|
|
|
|
- **Development deps:** pytest 8+, uv
|
|
|
|
|
- **Storage/protocol:** SQLite and a local Unix socket
|
|
|
|
|
|
|
|
|
|
## Dev Commands
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
# Install dependencies
|
|
|
|
|
uv sync --extra dev
|
|
|
|
|
|
2026-08-24 16:10:59 +02:00
|
|
|
# Install/upgrade the user command
|
|
|
|
|
make install
|
|
|
|
|
|
2026-08-24 20:10:08 +02:00
|
|
|
# Start neutral repository shells
|
|
|
|
|
tamq flex-auth audit-core
|
|
|
|
|
|
|
|
|
|
# Run an explicit initial command only when requested
|
|
|
|
|
tamq --command codex flex-auth audit-core
|
2026-08-24 16:10:59 +02:00
|
|
|
|
2026-08-24 14:16:11 +02:00
|
|
|
# Run tests
|
|
|
|
|
uv run pytest
|
|
|
|
|
|
|
|
|
|
# Full repository check
|
|
|
|
|
make check
|
|
|
|
|
|
|
|
|
|
# Exercise the CLI
|
|
|
|
|
uv run tamq --help
|
|
|
|
|
uv run tamq --version
|
|
|
|
|
```
|