docs(rfc): record real-API e2e CI decision + security model
Adds docs/rfc/implemented/2026-06-19-real-api-e2e-ci.md covering the rationale for running the real-API e2e suite in a separate secret-consuming workflow, the fork/Dependabot/secret threat model, the residual exposure of the pull_request trigger, and what changes when the repo goes public. Indexes it in the RFC README. Also adds a SECURITY comment on the pull_request trigger forbidding a switch to pull_request_target (an untrusted-code-with-secrets leak vector, especially once public), pointing at the RFC.
This commit is contained in:
@@ -59,6 +59,7 @@ Do NOT write one for a mechanical or local choice (a variable name, a one-file r
|
||||
| [pnpm as the package manager instead of Yarn 4](implemented/2026-06-16-pnpm-over-yarn.md) | 2026-06-16 |
|
||||
| [Rich ACP bash rendering — the terminal card (`_meta`) and command classification](implemented/2026-06-18-acp-terminal-and-tool-rendering.md) | 2026-06-18 |
|
||||
| [ACP snapshot tests — record-once / replay-deterministic](implemented/2026-06-19-acp-snapshot-tests.md) | 2026-06-19 |
|
||||
| [Real-API e2e in CI against the external DeepSeek API](implemented/2026-06-19-real-api-e2e-ci.md) | 2026-06-19 |
|
||||
|
||||
## Rejected
|
||||
|
||||
|
||||
Reference in New Issue
Block a user