LICENSE
NOTICE
README.md
pyproject.toml
nxthooks/__init__.py
nxthooks/__main__.py
nxthooks/_paths.py
nxthooks/_safe_git.py
nxthooks/_shims.py
nxthooks/capability.py
nxthooks/cli.py
nxthooks/component.toml
nxthooks/config.py
nxthooks/contract.py
nxthooks/delivery.py
nxthooks/dispatch.py
nxthooks/lifecycle.py
nxthooks/manifest.py
nxthooks/nxtpack.json
nxthooks/operation_lock.py
nxthooks/pack.py
nxthooks/platform.py
nxthooks/plugin.yaml
nxthooks/registry.py
nxthooks.egg-info/PKG-INFO
nxthooks.egg-info/SOURCES.txt
nxthooks.egg-info/dependency_links.txt
nxthooks.egg-info/entry_points.txt
nxthooks.egg-info/top_level.txt
nxthooks/adapters/cc-dispatch.sh
nxthooks/adapters/codex-dispatch.sh
nxthooks/adapters/nlm-session-start.py
nxthooks/adapters/run_nxthooks.py
nxthooks/adapters/hermes-plugin/__init__.py
nxthooks/adapters/hermes-plugin/plugin.yaml
nxthooks/adapters/opencode-plugin/nxthooks.ts
nxthooks/adapters/pi-extension/index.ts
nxthooks/adapters/pi-extension/package.json
nxthooks/builtin/nxtlint.toml
nxthooks/builtin/secret-scan.toml
nxthooks/builtin/snapshot-save.toml
nxthooks/engines/__init__.py
nxthooks/engines/nxtgrep/__init__.py
nxthooks/engines/nxtgrep/cli.py
nxthooks/engines/nxtgrep/config.py
nxthooks/engines/nxtgrep/engine.py
nxthooks/engines/nxtgrep/hook.py
nxthooks/engines/nxtgrep/install.py
nxthooks/engines/nxtgrep/patterns/default.conf
nxthooks/engines/nxtlint/__init__.py
nxthooks/engines/nxtlint/cli.py
nxthooks/engines/nxtlint/engine.py
nxthooks/engines/nxtlint/hook.py
nxthooks/engines/nxtlint/install.py
nxthooks/engines/snapshots/__init__.py
nxthooks/engines/snapshots/core.py
nxthooks/engines/snapshots/hook.py
nxthooks/engines/snapshots/install.py
nxthooks/projection/__init__.py
nxthooks/projection/detect.py
nxthooks/projection/envelope.py
nxthooks/projection/ledger.py
nxthooks/projection/orphans.py
nxthooks/projection/verify.py
nxthooks/projection/write.py
tests/test_builtin_shim_cleanup.py
tests/test_cc_adapter.py
tests/test_codex_adapter.py
tests/test_dispatch_budgets.py
tests/test_dispatch_failure_ledger.py
tests/test_dispatch_native_cc_merge.py
tests/test_dispatch_policy_resolution.py
tests/test_dispatch_veto_delivery.py
tests/test_hermes_transport.py
tests/test_hooks_native_cleanup.py
tests/test_lifecycle_install_roots.py
tests/test_nlm_session_start_adapter.py
tests/test_nxtgit_codex_contract.py
tests/test_nxtgrep_cli_truncated.py
tests/test_nxtgrep_ships.py
tests/test_nxthooks_adapter_coverage.py
tests/test_nxthooks_capability_matrix.py
tests/test_nxthooks_cli_boundary.py
tests/test_nxthooks_cold_install.py
tests/test_nxthooks_contract.py
tests/test_nxthooks_exit_codes.py
tests/test_nxthooks_hooks_d_not_cached.py
tests/test_nxthooks_install_preserves_sources.py
tests/test_nxthooks_install_source.py
tests/test_nxthooks_legacy_adoption.py
tests/test_nxthooks_lifecycle_presence.py
tests/test_nxthooks_manifest.py
tests/test_nxthooks_manifest_seed.py
tests/test_nxthooks_pack.py
tests/test_nxthooks_packaging.py
tests/test_nxthooks_runtime_swap.py
tests/test_nxthooks_session_end_adapters.py
tests/test_nxthooks_standalone.py
tests/test_nxthooks_tier_registry.py
tests/test_nxthooks_tiers.py
tests/test_nxthooks_wheel.py
tests/test_nxtlint_cli.py
tests/test_nxtlint_dispatch.py
tests/test_nxtlint_engine.py
tests/test_nxtlint_hook.py
tests/test_nxtlint_install.py
tests/test_nxtlint_manifest.py
tests/test_nxtpack_declaration.py
tests/test_pi_veto_delivery.py
tests/test_platform_paths.py
tests/test_projection.py
tests/test_runner_missing_sentinel.py
tests/test_snapshots.py
tests/test_uninstall_keeps_foreign.py
tests/test_vendored_package_depth.py