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 accounting table checker with no network or persistence, but users should not treat its results as audit or compliance advice.
Install only if you are comfortable running a local Chinese-language Node checker on R&D expenditure tables. Treat output as an arithmetic screening aid, not audit, tax, or accounting advice; verify inputs include all relevant columns, especially cumulative amortization, before relying on a no-issue result.
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
The file provides nearly all operational instructions, boundaries, and usage details in Chinese, while the English description is minimal and does not give equivalent guidance. This creates a de facto language restriction without explicitly offering the user a language choice or documenting the locale limitation as a justified regional constraint.
The file’s user-facing descriptions, advice text, sample text, labels, and findings messages are entirely written in Chinese, with no indication that another language is supported or that the user can opt in to Chinese. This can violate language/locale policy when a skill implicitly forces a specific language without user choice.
The documentation says insufficient materials should prevent conclusions, but checkNetBook treats missing cumAmort as 0 and still emits arithmetic conclusions. In a financial-validation skill, this can produce materially misleading results from incomplete inputs, causing users to rely on incorrect compliance or accounting checks.
The user-facing description, help text, prompts, and output messages are entirely in Chinese, and the skill does not indicate that other languages are supported or that the user can choose a preferred language. Under the stated policy, forcing a specific language without user opt-in is a natural-language policy violation.
The JSON value is entirely in Chinese and provides no indication that use of this language is optional, user-selected, or required for a documented region-specific purpose. Under the policy, forcing a specific language without user opt-in is a natural-language policy violation.
The file header states that CHECKS_WITHHELD is only descriptive text and not implementation. While the paid checks are indeed not executed, the code later returns checks_not_run: CHECKS_WITHHELD and exports CHECKS_WITHHELD, making that data part of runtime behavior rather than purely internal description text.
The inline comment says non-JSON input is treated as plain-text material such as '直接粘贴的合同全文', which conflicts with the manifest and surrounding code that consistently expect an R&D expenditure detail table with headers. This is an intent/documentation mismatch that could mislead users about acceptable input scope.