Skip to content

Licence consistency red on main: LICENSE is MPL-2.0, .cabal says PMPL-1.0-or-later #109

Description

@hyperpolymath

governance / Licence consistency is red on main (fa9bd38) and on every PR, e.g. #107:

[OK] LICENSE has no SPDX header, but its body is verbatim MPL-2.0 text — accepted as a canonical licence file.
[ERROR] Licence-vs-manifest mismatch: licence='MPL-2.0' manifest='LicenseRef-PMPL-1.0-or-later' (./sanctify-php.cabal).

The LICENSE file is MPL-2.0. The .cabal license: field says PMPL-1.0-or-later. The source files carry SPDX-License-Identifier: MPL-2.0.

Acceptance criteria

  • The owner decides which licence is intended (MPL-2.0 or PMPL-1.0-or-later).
  • LICENSE, the .cabal license: field and the SPDX headers agree.
  • governance / Licence consistency is green on main.

This is a licensing decision, so no agent should change it unilaterally. Found while deferring the red check on #107 (§5c).

🤖 Generated with Claude Code

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