ci(hermes): gate HUX runtime plugin and new families in quality contract
Adds modes, multimodal, releases, release_security, retention_scheduler, suggestions and the vendored hux-runtime plugin modules to lint, LOC and coverage enforcement. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
This commit is contained in:
parent
9e99470fef
commit
0b56d04e9d
@ -117,17 +117,27 @@
|
||||
"dockerfiles/hermes-hux-foundation/hux/http.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/identity.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/memory.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/modes.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/multimodal.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/organization.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/policy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/privacy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/redaction.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/releases.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/release_security.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/retention_scheduler.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/research.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/rules.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/server.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/store.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/suggestions.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/__init__.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/client.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py"
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py",
|
||||
"services/hermes/plugins/hux-runtime/__init__.py",
|
||||
"services/hermes/plugins/hux-runtime/context_ids.py",
|
||||
"services/hermes/plugins/hux-runtime/runtime.py",
|
||||
"services/hermes/plugins/hux-runtime/tool_policy.py"
|
||||
],
|
||||
"lint_paths": [
|
||||
"ci/scripts/hermes_image_release.py",
|
||||
@ -215,17 +225,27 @@
|
||||
"dockerfiles/hermes-hux-foundation/hux/http.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/identity.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/memory.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/modes.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/multimodal.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/organization.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/policy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/privacy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/redaction.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/releases.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/release_security.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/retention_scheduler.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/research.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/rules.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/server.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/store.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/suggestions.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/__init__.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/client.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py"
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py",
|
||||
"services/hermes/plugins/hux-runtime/__init__.py",
|
||||
"services/hermes/plugins/hux-runtime/context_ids.py",
|
||||
"services/hermes/plugins/hux-runtime/runtime.py",
|
||||
"services/hermes/plugins/hux-runtime/tool_policy.py"
|
||||
],
|
||||
"pytest_suites": {
|
||||
"unit": {
|
||||
@ -404,17 +424,27 @@
|
||||
"dockerfiles/hermes-hux-foundation/hux/http.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/identity.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/memory.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/modes.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/multimodal.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/organization.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/policy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/privacy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/redaction.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/releases.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/release_security.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/retention_scheduler.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/research.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/rules.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/server.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/store.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/suggestions.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/__init__.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/client.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py"
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py",
|
||||
"services/hermes/plugins/hux-runtime/__init__.py",
|
||||
"services/hermes/plugins/hux-runtime/context_ids.py",
|
||||
"services/hermes/plugins/hux-runtime/runtime.py",
|
||||
"services/hermes/plugins/hux-runtime/tool_policy.py"
|
||||
],
|
||||
"tracked_files": [
|
||||
"services/hermes/scripts/voice_route_preflight.py",
|
||||
@ -512,17 +542,27 @@
|
||||
"dockerfiles/hermes-hux-foundation/hux/http.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/identity.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/memory.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/modes.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/multimodal.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/organization.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/policy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/privacy.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/redaction.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/releases.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/release_security.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/retention_scheduler.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/research.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/rules.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/server.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/store.py",
|
||||
"dockerfiles/hermes-hux-foundation/hux/suggestions.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/__init__.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/client.py",
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py"
|
||||
"dockerfiles/hermes-worker-hux/hux_hook/hooks.py",
|
||||
"services/hermes/plugins/hux-runtime/__init__.py",
|
||||
"services/hermes/plugins/hux-runtime/context_ids.py",
|
||||
"services/hermes/plugins/hux-runtime/runtime.py",
|
||||
"services/hermes/plugins/hux-runtime/tool_policy.py"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user