feat(ce-demo-reel): add local save as alternative to catbox upload (#647)
Some checks failed
CI / pr-title (push) Has been cancelled
CI / test (push) Has been cancelled
Release PR / release-pr (push) Has been cancelled
Release PR / publish-cli (push) Has been cancelled

This commit is contained in:
Luca Henn
2026-04-22 20:28:44 +02:00
committed by GitHub
parent 7ddfbed33b
commit fdf5fe4af5
6 changed files with 348 additions and 15 deletions

View File

@@ -154,12 +154,16 @@ Return these values to the caller (e.g., ce-commit-push-pr):
Tier: [browser-reel / terminal-recording / screenshot-reel / static / skipped]
Description: [1 sentence describing what the evidence shows]
URL: [public URL or "none" (multiple URLs comma-separated for static screenshots)]
Path: [local file path or "none" (multiple paths comma-separated for static screenshots)]
=== End Evidence ===
```
The `Description` is a 1-line summary derived from the capture hypothesis in Step 0 (e.g., "CLI detect command classifying 3 project types and recommending capture tiers"). The caller decides how to format the URL(s) into the PR description.
- `Tier: skipped` or `URL: "none"` means no evidence was captured.
- `Tier: skipped` means no evidence was captured; both `URL` and `Path` are `"none"`.
- When uploaded to catbox: `URL` has the public URL, `Path` is `"none"`.
- When saved locally: `Path` has the local file path, `URL` is `"none"`.
- For all non-skipped tiers, exactly one of `URL` or `Path` contains a real value; the other is `"none"`.
**Label convention:**
- Browser reel, terminal recording, screenshot reel: label as "Demo"