feat(ce-ideate): subject gate, surprise-me, and warrant contract (#671)
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

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Trevin Chow
2026-04-24 02:04:21 -07:00
committed by GitHub
parent 494313e8eb
commit 6514b1fce5
8 changed files with 162 additions and 58 deletions

View File

@@ -24,7 +24,7 @@ Present the preview URL to the user and ask how to handle the evidence. Use the
**Options:**
1. **Upload to catbox (public URL)** -- promote to permanent hosting for PR embedding
2. **Save locally** -- save to a stable OS-temp path ($TMPDIR/compound-engineering/ce-demo-reel/)
2. **Save locally** -- save to a stable OS-temp path (/tmp/compound-engineering/ce-demo-reel/)
3. **Recapture** -- provide instructions on what to change
4. **Proceed without evidence** -- set evidence to null and proceed

View File

@@ -739,7 +739,7 @@ Commands:
p_save = sub.add_parser("save-local", help="Save artifact locally instead of uploading")
p_save.add_argument("--file", required=True, help="Artifact file to save")
p_save.add_argument("--branch", default="", help="Branch name for filename")
default_dir = str(Path(os.environ.get("TMPDIR", "/tmp")) / "compound-engineering" / "ce-demo-reel")
default_dir = "/tmp/compound-engineering/ce-demo-reel"
p_save.add_argument("--output-dir", default=default_dir, help="Target directory")
args = parser.parse_args()