๐ฆ
Audit History
executor-architecture - 1 audit
Audit version 1 Latest
Oct 5, 2026, 04:54 PM
Most alerts are Markdown formatting, fixed sibling paths, or document identifiers rather than executable backticks, path traversal exploits, or reconnaissance. Required helper executions remain confirmed with low confidence because their implementations are outside the five reviewed files. Verification can record a passed phase before human approval; no evidence found of exfiltration, credential theft, or audit-directed prompt injection.
5
Files scanned
1,191
Lines analyzed
17
Review items
0
False positives ignored
Confirmed security concerns (1)
Medium
Verification Can Record Approval Before Human Review
Verification says "Run these in this session and cite their output at the gate" and includes a command recording architecture as passed. This conflicts with "On approval" and the instruction to stop at the gate. An agent could record unapproved architecture as accepted, weakening downstream approval controls.
The pre-gate verification list explicitly includes a passed-state mutation, while the procedure requires prior human approval. Actual enforcement cannot be checked without the helper implementation.
Capability review items (14)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Medium
SKILL.md:49-52SKILL.md:78-80SKILL.md:100-102SKILL.md:119-121SKILL.md:168-170SKILL.md:179-182SKILL.md:189-191SKILL.md:195-197
Ruby/shell backtick execution ยท 8 occurrences
```bash
The fenced block instructs executing a sibling helper to resolve an initiative and mutate its phase log. Its implementation is unavailable, so execution safety remains uncertain.
Medium
Ruby/shell backtick execution
| `frozen` | A plan is executing against it | Do **not** edit. Write a new IFCE that supersedes it,
The frozen-interface rule instructs executing a sibling ruling helper with plan and decision arguments. Its implementation and argument handling are unavailable, so execution safety remains uncertain.
Medium
Ruby/shell backtick execution
`../executor/scripts/exec-initiative phase INIT-0004 design skipped "<reason>"`
This instruction invokes a sibling phase-log helper with a supplied reason. The implementation and argument handling are unavailable, leaving execution safety uncertain.
Medium
Ruby/shell backtick execution
1. Allocate a new ID: `../executor/scripts/exec-id INIT-0004 ADR`.
The supersession procedure requires executing the sibling ADR allocator. Its implementation is outside the reviewed package, so execution safety cannot be verified.
Medium
Ruby/shell backtick execution
1. `../executor/scripts/exec-store-check` โ no finding for this
Verification requires executing the sibling store-check helper. Its source is unavailable, so claimed validation behavior and execution safety cannot be verified.
Medium
Ruby/shell backtick execution
4. `../executor/scripts/exec-scan-secrets docs/executor/<INIT>-<slug>/architecture`
Verification requires running a sibling helper over architecture documents to scan secrets. Its unavailable implementation could access document contents, so safety cannot be established.
Medium
Ruby/shell backtick execution
5. `../executor/scripts/exec-initiative phase <INIT> architecture passed "..."`
Verification invokes a sibling helper that records a passed architecture phase. Its implementation is unavailable; the separate semantic finding addresses premature approval recording.
Risk Factors
๐ Filesystem access (24)
references/adr-template.md:7 references/arch-template.md:7 references/design-template.md:8 references/interface-template.md:7 SKILL.md:15 SKILL.md:19 SKILL.md:50 SKILL.md:51 SKILL.md:79 SKILL.md:101 SKILL.md:120 SKILL.md:129 SKILL.md:169 SKILL.md:180 SKILL.md:181 SKILL.md:190 SKILL.md:196 SKILL.md:288 SKILL.md:343 SKILL.md:357 SKILL.md:400 SKILL.md:413 SKILL.md:420 SKILL.md:422
โ๏ธ External commands (50)
SKILL.md:15 SKILL.md:19 SKILL.md:27 SKILL.md:28 SKILL.md:29 SKILL.md:30 SKILL.md:41 SKILL.md:42 SKILL.md:43 SKILL.md:49-52 SKILL.md:52-54 SKILL.md:54-55 SKILL.md:55 SKILL.md:78-80 SKILL.md:80-82 SKILL.md:82-100 SKILL.md:100-102 SKILL.md:102-104 SKILL.md:104-108 SKILL.md:108-110 SKILL.md:110-119 SKILL.md:119-121 SKILL.md:121-125 SKILL.md:125-129 SKILL.md:129-133 SKILL.md:133 SKILL.md:134 SKILL.md:135 SKILL.md:136 SKILL.md:138-139 SKILL.md:139-141 SKILL.md:141-144 SKILL.md:144 SKILL.md:146-148 SKILL.md:148-150 SKILL.md:150-153 SKILL.md:153 SKILL.md:162 SKILL.md:166 SKILL.md:168-170 SKILL.md:170-179 SKILL.md:179-182 SKILL.md:182-189 SKILL.md:189-191 SKILL.md:191-195 SKILL.md:195-197 SKILL.md:197-245 SKILL.md:245-261 SKILL.md:261-262 SKILL.md:262-274
Audited by: codex