Problem
Commercial-license due diligence on the public README lane found two incompatible licensing boundaries that must be resolved before aFIPC can be presented as compliant with ContextualWisdomLab's inbound policy.
DESCRIPTION currently declares License: GPL-3 | file LICENSE, while the root LICENSE contains only YEAR: 2026 and COPYRIGHT HOLDER: Seongho Bae rather than a complete standalone permissive grant.
DESCRIPTION directly imports mirt, and the calibration implementation calls mirt::mirt, mirt::mod2values, and related APIs throughout the core linking path. Current CRAN metadata for mirt 1.47 (published 2026-08-20) declares GPL (>= 3): https://cran.r-project.org/package=mirt.
ContextualWisdomLab's commercial intake policy does not accept GPL/LGPL/AGPL-family software as the normal dependency baseline. The repository's own source license and the third-party runtime dependency are separate questions; changing README prose or a root license file alone cannot make the current runtime graph policy-compatible.
Provenance observed
- The repository's initial commit
c799d59cd04f85c080ec869b5647a2252d190ea3 is authored/committed by seonghobae and already contains the core autoFIPC() implementation identifying Seongho Bae in the package output.
- Current package metadata names Seongho Bae as author/maintainer.
- This evidence supports a focused relicensing review of the repository-authored source, but it is not sufficient to waive the separate
mirt obligation or any later third-party contribution/provenance issue.
Required outcome
Replace the GPL-family runtime path with a commercially compatible implementation boundary while preserving the actual aFIPC estimand and fixed-item linking behavior. Candidate work must not silently substitute a different psychometric model merely to remove the dependency.
Acceptance should include:
- no GPL/LGPL/AGPL-family runtime, build, vendored, copied-source, or derivative obligation in the committed dependency/material inventory under the intended distribution model;
- explicit Apache-2.0 or MIT repository grant only after the complete source/contributor provenance supports it;
- package metadata and root license bytes agree on that grant;
- regression fixtures that establish numerical compatibility for the fixed-item calibration/linking outputs currently produced through
mirt;
- R CMD check and package tests on the replacement graph;
- updated README/docs that distinguish repository source licensing from third-party dependencies.
Do not close this by suppressing dependency-license evidence, classifying mirt as merely optional while the core code still calls it, or by treating commercial use permitted by GPL as equivalent to the organization's no-GPL-family intake policy.
Problem
Commercial-license due diligence on the public README lane found two incompatible licensing boundaries that must be resolved before aFIPC can be presented as compliant with ContextualWisdomLab's inbound policy.
DESCRIPTIONcurrently declaresLicense: GPL-3 | file LICENSE, while the rootLICENSEcontains onlyYEAR: 2026andCOPYRIGHT HOLDER: Seongho Baerather than a complete standalone permissive grant.DESCRIPTIONdirectly importsmirt, and the calibration implementation callsmirt::mirt,mirt::mod2values, and related APIs throughout the core linking path. Current CRAN metadata formirt1.47 (published 2026-08-20) declaresGPL (>= 3): https://cran.r-project.org/package=mirt.ContextualWisdomLab's commercial intake policy does not accept GPL/LGPL/AGPL-family software as the normal dependency baseline. The repository's own source license and the third-party runtime dependency are separate questions; changing README prose or a root license file alone cannot make the current runtime graph policy-compatible.
Provenance observed
c799d59cd04f85c080ec869b5647a2252d190ea3is authored/committed byseonghobaeand already contains the coreautoFIPC()implementation identifying Seongho Bae in the package output.mirtobligation or any later third-party contribution/provenance issue.Required outcome
Replace the GPL-family runtime path with a commercially compatible implementation boundary while preserving the actual aFIPC estimand and fixed-item linking behavior. Candidate work must not silently substitute a different psychometric model merely to remove the dependency.
Acceptance should include:
mirt;Do not close this by suppressing dependency-license evidence, classifying
mirtas merely optional while the core code still calls it, or by treating commercial use permitted by GPL as equivalent to the organization's no-GPL-family intake policy.