LICENSE
README.md
pyproject.toml
src/clawsentry/README.md
src/clawsentry/__init__.py
src/clawsentry/__main__.py
src/clawsentry/_tomllib.py
src/clawsentry/a3s_settings_probe.py
src/clawsentry/py.typed
src/clawsentry.egg-info/PKG-INFO
src/clawsentry.egg-info/SOURCES.txt
src/clawsentry.egg-info/dependency_links.txt
src/clawsentry.egg-info/entry_points.txt
src/clawsentry.egg-info/requires.txt
src/clawsentry.egg-info/top_level.txt
src/clawsentry/adapters/__init__.py
src/clawsentry/adapters/a3s_adapter.py
src/clawsentry/adapters/a3s_gateway_harness.py
src/clawsentry/adapters/codex_adapter.py
src/clawsentry/adapters/event_id.py
src/clawsentry/adapters/gemini_adapter.py
src/clawsentry/adapters/kimi_adapter.py
src/clawsentry/adapters/openclaw_adapter.py
src/clawsentry/adapters/openclaw_approval.py
src/clawsentry/adapters/openclaw_bootstrap.py
src/clawsentry/adapters/openclaw_gateway_client.py
src/clawsentry/adapters/openclaw_normalizer.py
src/clawsentry/adapters/openclaw_webhook_receiver.py
src/clawsentry/adapters/openclaw_ws_client.py
src/clawsentry/adapters/webhook_security.py
src/clawsentry/cli/__init__.py
src/clawsentry/cli/audit_command.py
src/clawsentry/cli/benchmark_command.py
src/clawsentry/cli/config_command.py
src/clawsentry/cli/doctor_command.py
src/clawsentry/cli/dotenv_loader.py
src/clawsentry/cli/http_utils.py
src/clawsentry/cli/init_command.py
src/clawsentry/cli/integrations_command.py
src/clawsentry/cli/l3_command.py
src/clawsentry/cli/latch_command.py
src/clawsentry/cli/main.py
src/clawsentry/cli/rules_command.py
src/clawsentry/cli/scope_command.py
src/clawsentry/cli/service_command.py
src/clawsentry/cli/skill_trust_command.py
src/clawsentry/cli/start_command.py
src/clawsentry/cli/test_llm_command.py
src/clawsentry/cli/watch_command.py
src/clawsentry/cli/initializers/__init__.py
src/clawsentry/cli/initializers/a3s_code.py
src/clawsentry/cli/initializers/base.py
src/clawsentry/cli/initializers/claude_code.py
src/clawsentry/cli/initializers/codex.py
src/clawsentry/cli/initializers/gemini_cli.py
src/clawsentry/cli/initializers/kimi_cli.py
src/clawsentry/cli/initializers/openclaw.py
src/clawsentry/devtools/__init__.py
src/clawsentry/devtools/codex_gateway_e2e_smoke.py
src/clawsentry/devtools/l3_advisory_provider_smoke.py
src/clawsentry/devtools/l3_terminal_stream.py
src/clawsentry/devtools/skilltrust_surface_acceptance.py
src/clawsentry/devtools/ui_validation_fixture.py
src/clawsentry/gateway/__init__.py
src/clawsentry/gateway/attack_patterns.yaml
src/clawsentry/gateway/first_use_skill_review.py
src/clawsentry/gateway/models.py
src/clawsentry/gateway/server.py
src/clawsentry/gateway/stack.py
src/clawsentry/gateway/analysis/__init__.py
src/clawsentry/gateway/analysis/agent_analyzer.py
src/clawsentry/gateway/analysis/anti_bypass_guard.py
src/clawsentry/gateway/analysis/anti_bypass_llm_recognizer.py
src/clawsentry/gateway/analysis/content_evidence.py
src/clawsentry/gateway/analysis/content_scanners.py
src/clawsentry/gateway/analysis/injection_detector.py
src/clawsentry/gateway/analysis/post_action_analyzer.py
src/clawsentry/gateway/analysis/risk_signals.py
src/clawsentry/gateway/analysis/risk_snapshot.py
src/clawsentry/gateway/analysis/semantic_analyzer.py
src/clawsentry/gateway/analysis/trajectory_analyzer.py
src/clawsentry/gateway/config/__init__.py
src/clawsentry/gateway/config/detection_config.py
src/clawsentry/gateway/config/env_config.py
src/clawsentry/gateway/config/llm_settings.py
src/clawsentry/gateway/config/project_config.py
src/clawsentry/gateway/core/__init__.py
src/clawsentry/gateway/core/agent_feedback.py
src/clawsentry/gateway/core/approval_bridge.py
src/clawsentry/gateway/core/capability_narrowing.py
src/clawsentry/gateway/core/config_resolution.py
src/clawsentry/gateway/core/content_evidence.py
src/clawsentry/gateway/core/jsonrpc.py
src/clawsentry/gateway/core/supervision_gateway.py
src/clawsentry/gateway/core/sync_decision_flow.py
src/clawsentry/gateway/effects/__init__.py
src/clawsentry/gateway/effects/artifact_scope.py
src/clawsentry/gateway/effects/native_write.py
src/clawsentry/gateway/effects/normalizer.py
src/clawsentry/gateway/effects/python_ast.py
src/clawsentry/gateway/effects/shell_model.py
src/clawsentry/gateway/enterprise/__init__.py
src/clawsentry/gateway/fspr/__init__.py
src/clawsentry/gateway/fspr/cache.py
src/clawsentry/gateway/fspr/inventory.py
src/clawsentry/gateway/fspr/provider.py
src/clawsentry/gateway/fspr/static_rules.py
src/clawsentry/gateway/fspr/types.py
src/clawsentry/gateway/fspr/agentic/__init__.py
src/clawsentry/gateway/fspr/agentic/prompts.py
src/clawsentry/gateway/fspr/agentic/risk_cues.py
src/clawsentry/gateway/fspr/agentic/runner.py
src/clawsentry/gateway/fspr/agentic/toolkit.py
src/clawsentry/gateway/fspr/agentic/validation.py
src/clawsentry/gateway/http/__init__.py
src/clawsentry/gateway/http/app.py
src/clawsentry/gateway/http/ui_routes.py
src/clawsentry/gateway/l3/__init__.py
src/clawsentry/gateway/l3/advisory_service.py
src/clawsentry/gateway/l3/advisory_worker.py
src/clawsentry/gateway/l3/runtime.py
src/clawsentry/gateway/l3/trigger.py
src/clawsentry/gateway/llm/__init__.py
src/clawsentry/gateway/llm/factory.py
src/clawsentry/gateway/llm/provider.py
src/clawsentry/gateway/policy/__init__.py
src/clawsentry/gateway/policy/defer_manager.py
src/clawsentry/gateway/policy/engine.py
src/clawsentry/gateway/policy/scope_task_artifacts.py
src/clawsentry/gateway/policy/session_enforcement.py
src/clawsentry/gateway/policy/session_scope.py
src/clawsentry/gateway/policy/tool_permissions.py
src/clawsentry/gateway/policy/tool_semantic_registry.py
src/clawsentry/gateway/reporting/__init__.py
src/clawsentry/gateway/reporting/service.py
src/clawsentry/gateway/review/__init__.py
src/clawsentry/gateway/review/skills.py
src/clawsentry/gateway/review/toolkit.py
src/clawsentry/gateway/rules/__init__.py
src/clawsentry/gateway/rules/managed_benchmark_warnings.py
src/clawsentry/gateway/rules/pattern_evolution.py
src/clawsentry/gateway/rules/pattern_matcher.py
src/clawsentry/gateway/rules/rule_governance.py
src/clawsentry/gateway/rules/safe_regex.py
src/clawsentry/gateway/runtime/__init__.py
src/clawsentry/gateway/runtime/codex_watcher.py
src/clawsentry/gateway/runtime/command_normalization.py
src/clawsentry/gateway/runtime/stack.py
src/clawsentry/gateway/runtime/text_utils.py
src/clawsentry/gateway/skills/code-review.yaml
src/clawsentry/gateway/skills/credential-audit.yaml
src/clawsentry/gateway/skills/data-staging-exfil-chain-audit.yaml
src/clawsentry/gateway/skills/dependency-supply-chain-audit.yaml
src/clawsentry/gateway/skills/file-system-audit.yaml
src/clawsentry/gateway/skills/first-use-skill-package-review.yaml
src/clawsentry/gateway/skills/general-review.yaml
src/clawsentry/gateway/skills/network-audit.yaml
src/clawsentry/gateway/skills/persistence-audit.yaml
src/clawsentry/gateway/skills/prompt-injection-transcript-audit.yaml
src/clawsentry/gateway/skills/shell-audit.yaml
src/clawsentry/gateway/skills/skill-trust-audit.yaml
src/clawsentry/gateway/storage/__init__.py
src/clawsentry/gateway/storage/alert_registry.py
src/clawsentry/gateway/storage/idempotency.py
src/clawsentry/gateway/storage/session_registry.py
src/clawsentry/gateway/storage/trajectory_store.py
src/clawsentry/gateway/telemetry/__init__.py
src/clawsentry/gateway/telemetry/event_bus.py
src/clawsentry/gateway/telemetry/metrics.py
src/clawsentry/gateway/transport/__init__.py
src/clawsentry/gateway/transport/runner.py
src/clawsentry/gateway/transport/uds.py
src/clawsentry/gateway/trust/__init__.py
src/clawsentry/gateway/trust/fspr_bridge.py
src/clawsentry/gateway/trust/lifecycle.py
src/clawsentry/gateway/trust/registry_api.py
src/clawsentry/gateway/trust/request.py
src/clawsentry/gateway/trust/skill_trust.py
src/clawsentry/latch/__init__.py
src/clawsentry/latch/binary_manager.py
src/clawsentry/latch/desktop.py
src/clawsentry/latch/hub_bridge.py
src/clawsentry/latch/process_manager.py
src/clawsentry/latch/assets/icon-512.png
src/clawsentry/latch/assets/icon.ico
src/clawsentry/ui/dist/favicon.svg
src/clawsentry/ui/dist/index.html
src/clawsentry/ui/dist/assets/charts-UEaG0bjz.js
src/clawsentry/ui/dist/assets/d3-vendor-BB8wXuZZ.js
src/clawsentry/ui/dist/assets/icons-MaIKpfYO.js
src/clawsentry/ui/dist/assets/index-BE5KjwAe.css
src/clawsentry/ui/dist/assets/index-CQ8R0x__.js