.
├── app.doql.less
├── CHANGELOG.md
├── goal.yaml
├── LICENSE
├── project.sh
├── pyproject.toml
├── README.md
├── src
│   └── tagi
│       ├── analyzer
│       │   ├── dependency_graph.py
│       │   └── metrics.py
│       ├── cli
│       ├── cli.py
│       ├── composer
│       │   ├── commit_message.py
│       │   ├── __init__.py
│       │   └── summary.py
│       ├── config.py
│       ├── executor
│       │   ├── git.py
│       │   ├── __init__.py
│       │   └── publish.py
│       ├── heuristics
│       │   ├── __init__.py
│       │   ├── metrics.py
│       │   ├── rules.py
│       │   ├── scoring.py
│       │   └── tags.py
│       ├── hooks.py
│       ├── __init__.py
│       ├── llm
│       │   ├── __init__.py
│       │   └── llx_adapter.py
│       ├── models
│       │   ├── change.py
│       │   ├── group.py
│       │   ├── __init__.py
│       │   └── plan.py
│       ├── planner
│       │   ├── branch_grouper.py
│       │   ├── grouper.py
│       │   ├── __init__.py
│       │   ├── preview.py
│       │   ├── selector.py
│       │   └── sorter.py
│       ├── providers
│       │   ├── base.py
│       │   ├── detector.py
│       │   ├── github.py
│       │   ├── gitlab.py
│       │   ├── __init__.py
│       │   └── utils
│       │       ├── auth.py
│       │       ├── __init__.py
│       │       └── pr.py
│       ├── scanner
│       │   ├── diff.py
│       │   ├── files.py
│       │   ├── __init__.py
│       │   └── status.py
│       └── utils
│           ├── detect_provider.py
│           ├── inspect_helpers.py
│           ├── logger.py
│           ├── publish_helpers.py
│           ├── send_helpers.py
│           └── summary_helpers.py
├── SUMD.md
├── SUMR.md
├── tagi.toml.example
├── testql-scenarios
│   └── generated-cli-tests.testql.toon.yaml
├── tests
│   ├── test_e2e.py
│   ├── test_github_provider.py
│   ├── test_gitlab_provider.py
│   └── test_tagi.py
├── TODO
│   ├── 1.md
│   └── 2.md
├── TODO.md
├── tree.sh
├── tree.txt
├── uv.lock
└── VERSION

18 directories, 69 files
