fix(smoke): match the _resultId format the pipeline actually emits #130
Reference in New Issue
Block a user
Delete Branch "fix/smoke-resultid-regex"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The drill-down smoke checks matched
/_resultId:\s*(\S+)/— the legacy paginator's JSON spelling. The content pipeline emits_resultId="pm-abc", so the regex never matched:Has _resultId for drill-downprinted a false ✗ on every release run (non-fatal, so it scrolled past in a green suite).A shared
extractResultId()in the smoke harness now accepts either spelling and returns the bare id, so the ad-hocreplace(/[^a-zA-Z0-9-]/g, '')on the captured group is gone too.Verified live:
proxy-pipeline+prompt-drilldownnow report 21/21 checks passed (was 20 with a phantom failure), 16 tests green.🤖 Generated with Claude Code
https://claude.ai/code/session_01JQr5Z9gYrqBQXTGBBuemZ2