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
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
7 changes: 7 additions & 0 deletions tests/test_repository_licensing.py
Original file line number Diff line number Diff line change
Expand Up @@ -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")

Expand Down