Promotion 2026-09-23 (2): staging → main - #1985
Conversation
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
docs(security): record the review environment's deployment branches
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…job (#1983) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
chore: sync main into staging
|
Tagged |
|
Effect check 1 landed: |
Promotion batch — 2026-09-23 (second)
Staging → main. This is a follow-up to
promotion/2026-09-23(#1977): the case-summary lane's accuracy and artifact fixes, found in its two staging rehearsals, plus CI and docs hygiene. No process digest moves: no prompt the registry hashes (predict.md,evaluate.md), no predictor or evaluator config, noDEFAULT_MODELS,ENGINE_RETRIEVALor MCP manifest entry. No cell's execution path changes.SECURITY.md/docs/security.md: thereviewenvironment admitsmainandstaging(so summarize's staging rehearsal can pass its hold); drops a stale dedicated-key clausesys.monitoring(COVERAGE_CORE=sysmon): the test step roughly halves, with an identical coverage totalscripts/gate.sh, docssummarize.md: an "Accurate to the record" block covering attributed allegations, a question's direction, procedure in the docket's own terms, and dates and counts as shownsummarize.md: a filed request is not reported as grantedsummarize.ymlstage job: an allowlist check of the staged records before the publicsummary-stageuploadEngine smoke is waived (
promote:skip-engine-smoke): nothing here reaches a cell, an engine CLI, an engine action or the invocation path. The evidence is a greenscenario=all-offlinerun at the promoted head.Effect checks (report each as it lands)
summarizerun'sreviewhold on main (03:43 UTC, or a dispatch). Expected:stagejob summary readsstage check: N staged case record(s) kept, 0 removed, where N is the number staged;generatereports about 195 written;sha256:91da8a2b…orsha256:7500b836…);summaries/refreshPR opens.push mainCI run'sgate→teststep takes about 200–260s, down from about 450–500s:🤖 Generated with Claude Code