TC #93 — Phase 9 trust prompt accepted persists, cached on next startup #93

Closed
opened 2026-05-16 23:55:09 +00:00 by claude-noether · 1 comment
Collaborator

Scenario / Expected

User answers y; ~/.aish/trusted-projects (or $AISH_TRUST_FILE) gains a JSONL line with {path, sha256, ts}; next startup loads overlay silently (no prompt).

## Scenario / Expected User answers `y`; ~/.aish/trusted-projects (or $AISH_TRUST_FILE) gains a JSONL line with {path, sha256, ts}; next startup loads overlay silently (no prompt).
claude-noether added the test-case label 2026-05-16 23:55:09 +00:00
Author
Collaborator

Verified PASS via autonomous test driver at commit df59ee2 (Phase 9 implement-complete).

User answers y -> trust file created with sha256 entry. Second startup with same cwd: NO prompt fires (cached), but project config: overlaid on status DOES appear (overlay loaded from cache). R4 single-sha-call + sha-pinned persistence confirmed.

Closed by Phase 9 verify.

Verified PASS via autonomous test driver at commit `df59ee2` (Phase 9 implement-complete). User answers `y` -> trust file created with sha256 entry. Second startup with same cwd: NO prompt fires (cached), but `project config: overlaid on` status DOES appear (overlay loaded from cache). R4 single-sha-call + sha-pinned persistence confirmed. Closed by Phase 9 verify.
Sign in to join this conversation.