LICENSE
NOTICE
README.md
pyproject.toml
nxthooks/__init__.py
nxthooks/__main__.py
nxthooks/cli.py
nxthooks/component.toml
nxthooks/config.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/requires.txt
nxthooks.egg-info/top_level.txt
nxthooks/_vendor/__init__.py
nxthooks/_vendor/paths.py
nxthooks/_vendor/hooks/__init__.py
nxthooks/_vendor/hooks/manifest.py
nxthooks/_vendor/nxtgrep/__init__.py
nxthooks/_vendor/nxtgrep/cli.py
nxthooks/_vendor/nxtgrep/config.py
nxthooks/_vendor/nxtgrep/engine.py
nxthooks/_vendor/nxtgrep/hook.py
nxthooks/_vendor/nxtgrep/install.py
nxthooks/_vendor/nxtgrep/patterns/default.conf
nxthooks/_vendor/nxtlint/__init__.py
nxthooks/_vendor/nxtlint/cli.py
nxthooks/_vendor/nxtlint/engine.py
nxthooks/_vendor/nxtlint/hook.py
nxthooks/_vendor/nxtlint/install.py
nxthooks/_vendor/plugins/__init__.py
nxthooks/_vendor/plugins/delivery.py
nxthooks/_vendor/plugins/manifest.py
nxthooks/_vendor/plugins/placeholders.py
nxthooks/_vendor/plugins/preferences.py
nxthooks/_vendor/plugins/registry.py
nxthooks/_vendor/projection/__init__.py
nxthooks/_vendor/projection/detect.py
nxthooks/_vendor/projection/envelope.py
nxthooks/_vendor/projection/ledger.py
nxthooks/_vendor/projection/orphans.py
nxthooks/_vendor/projection/verify.py
nxthooks/_vendor/projection/write.py
nxthooks/_vendor/schema/nxtos-hook.schema.json
nxthooks/_vendor/schema/nxtos-plugin.schema.json
nxthooks/adapters/cc-dispatch.sh
nxthooks/adapters/codex-dispatch.sh
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
tests/test_cc_adapter.py
tests/test_codex_adapter.py
tests/test_dispatch_native_cc_merge.py
tests/test_hermes_transport.py
tests/test_hooks_native_cleanup.py
tests/test_lifecycle_install_roots.py
tests/test_nxtgrep_ships.py
tests/test_nxthooks_adapter_coverage.py
tests/test_nxthooks_cli_boundary.py
tests/test_nxthooks_cold_install.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_lifecycle_presence.py
tests/test_nxthooks_manifest_seed.py
tests/test_nxthooks_tiers.py
tests/test_nxtlint_cli.py
tests/test_nxtlint_dispatch.py
tests/test_nxtlint_engine.py
tests/test_nxtlint_install.py
tests/test_nxtlint_manifest.py
tests/test_platform_paths.py
tests/test_plugin_delivery.py
tests/test_plugin_registry.py
tests/test_projection.py
tests/test_runner_missing_sentinel.py