Skip to content

License inconsistency: Cargo.toml + package.json AGPL-3.0-or-later vs LICENSE MPL-2.0 #75

Description

@hyperpolymath

Gap

Root LICENSE is Mozilla Public License 2.0 but both Cargo.toml and package.json declare AGPL-3.0-or-later. Same shape as verisimdb#82.

Specifics

  • Cargo.toml:20: license = "AGPL-3.0-or-later"
  • package.json:20: "license": "AGPL-3.0-or-later"
  • Root LICENSE: Mozilla Public License Version 2.0

Why this is filed as an issue rather than a PR

Estate memory flags panll as ask-first before sweeps (per prior owner revert of panll#60 in May 2026). License changes here need explicit owner direction even though the inconsistency is real and the fix is two lines.

Decision needed

Which way?

  • Manifests → MPL-2.0 (align to LICENSE) — matches sole-owner default per estate policy
  • LICENSE → AGPL-3.0-or-later (align to manifest) — only if this repo is intended as son-collaboration
  • Other

Related

  • verisimdb#82, verisimdb#101 (precedent)
  • Estate memory: feedback_estate_license_policy_umbrella, feedback_panll_claude_md_leave_alone

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    licensingLicences, SPDX headers, REUSE compliance, attributiontech-debtKnown shortcut, drift, or hygiene owed - includes cleanup

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions