Skip to content

Preserve comparison and scan identities - #398

Open
John-David Dalton (jdalton) wants to merge 2 commits into
codex/surf199-python-report-refsfrom
fix/python-diff-identity
Open

John-David Dalton (jdalton) wants to merge 2 commits into
codex/surf199-python-report-refsfrom
fix/python-diff-identity

Conversation

@jdalton

@jdalton John-David Dalton (jdalton) commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

JSON and report consumers can now distinguish the comparison, baseline scan, and new full scan by their server-provided IDs.

The CLI carries these IDs through package comparison and alert selection while preserving existing return values and JSON fields. Streaming fallback leaves the comparison ID unset.

Builds on #396. Validation: 22 focused identity and HTTP transport tests plus scoped Ruff pass. The legacy polling suite remains unverified because the environment lacks its mocker fixture.

Preserve comparison and full-scan identities in Python CLI results.

This branch was successfully deployed

1 active deployment
socket-firewall — 666d16e7 Deployed Oct 13, 2026 by jdalton via python-sfw-smoke-enterprise #478
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant