Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .affinescript-src/bin/main.ml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(* SPDX-License-Identifier: PMPL-1.0-or-later *)
(* SPDX-License-Identifier: AGPL-3.0-or-later *)
(* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *)

(** AffineScript compiler CLI
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/governance.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0-or-later
# SPDX-License-Identifier: AGPL-3.0-or-later
# governance.yml — single wrapper calling the shared estate governance bundle
# in hyperpolymath/standards instead of carrying per-repo copies.
#
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hypatia-scan.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0-or-later
# SPDX-License-Identifier: AGPL-3.0-or-later
# Hypatia Neurosymbolic CI/CD Security Scan
name: Hypatia Security Scan

Expand Down
36 changes: 36 additions & 0 deletions SON-WORK.boundary
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# SPDX-License-Identifier: AGPL-3.0-or-later
# SPDX-FileCopyrightText: 2026 (idaptik is the owner's son's work)
#
# SON-WORK boundary marker — source of truth (ledger ruling #1).
#
# `idaptik` is WHOLLY the owner's son's co-developed work. Per the
# estate licensing policy Rule 3 (AGPL-3.0 for co-developed projects),
# its canonical licence is:
#
# AGPL-3.0-or-later
#
# Scope:
# * ALL idaptik-proper source is AGPL-3.0-or-later. Files that
# previously carried the estate-canonical PMPL-1.0-or-later or the
# custom LicenseRef-AGPL-3.0-IDApTIK were owner-ruled son's work
# and normalised to AGPL-3.0-or-later.
# * The `.affinescript-src/` working-tree subtree is an UNTRACKED
# vendored AffineScript-compiler dump (only `bin/main.ml` is
# tracked on main). Owner ruled the tracked portion in-scope
# (son's); the untracked vendored bulk is NOT part of the repo's
# committed state and is out of scope for relicensing.
#
# Deliberate carve-outs (owner ruling pending — NOT auto-relabelled):
# * src/app/narrative/DataFiles.res
# * src/app/narrative/MissionBriefing.res
# * src/app/pickups/WorldPickup.res
# -> LicenseRef-Proprietary. May be deliberately proprietary game
# narrative/content; preserved pending explicit owner ruling.
# * dlc/idaptik-dlc-reversible/LICENSE.txt
# -> MIT. A licence-text file: never rewritten (rewriting licence
# text would falsify it). Preserved.
#
# Mirror: standards LICENCE-POLICY.adoc records idaptik as a named
# son's-work AGPL boundary (companion follow-up).
#
# Estate policy: hyperpolymath/standards LICENCE-POLICY.adoc Rule 3.
2 changes: 1 addition & 1 deletion api/v/idaptik.v
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: LicenseRef-AGPL-3.0-IDApTIK
// SPDX-License-Identifier: AGPL-3.0-or-later
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
//
// IDApTIK V-lang API — Game state and sync client.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0-or-later
# SPDX-License-Identifier: AGPL-3.0-or-later
# governance.yml — single wrapper calling the shared estate governance bundle
# in hyperpolymath/standards instead of carrying per-repo copies.
#
Expand Down
2 changes: 1 addition & 1 deletion ffi/zig/build.zig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: LicenseRef-AGPL-3.0-IDApTIK
// SPDX-License-Identifier: AGPL-3.0-or-later
const std = @import("std");
pub fn build(b: *std.Build) void {
const target = b.standardTargetOptions(.{});
Expand Down
2 changes: 1 addition & 1 deletion ffi/zig/src/idaptik_ffi.zig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: LicenseRef-AGPL-3.0-IDApTIK
// SPDX-License-Identifier: AGPL-3.0-or-later
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
//
// IDApTIK FFI — Game sync and state C bridge.
Expand Down
2 changes: 1 addition & 1 deletion generated/k9iser/container-build.k9
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
K9!
# SPDX-License-Identifier: PMPL-1.0-or-later
# SPDX-License-Identifier: AGPL-3.0-or-later
# Auto-generated K9 contract for container-build
# Safety tier: yard

Expand Down
2 changes: 1 addition & 1 deletion generated/k9iser/deno-workspace.k9
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
K9!
# SPDX-License-Identifier: PMPL-1.0-or-later
# SPDX-License-Identifier: AGPL-3.0-or-later
# Auto-generated K9 contract for deno-workspace
# Safety tier: yard

Expand Down
2 changes: 1 addition & 1 deletion generated/k9iser/prod-compose-overrides.k9
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
K9!
# SPDX-License-Identifier: PMPL-1.0-or-later
# SPDX-License-Identifier: AGPL-3.0-or-later
# Auto-generated K9 contract for prod-compose-overrides
# Safety tier: yard

Expand Down
2 changes: 1 addition & 1 deletion src/abi/Types.idr
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
-- SPDX-License-Identifier: LicenseRef-AGPL-3.0-IDApTIK
-- SPDX-License-Identifier: AGPL-3.0-or-later
-- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
||| ABI Types for IDApTIK — asymmetric cooperative game
|||
Expand Down
Loading