Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md node scripts/run.mjs --sample # 先看样例(样例本身就是一张自洽的对照表)
Security audit
Security checks for vulnerabilities and agentic risk
This is a local Chinese-language construction material table checker with no evidence of network use, persistence, credential access, or hidden behavior.
Use this only for the intended Chinese-language construction material comparison table workflow. It runs locally and does not appear to send data out, but users should still review outputs manually because it performs arithmetic/table consistency checks, not legal, contractual, or on-site factual verification.
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例(样例本身就是一张自洽的对照表)
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例(样例本身就是一张自洽的对照表)
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例(样例本身就是一张自洽的对照表)
The file’s natural-language interface, instructions, sample input, labels, and user-facing messages are entirely in Chinese, with no indication that other languages are supported or that the user can opt into this locale. This creates a language/locale policy concern because the skill effectively mandates a specific language for successful use.
The header explicitly says this file is the free-tier subset and that the paid implementation is not in this package. However, the code later includes paid-tier concepts in the returned result, such as checks_withheld, over_amount_total, and a basis string defining 超耗金额, which contradicts the claim that withheld functionality is only descriptive and not implemented here.
The user-facing description, usage text, prompts, and errors are all written exclusively in Chinese, which imposes a specific language on users. There is no indication that the skill is region-specific or that users can opt into another language, so this is a natural-language locale policy concern.
The manifest describes a free skill focused on six specific material cross-checks, but the returned result also publishes withheld capability lists, out-of-scope lists, and a formula for 超耗金额. While it does not fully execute the paid checks, this behavior goes beyond simply performing the declared free validations and exposes additional product-tier semantics not necessary for the stated purpose.
L075 的注释写明“不是 JSON 就当作纯文本材料(例如直接粘贴的合同全文)”,这与文件头、帮助文本和清单描述中反复强调的“材料需用计划与实际消耗对照表(含表头)”不一致。代码实际只是把非 JSON 内容作为 text 传给核对引擎,并未体现对“合同全文”这一不同文档类型的合理支持,属于文档意图与实际技能范围的矛盾表述。
The JSON payload consists entirely of Chinese headers and values in the "text" field, indicating a fixed language/locale presentation. There is no accompanying natural-language indication that users can choose another language or that the Chinese-only format is intentionally limited to a region-specific use case.