360 Secure SkillHub
360 安全技能中心

determinability-checker

该 Skill 接受 1–128 个唯一命名配置和最多 32 个证据字段,要求字段存在、值为有限 JSON 标量,区分布尔与数值;在 worker 线程中检查目标的有限数据集可确定性,将冲突边限制为 8,128,并使用贪心启发式选择证据覆盖。can_proceed 仅表示提交数据集上的可确定性,不代表执行许可、事实正确性或安全保证。

schchit
schchit
热度 54.13
最近更新 2026-09-17 09:20:17
分类:数据依赖:代码执行 / 读写文件应用场景:数据处理 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add determinability-checker
Metadata
name
determinability-checker
version
2.0.0
description
Check target determinability on a bounded finite configuration set.

determinability-checker

Use only when the user requests this specific operation. Review SECURITY.md before running the service.

Determinability behavior

Accepts 1–128 uniquely named configurations and at most 32 evidence fields. Every requested field must exist; absent fields are errors, not shared null observations. Observation/target values must be finite JSON scalars. Boolean and numeric values remain distinct. Decision-table keys are canonical JSON representations ("true", "1", or an encoded JSON string); decode keys with JSON parsing.

The checker runs in a worker thread and bounds conflict edges to 8,128. Evidence cover selection is a greedy heuristic; the legacy method name find_minimal_evidence_cover does not mean global optimality. can_proceed states determinability over the submitted finite dataset only; it is not execution permission, factual correctness or a safety guarantee.

Setup

Work from the package directory containing skill/ and requirements.txt. Install locked dependencies with pip install --require-hashes -r requirements.txt, provision the documented authentication configuration, and run on 127.0.0.1. This package never starts a daemon or changes another runtime automatically.