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 skill is a local Chinese-language ledger checker with no network, persistence, credential use, or hidden mutation behavior, though one output disclaimer overstates a check that the free version does not run.
Install only if a local Chinese-language fleet fuel/freight ledger checker is what you need. Treat its output as arithmetic review, not a complete audit: the free version does not perform the listed withheld checks, especially cost-vs-revenue review, despite one inconsistent disclaimer in the engine output.
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
The natural-language comments and user-facing guidance at the top of the file are entirely in Chinese, including operational instructions and disclaimers, with no indication that another language is supported or that the user can choose a locale. Under the stated policy, forcing a specific language without user opt-in is a natural-language policy violation.
The code’s disclaimer claims it performs a cost-vs-revenue consistency check, including logic equivalent to comparing oil fee plus tolls against freight revenue, but no such check is actually executed in the free-path logic. In a financial/audit skill, overstating performed validations can cause users to rely on missing controls and overlook loss-making or manipulated rows that the tool implies it checked.
This code file contains natural-language strings and help text that force a specific language/locale for operation and output. Under the policy, language constraints should not be imposed without user choice unless clearly documented as a justified region-specific tool.
The message states that when a required field is blank, “这一行算不出油耗定额,请补齐”. But this same message is generated for missing period, plate, or fuel-difference fields, which do not all specifically make fuel quota computation impossible. This is an active mismatch between the inline user-facing explanation and the actual generalized blank-field check.
The inline documentation says non-JSON input is treated as plain-text material, giving '直接粘贴的合同全文' as the example. That example contradicts the surrounding file intent and manifest, which consistently describe checking vehicle fuel-consumption and freight ledgers rather than generic contract text.
The JSON sample text uses Chinese column headers and a Chinese vehicle plate format, which indicates a hard-coded language/locale assumption. For a general template file, this can be a natural-language locale policy issue because no opt-in, language selection, or region-specific justification is provided.