This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The lifeboat restrictive-licence gate does not read a kept memory original. itd-36 (closed as delivered on 2026-09-21) asked that disembark refuse to surface .abcd/memory/sources/<sha256>.<ext> (an original kept with --keep-original) unless the launch allowlist names it, and refuse a gated payload carrying a GPL-3.0 citation when the project publishes as MIT; the memory pages carry source.licence today, and disembark packs the record families by path without reading that field. Wanted: the disembark gate reads source.licence on memory pages and the kept originals, refuses a restrictive licence against the project licence, and names the allowlist that admits one.

issueopenminoriss-2609211905347458

The lifeboat restrictive-licence gate does not read a kept memory original. itd-36 (closed as delivered on 2026-09-21) asked that disembark refuse to surface .abcd/memory/sources/<sha256>.<ext> (an original kept with --keep-original) unless the launch allowlist names it, and refuse a gated payload carrying a GPL-3.0 citation when the project publishes as MIT; the memory pages carry source.licence today, and disembark packs the record families by path without reading that field. Wanted: the disembark gate reads source.licence on memory pages and the kept originals, refuses a restrictive licence against the project licence, and names the allowlist that admits one.

Finding (autonomous run A, lifeboat lane review, 2026-09-25): disembark's plan and pack never pack .abcd/memory, so the gate this record asks for has nothing to guard today. Building it first needs a ruling on whether a lifeboat should carry the project's memory; if it should, the pack change and this gate land together.

Remedy grounds (2026-09-29)

  • REUSE declares a per-file licence as an SPDX licence expression, with a .license sidecar for files that cannot carry a comment (https://reuse.software/spec-3.3/, consulted 2026-09-29), which fits both a memory page and a kept original.
  • Rejected: matching free-text licence names, which cannot be compared against the project licence reliably.

Frontmatter

idiss-2609211905347458
typeissue
lifecycleopen
severityminor

mentions2