synthesis-autopilot
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests user-supplied 'spoken deltas' from delegation messages which are processed via
run_profile.pyto influence the agent's task checklist.\n - Ingestion points: The
delta_jsonparameter inscripts/run_profile.pyreceives structured data derived from the user's delegation prompt.\n - Boundary markers:
SKILL.mddefines a strict 'trigger discipline' that limits activation to explicit user delegation, reducing the risk of accidental activation by embedded data.\n - Capability inventory: The skill manages local filesystem state and coordinates tasks through project management dependencies, but does not autonomously perform network operations.\n
- Sanitization:
scripts/run_profile.pyimplements 'Authority Rule (D7)', which programmatically prevents external configuration files from granting deployment authority, mitigating privilege escalation risks.\n- [COMMAND_EXECUTION]: Test scriptsscripts/test_autopilot_gate.pyandscripts/test_run_profile.pyexecute the skill's management scripts usingsubprocess.run.\n - Evidence: The test suite invokes
sys.executableto runautopilot_gate.pyandrun_profile.pyfor behavioral verification.\n - Context: These operations are restricted to testing the project's own logic and do not involve untrusted external commands.\n- [DYNAMIC_EXECUTION]: The test suite
scripts/test_autopilot_gate.pyusesimportlib.utilto dynamically load and execute theautopilot_gate.pymodule.\n - Evidence: The script calls
SPEC.loader.exec_module(MODULE)to initialize the gate logic for testing.\n - Context: This is a standard Python pattern for unit testing local modules and does not incorporate untrusted external code.
Audit Metadata