robotframework-resource-architect

Pass

Audited by Gen Agent Trust Hub on Feb 17, 2026

Risk Level: SAFE
Full Analysis
  • [Indirect Prompt Injection] (LOW): The script scripts/resource_architect.py provides a surface for data-driven file operations.
  • Ingestion points: The script reads JSON configuration from a file or standard input via the _read_input function.
  • Boundary markers: Absent. The script does not utilize delimiters or explicit instructions to ignore embedded commands within the input data.
  • Capability inventory: The script has the capability to create directories and write files to the local filesystem using os.makedirs and open().write() inside the _write_file function.
  • Sanitization: The project_root and domain names are used to construct file paths. While domain names are sanitized to be lowercase and underscored, the project_root is used directly in os.path.join without validation against path traversal (e.g., preventing the use of .. to access parent directories).
  • [Unverifiable Dependencies] (SAFE): The script only imports from the Python standard library (argparse, json, os, sys, typing). No external or untrusted packages are required.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 17, 2026, 06:49 PM