mirror of
https://github.com/garrytan/gstack.git
synced 2026-09-14 17:05:28 +02:00
v1.84.1.0 fix: default Codex and Claude to frontier models (#2835)
* fix: default cross-model workflows to frontier models * chore: bump version and changelog (v1.82.1.0) Co-Authored-By: OpenAI Codex <noreply@openai.com> * fix: repair frontier eval budgets and workflow instructions Preserve frontier models and quality thresholds while fixing truncated judge output, ordered section expansion, consent checks, QA scoring, and ship audit gates. Add regression coverage and refresh generated docs. Co-Authored-By: OpenAI Codex <noreply@openai.com> * fix: resolve workflow gaps exposed by frontier evals Clarify plan-review ordering and fallback modes, preserve deploy readiness gates, honor configured merge methods, correct benchmark and canary contracts, and restore vendored installs on setup failure. Cover recovery with real-shell regressions. Co-Authored-By: OpenAI Codex <noreply@openai.com> * fix: use agent capture budgets for deploy evals Multi-turn deploy and benchmark sessions were incorrectly limited to the single-call judge timeout. Use the existing capture tier and leave outer-test cleanup headroom, with a free policy regression test. Keep all behavioral assertions and frontier models unchanged. Co-Authored-By: OpenAI Codex <noreply@openai.com> * fix: clarify retro workflow and evaluate compare instructions Include compare mode in the frontier judge excerpt, define metric sources and snapshot ordering, and preserve the existing prompt-size budget. Co-authored-by: OpenAI Codex <noreply@openai.com> * fix: make documentation release review and publication consistent Review before commit, clarify changelog safeguards and unavailable reviewer modes, and preserve raw PR bodies across separate shell calls. Keep title sync in one shell and add regression coverage. Co-authored-by: OpenAI Codex <noreply@openai.com> --------- Co-authored-by: OpenAI Codex <noreply@openai.com>
This commit is contained in:
co-authored by
OpenAI Codex
parent
c8f0c4e368
commit
71f6048e8a
@@ -82,6 +82,7 @@ find . -maxdepth 1 -name '*.gemspec' 2>/dev/null | grep -q . && echo "PROJECT_TY
|
||||
### Step 3: Platform-specific setup
|
||||
|
||||
Based on what was detected, guide the user through platform-specific configuration.
|
||||
If several platforms are detected, ask which one serves this project's production target before proceeding. Detection is a hint, not a selection. Confirm whether the project is a web app, API, CLI, or library; use detected CLI/library markers as defaults.
|
||||
|
||||
#### Fly.io
|
||||
|
||||
@@ -118,6 +119,7 @@ If vercel.json or .vercel detected:
|
||||
2. If installed: `vercel ls --prod 2>/dev/null | head -3`
|
||||
3. Vercel deploys automatically on push — preview on PR, production on merge to main
|
||||
4. Set health check: the production URL from vercel project settings
|
||||
Ask for the production URL if not available from the CLI, then confirm it before writing.
|
||||
|
||||
#### Netlify
|
||||
|
||||
@@ -126,6 +128,11 @@ If netlify.toml detected:
|
||||
1. Extract site info from netlify.toml
|
||||
2. Netlify deploys automatically on push
|
||||
3. Set health check: the production URL
|
||||
Ask for and confirm the production URL; do not infer it from a repository name.
|
||||
|
||||
#### Heroku / Railway
|
||||
|
||||
These markers do not identify the production app or service reliably. Keep the detected platform as a suggestion and use the Custom / Manual questions below to collect the production URL, trigger, and status check.
|
||||
|
||||
#### GitHub Actions only
|
||||
|
||||
@@ -162,6 +169,8 @@ Use AskUserQuestion to gather the information:
|
||||
|
||||
### Step 4: Write configuration
|
||||
|
||||
Before writing, collect fields not already confirmed: merge method (squash/merge/rebase, constrained to methods allowed by repo settings), pre-merge command or none, deploy trigger, and status/health checks. Ask only for missing values, across every platform path. If the project does not deploy, set platform/URL/workflow/status/health/trigger to `none`, retain its CLI/library project type, and skip deploy verification. Show the complete proposed configuration and obtain confirmation.
|
||||
|
||||
Read CLAUDE.md (or create it). Find and replace the `## Deploy Configuration` section
|
||||
if it exists, or append it at the end.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user