diff --git a/README.md b/README.md index 24a3243..c893867 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,16 @@ families, and the exact-texture Hegemony banner collection. - [`previews/`](previews/) — lightweight Git-tracked visual catalogues - [`scripts/`](scripts/) and [`tests/`](tests/) — fail-closed release verification +## Creation disclosure + +Most assets in this archive were substantially authored, prepared, or refined +with Codex using OpenAI's GPT-5.6 Sol model at Ultra reasoning effort, under +human direction and review. Some individual assets also use other tools or +generation services; each set's dated provenance record remains the source of +truth for its specific production history. This disclosure describes the +creation process only. It does not change any license, ownership, attribution, +or trademark boundary. + ## License Warpkeep-Assets is a mixed-license archive. The repository's project-authored diff --git a/tests/test_repository_licensing.py b/tests/test_repository_licensing.py index f1d9954..9af8e24 100644 --- a/tests/test_repository_licensing.py +++ b/tests/test_repository_licensing.py @@ -6,6 +6,13 @@ class RepositoryLicensingTests(unittest.TestCase): + def test_creation_disclosure_is_visible_without_changing_license_scope(self) -> None: + readme = (ROOT / "README.md").read_text(encoding="utf-8") + + self.assertIn("## Creation disclosure", readme) + self.assertIn("GPT-5.6 Sol model at Ultra reasoning effort", readme) + self.assertIn("does not change any license", readme) + def test_mixed_license_map_keeps_asset_exceptions_explicit(self) -> None: license_map = (ROOT / "LICENSE").read_text(encoding="utf-8")