growth-arsenal-workspace
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFE
Full Analysis
- [DYNAMIC_EXECUTION]: The use of
__import__inscripts/arsenal.pyis restricted to loading the localworkspacemodule for aliasing purposes and does not process untrusted input or load modules from unknown paths. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied phase payloads and reviews which are later rendered into reports.
- Ingestion points: JSON payloads read via the
--inputargument incommand_applyandcommand_add_reviewinscripts/arsenal.py. - Boundary markers: The
references/state-contract.mdfile explicitly states that generated Markdown and HTML are projections and should not be parsed back into state, reducing the risk of self-reinforcing injections. - Capability inventory: The skill is capable of writing files to the local system (
atomic_write) but performs no network operations or subprocess execution of user input. - Sanitization: The
scripts/render.pymodule useshtml.escapeto sanitize all user and agent text before rendering HTML, effectively mitigating XSS and instruction leakage in the rendered views. - [COMMAND_EXECUTION]: The skill does not execute arbitrary shell commands; it provides a structured CLI wrapper for its internal Python logic and does not use
subprocessoros.systemon untrusted data. - [DATA_EXFILTRATION]: No network calls or sensitive data access patterns were found. File operations are limited to the workspace JSON and report rendering within the specified project directory.
Audit Metadata