Add native UI decision and testing workflow
CI / rust (push) Successful in 32s

This commit is contained in:
2026-08-31 15:05:20 -07:00
parent 29ffed1206
commit a703b5a5ee
13 changed files with 365 additions and 5 deletions
+18
View File
@@ -0,0 +1,18 @@
# Deterministic fixtures
Fixtures in this directory are synthetic and safe to publish. They must never be
copied from real subscription transcripts, private repositories, shell history,
or credentials.
Planned fixture families:
- `harness/`: scripted child processes covering stdout, stderr, exit, signals,
prompts, long lines, invalid UTF-8, backpressure, and process-tree cleanup.
- `acp/`: versioned initialize/session/prompt/cancel transcripts and capability
combinations, including malformed and out-of-order frames.
- `terminal/`: compact VT byte streams with expected screen and scrollback state.
- `usage/`: provider-, harness-, measured-, and estimated-usage observations.
- `recovery/`: event logs ending at every externally visible interruption point.
Large generated corpora belong in release artifacts or a dedicated test-data
repository, not in normal Git history.