plan: queue settings — minimal CI-server settings.toml + SKIP_CANONICALS_FOR_UPGRADE (sonnet, after dash)
Operator 2026-06-17. Introduce a minimal, extensible server-level settings.toml for the cc-ci server; first value SKIP_CANONICALS_FOR_UPGRADE (bool, default false, false on this server). When true, resolve_upgrade_base bypasses the canonical and uses the main-tip predecessor — codifying that canonicals are an optional optimization for the upgrade base. Scoped to the upgrade base only (promote/--quick separate). Runs after canon/dash (builds on the final resolver).
This commit is contained in:
@@ -164,4 +164,6 @@ phases = [
|
||||
{ id = "canon", plan = "plan-phase-canon-canonical-sweep.md", status = "STATUS-canon.md", models = { builder = "claude-opus-4-8", adversary = "claude-opus-4-8" } },
|
||||
# fix incomplete per-recipe run history on the CI dashboard (capped at latest 100 Drone builds; 362 runs exist) — source from local /var/lib/cc-ci-runs (opus) — see plan-phase-dash-*.md (operator 2026-06-17)
|
||||
{ id = "dash", plan = "plan-phase-dash-recipe-history.md", status = "STATUS-dash.md", models = { builder = "claude-opus-4-8", adversary = "claude-opus-4-8" } },
|
||||
# minimal CI-server settings.toml + SKIP_CANONICALS_FOR_UPGRADE (default false; canonicals are optional for the upgrade base) — see plan-phase-settings-*.md (operator 2026-06-17)
|
||||
{ id = "settings", plan = "plan-phase-settings-ci-server-config.md", status = "STATUS-settings.md", models = { builder = "claude-sonnet-4-6", adversary = "claude-sonnet-4-6" } },
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user