LICENSE
README.md
pyproject.toml
src/droidguard/__init__.py
src/droidguard/__main__.py
src/droidguard/_compat.py
src/droidguard/_errors.py
src/droidguard/_logging.py
src/droidguard/py.typed
src/droidguard.egg-info/PKG-INFO
src/droidguard.egg-info/SOURCES.txt
src/droidguard.egg-info/dependency_links.txt
src/droidguard.egg-info/entry_points.txt
src/droidguard.egg-info/requires.txt
src/droidguard.egg-info/top_level.txt
src/droidguard/adapters/__init__.py
src/droidguard/adapters/antigravity.py
src/droidguard/adapters/base.py
src/droidguard/adapters/claude.py
src/droidguard/adapters/cline.py
src/droidguard/adapters/codex.py
src/droidguard/adapters/copilot.py
src/droidguard/adapters/cursor.py
src/droidguard/adapters/qwen.py
src/droidguard/adapters/windsurf.py
src/droidguard/android/__init__.py
src/droidguard/android/gradle.py
src/droidguard/android/manifest.py
src/droidguard/android/modules.py
src/droidguard/android/project.py
src/droidguard/android/variants.py
src/droidguard/checks/__init__.py
src/droidguard/checks/compose.py
src/droidguard/checks/dagp.py
src/droidguard/checks/detekt.py
src/droidguard/checks/gradle_doctor.py
src/droidguard/checks/konsist.py
src/droidguard/checks/lint.py
src/droidguard/checks/models.py
src/droidguard/checks/perf.py
src/droidguard/checks/room.py
src/droidguard/checks/runner.py
src/droidguard/checks/screenshot.py
src/droidguard/checks/strings.py
src/droidguard/cli/__init__.py
src/droidguard/cli/cmd_deliver.py
src/droidguard/cli/cmd_doctor.py
src/droidguard/cli/cmd_explain.py
src/droidguard/cli/cmd_init.py
src/droidguard/cli/cmd_preflight.py
src/droidguard/cli/cmd_rollback.py
src/droidguard/cli/cmd_selftest.py
src/droidguard/cli/cmd_status.py
src/droidguard/cli/cmd_sync.py
src/droidguard/cli/cmd_verify.py
src/droidguard/cli/main.py
src/droidguard/config/__init__.py
src/droidguard/config/discovery.py
src/droidguard/config/loader.py
src/droidguard/config/schema.py
src/droidguard/device/__init__.py
src/droidguard/device/logcat.py
src/droidguard/device/runner.py
src/droidguard/device/screenshot.py
src/droidguard/doctor/__init__.py
src/droidguard/doctor/engine.py
src/droidguard/doctor/models.py
src/droidguard/gradle_runner/__init__.py
src/droidguard/gradle_runner/error_parser.py
src/droidguard/gradle_runner/executor.py
src/droidguard/gradle_runner/process.py
src/droidguard/pm/__init__.py
src/droidguard/pm/gateway.py
src/droidguard/pm/policy.py
src/droidguard/pm/github/client.py
src/droidguard/pm/jira/client.py
src/droidguard/pm/linear/client.py
src/droidguard/pm/zoho/client.py
src/droidguard/pm/zoho/formatter.py
src/droidguard/pm/zoho/server.py
src/droidguard/review/__init__.py
src/droidguard/review/adjudicator.py
src/droidguard/review/consensus.py
src/droidguard/review/fingerprint.py
src/droidguard/review/subagents.py
src/droidguard/safety/__init__.py
src/droidguard/safety/adb_guard.py
src/droidguard/safety/git_guard.py
src/droidguard/safety/hook_bridge.py
src/droidguard/safety/policy.py
src/droidguard/safety/shell_guard.py
src/droidguard/state/__init__.py
src/droidguard/state/db.py
src/droidguard/state/ledger.py
src/droidguard/state/models.py
src/droidguard/state/trajectory.py
tests/test_adapters.py
tests/test_android_project.py
tests/test_checks_compose.py
tests/test_checks_lint.py
tests/test_checks_perf.py
tests/test_checks_room.py
tests/test_checks_strings.py
tests/test_cli.py
tests/test_cli_deliver.py
tests/test_cli_rollback.py
tests/test_cli_sync.py
tests/test_config.py
tests/test_device.py
tests/test_e2e_integration.py
tests/test_gradle_runner.py
tests/test_pm_gateway.py
tests/test_pm_zoho.py
tests/test_review.py
tests/test_safety.py
tests/test_state.py
tests/test_trajectory.py