Publish curated ITWorx_MCP_Hub source from 6c7434368ce2a594005983c5a6601a31a639e7f1

This commit is contained in:
Public Source Publisher committed 2026-10-01 18:03:00 +00:00
1 parent 77946d62c4
commit 6d40ab975c
86 files changed
+6784 -1478

No files matched your search

+19 -14
View File
@@ -449,26 +449,31 @@ def test_only_reviewed_gitea_r3_lifecycle_set_is_allowed_in_production() -> None
for tool in ("gitea.pullrequest.sync", "gitea.pullrequest.merge"):
loop_trace = engine.evaluate(
InvocationContext(
workspace="itworx",
project="gitea-loop",
environment="prod",
principal="chatgpt-gitea",
tool=tool,
connector="gitea",
risk_class="R3",
environment_classification="production",
binding_present=True,
client_enabled=True,
workspace="itworx",
project="gitea-loop",
environment="prod",
principal="chatgpt-gitea",
tool=tool,
connector="gitea",
risk_class="R3",
environment_classification="production",
binding_present=True,
client_enabled=True,
)
)
assert loop_trace.decision == Decision.ALLOW_IF_CONDITIONS
assert loop_trace.matched_rule_ids == ("036-gitea-loop-reviewed-lifecycle-v1",)
denied = engine.evaluate(
InvocationContext(
workspace="itworx", project="gitea-loop", environment="prod",
principal="chatgpt-gitea", tool="gitea.pullrequest.merge",
connector="gitea", risk_class="R3",
environment_classification="production", binding_present=False,
workspace="itworx",
project="gitea-loop",
environment="prod",
principal="chatgpt-gitea",
tool="gitea.pullrequest.merge",
connector="gitea",
risk_class="R3",
environment_classification="production",
binding_present=False,
client_enabled=True,
)
)