# plly - Logging Observability Linter for pYthon

## Instructions

- MUST follow TDD
- MUST write readable and clean code
- MUST write few tests that are comprehensive and cover edge cases.
- MUST not comment on every line. only if attention is required
- MUST use composition to keep components generic and reusable
- MUST ask for gaps and questions before wiritng high quality code
- DO NOT Create a summary at end of each task

## Architecture

- loly is a cli-tool used for linting logs in python
- loly should also be able to run as github action during pull requests
- uv for all things python
- prefer using docker for consistent environments