Skip to content

Commit 8e5b920

Browse files
hyperpolymathclaude
andcommitted
chore: fix SPDX headers (PMPL→MPL-2.0 for extension store) + package .xpi for AMO
- 26 files updated from PMPL-1.0-or-later to MPL-2.0 (browser extension fallback) - Built fireflag-0.1.0.xpi via web-ext build (0 errors, 1 safe warning) - Source tarball for AMO review included - web-ext lint clean except template.innerHTML (standard safe pattern) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent c222cdd commit 8e5b920

30 files changed

Lines changed: 45 additions & 27 deletions

extension/background/background.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
// SPDX-License-Identifier: PMPL-1.0-or-later
1+
// SPDX-License-Identifier: MPL-2.0
2+
// (PMPL-1.0-or-later preferred; MPL-2.0 required for Firefox extension store)
23
// Copyright (C) 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
34

45
/**

extension/devtools/devtools.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2+
<!-- SPDX-License-Identifier: MPL-2.0 -->
33
<html>
44
<head>
55
<meta charset="UTF-8">

extension/devtools/devtools.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
// SPDX-License-Identifier: PMPL-1.0-or-later
1+
// SPDX-License-Identifier: MPL-2.0
2+
// (PMPL-1.0-or-later preferred; MPL-2.0 required for Firefox extension store)
23
// Copyright (C) 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
34

45
/**

extension/devtools/panel.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* SPDX-License-Identifier: PMPL-1.0-or-later */
1+
/* SPDX-License-Identifier: MPL-2.0 */
22

33
:root {
44
--primary-color: #0060df;

extension/devtools/panel.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2+
<!-- SPDX-License-Identifier: MPL-2.0 -->
33
<html lang="en">
44
<head>
55
<meta charset="UTF-8">

extension/devtools/panel.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
// SPDX-License-Identifier: PMPL-1.0-or-later
1+
// SPDX-License-Identifier: MPL-2.0
2+
// (PMPL-1.0-or-later preferred; MPL-2.0 required for Firefox extension store)
23
// Copyright (C) 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
34

45
/**

extension/lib/idris/FlagSafety.idr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
-- SPDX-License-Identifier: PMPL-1.0-or-later
1+
-- SPDX-License-Identifier: MPL-2.0
2+
-- (PMPL-1.0-or-later preferred; MPL-2.0 required for Firefox extension store)
23
-- Copyright (C) 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
34

45
||| FireFlag Safety Proofs

extension/lib/idris/FlagTransaction.idr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
-- SPDX-License-Identifier: PMPL-1.0-or-later
1+
-- SPDX-License-Identifier: MPL-2.0
2+
-- (PMPL-1.0-or-later preferred; MPL-2.0 required for Firefox extension store)
23
-- Copyright (C) 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
34

45
||| FireFlag Transactional Operations

extension/lib/idris/SafeChecksum.idr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
-- SPDX-License-Identifier: Palimpsest-MPL-1.0
1+
-- SPDX-License-Identifier: MPL-2.0
2+
-- (PMPL-1.0-or-later preferred; MPL-2.0 required for Firefox extension store)
23
||| SafeChecksum - Safe checksum calculations
34
|||
45
||| This module provides safe checksum calculations including

extension/lib/idris/SafeJson.idr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
-- SPDX-License-Identifier: PMPL-1.0-or-later
1+
-- SPDX-License-Identifier: MPL-2.0
2+
-- (PMPL-1.0-or-later preferred; MPL-2.0 required for Firefox extension store)
23
||| FFI exports for SafeJson operations (Idris-only logic)
34
module Proven.FFI.SafeJson
45

0 commit comments

Comments
 (0)