lcs-chain-of-truth
Pass
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The protocol defines a workflow for processing untrusted data, including user inputs and external references, creating an inherent attack surface for indirect prompt injection.
- Ingestion points: As described in
SKILL.mdandreferences/protocol.md, the agent is instructed to read 'raw inputs', 'user inputs', and 'external references'. - Boundary markers: The protocol implements strict boundary markers by requiring specific sections (Source, Assumption, Plan, Action, Verification, Report) and quoting exact paths/line numbers.
- Capability inventory: The agent is authorized to perform file edits and execute verification commands (
Test-Path,Select-String,git diff, and general test/lint commands). - Sanitization: No specific sanitization or escaping mechanisms for external content are defined in the protocol templates.
- [COMMAND_EXECUTION]: The skill instructs agents to execute shell commands for the purpose of verifying their work and the state of the filesystem.
- Evidence:
references/protocol.mddetails the use of standard utility commands such asTest-Path,Select-String, andgit diff, as well as environment-specific testing and linting tools. These operations are limited to the local environment and intended for verification.
Audit Metadata