Skip to content

Reality handoff: deliver ScanCode #2207 behavior receipt upstream #129

Description

@hippoley

Goal

Hand the existing independent CounterProof behavior receipt back to the maintainers of:

The technical evidence is already complete.

Evidence

Exact candidates:

  • BASE: 41868632dcaba1ad9b6402d114b169564c08d121
  • HEAD: f71185995aee043e2e9acfd31028501f23992aea

Exact submitted test:

scanpipe.tests.test_commands.ScanPipeManagementCommandTest.test_scanpipe_management_command_run_without_input_location

Observed:

HEAD → PASS

BASE + exact submitted HEAD test → FAIL

django.core.management.base.CommandError:
Error: the following arguments are required: input_location

Trusted run:

https://github.com/hippoley/CounterProof/actions/runs/36373412716

Reviewer-facing handoff:

https://github.com/hippoley/CounterProof/blob/main/reality/scancode-2207/MAINTAINER_HANDOFF.md

Machine receipt:

https://github.com/hippoley/CounterProof/blob/main/examples/claim_matrix/receipts/scancode-2207-behavior.json

Outbound attempt

On 2026-10-07, CounterProof attempted to post the maintainer-facing summary directly to ScanCode.io #2207 through the connected GitHub integration.

Result:

403 Resource not accessible by integration

This is a connector permission boundary, not maintainer feedback and not a negative adoption signal.

Ready-to-post comment

For reviewer context, I independently replayed the exact submitted regression test against the exact PR candidates in ScanCode.io's PostgreSQL/Django test shape.

  • HEAD f71185995aee043e2e9acfd31028501f23992aea: PASS
  • BASE 41868632dcaba1ad9b6402d114b169564c08d121 with the same submitted test transplanted unchanged: FAIL
  • BASE failure: django.core.management.base.CommandError: Error: the following arguments are required: input_location

Exact test:

scanpipe.tests.test_commands.ScanPipeManagementCommandTest.test_scanpipe_management_command_run_without_input_location

So this does witness the specific before/after behavior claim: the submitted test distinguishes HEAD from BASE because BASE still requires input_location. It does not say anything about unrelated compatibility or whether the PR should merge.

Compact handoff + machine receipt:
https://github.com/hippoley/CounterProof/blob/main/reality/scancode-2207/MAINTAINER_HANDOFF.md

Trusted run:
https://github.com/hippoley/CounterProof/actions/runs/36373412716

Completion condition

Close this issue only when one of these is true:

  1. the comment is successfully posted upstream, or
  2. an equivalent maintainer-facing evidence handoff is delivered through another permitted path.

Do not count this issue itself as adoption.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions