TC #95 — Phase 9 -p mode skips trust prompt entirely (R2) #95
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scenario / Expected
Running
aish -p "..."with an untrusted .aish.lua in cwd -> NO prompt; overlay NOT loaded; piped stdin (if any) reaches run_one_shot intact (no io.read consumption).Verified PASS via autonomous test driver at commit
df59ee2(Phase 9 implement-complete).R2 verified end-to-end.
aish -p 'say hi'with extra_context_from_stdin piped: trust prompt did NOT fire; skip-messageskipped in -p modevisible; piped stdin reaches run_one_shot intact (no io.read consumption that would lose the first line).Closed by Phase 9 verify.