Unify Iron Coast mission names and cinematic mission previews
No files matched your search
@@ -0,0 +1,398 @@
|
||||
{
|
||||
"actual_calls": 9,
|
||||
"actual_successes": 9,
|
||||
"all_requests_terminal": true,
|
||||
"canonical_data_mods_src_docs_Git_mutations": 0,
|
||||
"derived_asset_method": "Unedited genuine1586x992 RGB master, explicit subpixel centered16:10 crop[0,.375,1586,991.625] andLanczos to1280x800; same HD composition downsampledLanczos to320x200. No sprite editing or synthesized detail.",
|
||||
"leases_released": 9,
|
||||
"limits": [
|
||||
"New mission briefing illustrations, not remasters of original sprite or terrain pixels; original coverage count unchanged.",
|
||||
"Finite actual Original terrain samples and complete Source-derived catalog inform broad themes; illustration perspectives, building arrangements and lighting are cinematic interpretation, not literal map diagrams or new gameplay objectives.",
|
||||
"Consistent fighter design deliberately repeats across all9; environments provide mission differentiation. Wave3 is charcoal/darker. Tiny distant antennas may be cropped in132x70, while fighter silhouette and main facility remain legible.",
|
||||
"No text, mission title, HUD, logo or watermark is baked into the runtime artwork. Review-sheet labels are separate presentation only.",
|
||||
"No in-game loader, UI integration or actual rendered-menu proof performed by this artist; Root owns integration and independent review.",
|
||||
"Original master files and safe primitive receipts are bundled for Git with generated HD/SD. No inline provider image_url/base64 strings are serialized. Historical provider source paths are descriptive only."
|
||||
],
|
||||
"new_sprites_terrain_coverage": 0,
|
||||
"owner": "/root/ship_portability",
|
||||
"physical_review_scope": "All9 genuine whole provider results, all9 complete1280x800HD and all9 complete320x200SD individually physically viewed. All9 SD compositions and centered132x70 menu crops then reviewed together on two lossless pages.",
|
||||
"policy_refusals": 0,
|
||||
"records": [
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_1_hd.png",
|
||||
"sha256": "f636dea82b011753785703578f43d4fb8c8246f79d77a78191c311f134556280",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_1_sd.png",
|
||||
"sha256": "dfe7215f9bfba48c3ef30f9a1bc550449f5a96e8229d1bc767d5431cf0ccee60",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_1-untouched-master.png",
|
||||
"sha256": "aa619b364db81b2a4bb2117a8953c7a065a7587a0cff865971c6f10b941a877a"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_1",
|
||||
"notes": "Light gray cratered airless Moon, pale angular facility and green circular reactor apertures. Entire coherent fighter visible, no extra wings, no Earth vegetation/water/clouds.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_1-prompt.txt",
|
||||
"sha256": "39cdb9846ad890420194d772ec02591f65e98d10d3be5b402c3e0f36b422ffb3"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_1-provider-primitive.json",
|
||||
"sha256": "b3524964745da99d06449e8205ecaf42570ce36eae33de8d5167d32dfab0e836"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_2_hd.png",
|
||||
"sha256": "790afbc3a39e6ffea681349a1e469412516b30ef3cb3c2d5dc6f7d8c9ca13a14",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_2_sd.png",
|
||||
"sha256": "625da78543f3e84115f12c32de60733bd4760728fcbbc41a599719db87d4d7d5",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_2-untouched-master.png",
|
||||
"sha256": "4fc928e953c7d6fc44e1895c7781e70f8899f8428c1fac10fe853ed667cc266c"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_2",
|
||||
"notes": "Red-orange volcanic rock and molten fissures, gray industrial complex. Distinct hot-theme massing; no ocean or vegetation, coherent fighter.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_2-prompt.txt",
|
||||
"sha256": "d1e693e96b16361cdfc79ea084dd77bcad26b2dd2d1b7e7dc28b1861272c85d1"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_2-provider-primitive.json",
|
||||
"sha256": "ec6821cebca421508465ec4b8a690fffe5de268eeeb0249659ad98955d70674f"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_3_hd.png",
|
||||
"sha256": "0bd9e7cf3c04064fcfa3ea7769c8e837bba3193a0902e15b75f4a2af9b0abd49",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_3_sd.png",
|
||||
"sha256": "6e7f56381ce01a4dda32587ccb7dbd8d3ab31173f8ca3fa58899f7d7a7d6f520",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_3-untouched-master.png",
|
||||
"sha256": "3e57ad71bd43c95534f56f58c7492e6e97d29101549d2cfc27b907979d6c4e91"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_3",
|
||||
"notes": "Dark cratered airless Moon, dark charcoal fighter and subdued green installation lights. Full silhouette remains readable at SD; no ocean/green terrain/atmospheric clouds.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_3-prompt.txt",
|
||||
"sha256": "2a7c77cde7dd8b964195fbbf610da3fc3af9cbe56313ddceb1644e0a01fca289"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_3-provider-primitive.json",
|
||||
"sha256": "099832f50dd5937ab370aa394ad300fb5053e43022e0ab0f698f82499fe4074d"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_4_hd.png",
|
||||
"sha256": "edacd73a4a0d12b7153c46d002276293bcfd8ccdeafc1f86e16aa8c23e735271",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_4_sd.png",
|
||||
"sha256": "ebcca81ed69099264d76117071dfa9c024460864640767a560c047db7590c988",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_4-untouched-master.png",
|
||||
"sha256": "80a3e5be4e7c69a67ce71ea37c9afa693dfe902777b57bea066e31bc60f90279"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_4",
|
||||
"notes": "Reddish-brown arid rocky plain, broad pale angular industry and platforms. Dry theme, coherent fighter, no green Earth terrain/ocean.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_4-prompt.txt",
|
||||
"sha256": "664ec91050634afcb724b3585042dff64e1a59c2759f39a5101a911a9bf1c3f6"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_4-provider-primitive.json",
|
||||
"sha256": "27f23e0fc4502adc58cd89b3a5c832860f91b62754b44851e04a891655d65704"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_5_hd.png",
|
||||
"sha256": "0e53c7f93d48a8947ac402439c364df4b498b9671185c497cb1600ef909e83df",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_5_sd.png",
|
||||
"sha256": "e2f5f58103891bb17cf04e9bc935399bd1c338e3ce6ef9aa494054ec052ecbc6",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_5-untouched-master.png",
|
||||
"sha256": "8666bf23898feffe1f3950bc2837eeabd12fcf2467a088d294591b03781a7f1a"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_5",
|
||||
"notes": "Gray crater basin with pale centralized complex and circular green reactor pods. Different crater-layout composition fromWave1; airless with no ocean/green plants/clouds.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_5-prompt.txt",
|
||||
"sha256": "2e2f7f38c1b6a3d4c4980771cb8b0da29d0d110175a4db4e2c829f62ae1221ac"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_5-provider-primitive.json",
|
||||
"sha256": "ce8dd21af82f783873b937327798c02df7e63b85155d8efd0d3af489c43ebd68"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_6_hd.png",
|
||||
"sha256": "4280d4dd9ab6d6d67136c16c06d4f992a9d4dd8a4a472ebb2ddc477f1a397045",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_6_sd.png",
|
||||
"sha256": "9eb1dc81a63d25294f490b1488ad7a8091302cd3e5fd2247173ee33a5d1f68f0",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_6-untouched-master.png",
|
||||
"sha256": "31ad36f2a0890778c64164527523a4ed8cebd0661793af8c4e5fdc4d3657ae10"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_6",
|
||||
"notes": "Ochre sandy cratered desert, gray-tan block outposts. Clear warm desert contrast against cool steel fighter, no blue water/vegetation.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_6-prompt.txt",
|
||||
"sha256": "a28d6d874fc2fb0cf053f4f3f65d2b3fa2c0b043d2af85a32ac20b56bf81d3f2"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_6-provider-primitive.json",
|
||||
"sha256": "176203baf44afeb3b3cfb8c9d981b949ee89ef6519da51caed4021f8dd4a72b9"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_7_hd.png",
|
||||
"sha256": "5a591aae0351244077d52eb92749d20d2c42cf9de973a592da570c1438188de4",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_7_sd.png",
|
||||
"sha256": "baf696afd64e8e9f058f90172b3f2e31091a92e92db026b1763103b57d754aaa",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_7-untouched-master.png",
|
||||
"sha256": "c4e1e163550a4e6752cdb6bae2f90ad171b13b4f1827bb00e330cdb90190a491"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_7",
|
||||
"notes": "Red-orange volcanic canyon under gray industrial mass and spanning causeways. Dynamic deep canyon composition; coherent full fighter and no new boss/objective.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_7-prompt.txt",
|
||||
"sha256": "dc62567adddaa4954afea925af089ea69fe64dc0ed5cb2964f000aec1665dc80"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_7-provider-primitive.json",
|
||||
"sha256": "02b86d915d707b5ebfd9573bfd3f28d93c5bd72fff5330d6f464cfee5f394ba1"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_8_hd.png",
|
||||
"sha256": "bb2ab9b0759b3c0968d2edd8a2cb5999ecc552a9c20c1aa5e046801431989af1",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_8_sd.png",
|
||||
"sha256": "b8420d73912d1f05cb18fd30cef48a0b1f527e81994ba92e8c36c6446099211c",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_8-untouched-master.png",
|
||||
"sha256": "8c976faf1057e4de34501d5a620c29ef05a7d3b8fcd3a63c87bd084fd98301a1"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_8",
|
||||
"notes": "Terracotta arid plateau with orange molten channels and massive white-gray buildings/gantries. Clearly warmer/paler-dry setting thanWave7; no ocean or green terrain.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_8-prompt.txt",
|
||||
"sha256": "0501cd004cbedc1357fc992bf8d515f6c6f8817ce81709ef946bf772fa46482e"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_8-provider-primitive.json",
|
||||
"sha256": "0bf5c5b388c5af635d42821dc5474b4e7639bd1f6a4b563befecd122f3c3e764"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
},
|
||||
{
|
||||
"132x70_center_crop_physically_viewed": true,
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_9_hd.png",
|
||||
"sha256": "5fb27753d248ea9a4e2cd907639e0591ca93cb249fd34f557f2857939666ee26",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"HD_and_SD_physically_viewed": true,
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_9_sd.png",
|
||||
"sha256": "fd0c0d54e80aa41d0577b96cbf31f12f0d9be95366f38dd1364eb0c1816386bb",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"author_artistic_verdict": "QUALIFIED_WITH_FINITE_BRIEFING_SCOPE",
|
||||
"master": {
|
||||
"dimensions": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/masters/sector_3_wave_9-untouched-master.png",
|
||||
"sha256": "be2938fe0640751f53a51364fe6448e544c4dd616051fc867a43150ff3b8f661"
|
||||
},
|
||||
"mission_id": "base:sector_3_wave_9",
|
||||
"notes": "Dense continuous steel-gray industrial roof platforms and mechanical trenches, stark red-lit end-stage machinery. Signature industrial mass survives thumbnail crop; no new boss/objective.",
|
||||
"prompt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_9-prompt.txt",
|
||||
"sha256": "01d4163edc825e8be23fcc92778b6e791f4df13b7dc402b72eb24344f0e6eb3e"
|
||||
},
|
||||
"safe_provider_receipt": {
|
||||
"path": "data/briefings/provenance/original-sector3-20261018/provenance/sector_3_wave_9-provider-primitive.json",
|
||||
"sha256": "f91ad9f14315f8d9e2765f500e595a0c41a053fbb024f2b153dcd5f96b8a124a"
|
||||
},
|
||||
"whole_untouched_raw_return_physically_viewed": true
|
||||
}
|
||||
],
|
||||
"reference_pins": [
|
||||
{
|
||||
"path": "/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"sha256": "cd987c13bc55bba2620379ca435c0cccf08d7564364d730c65d0be285bb82221"
|
||||
},
|
||||
{
|
||||
"path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png",
|
||||
"sha256": "95783a369fd2726603ac0aec79059035f271b8591dac01be827cd7e7f1ac0d94"
|
||||
}
|
||||
],
|
||||
"retries": 0,
|
||||
"service_failures": 0,
|
||||
"skill": "/home/quintine/.codex/skills/.system/imagegen/SKILL.md",
|
||||
"status": "CLOSED_ORIGINAL_SECTOR3_NINE_DISTINCT_BRIEFING_ILLUSTRATIONS_HD_SD_AUTHOR_QUALIFIED_ROOT_REVIEW_PENDING",
|
||||
"tool_mode": "built-in imagegen, one call per mission, no atlas",
|
||||
"utc": "2026-10-18T11:01:43.437499+00:00"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
Regenerate all nine Outer Regions HD/SD briefing pairs offline from the bundled untouched masters and checked crop recipes. The original `derive_same_composition.py` is historical producer evidence; this script is the portable reproducer.
|
||||
|
||||
From the RustRaptor project folder, with Python and Pillow installed:
|
||||
|
||||
```sh
|
||||
python3 data/briefings/provenance/original-sector3-20261018/reproduce_from_bundled_masters.py . regenerated-sector3
|
||||
```
|
||||
|
||||
The destination must be new. All 18 PNG hashes must match before any files are published. The script reads only nine local masters and nine local recipes; it never follows provider output hints or accesses generation services. PNG byte equality was verified with Python 3.14.7, Pillow 12.3.0 and zlib 1.3.2. Other PNG compression versions may require this matching authoring runtime. Playing the game uses the included PNGs and requires none of these authoring tools.
|
||||
@@ -0,0 +1,16 @@
|
||||
from pathlib import Path
|
||||
from PIL import Image
|
||||
import json,hashlib,re,shutil,sys
|
||||
P=Path(__file__).resolve().parent
|
||||
sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest()
|
||||
wave=int(sys.argv[1]);stem=f'sector_3_wave_{wave}';receipt=json.loads((P/'provenance'/f'{stem}-provider-primitive.json').read_text());assert receipt['outcome']=='success';m=re.search(r' as (/[^\n]+\.png) by default',receipt['output_hint']);assert m;source=Path(m[1]);master=P/'masters'/f'{stem}-untouched-master.png';assert not master.exists();shutil.copy2(source,master)
|
||||
im=Image.open(master);rgb=im.convert('RGB');w,h=rgb.size;desired=1280/800
|
||||
if w/h>desired:
|
||||
cw=h*desired;box=((w-cw)/2,0,(w+cw)/2,h)
|
||||
else:
|
||||
ch=w/desired;box=(0,(h-ch)/2,w,(h+ch)/2)
|
||||
hd=rgb.resize((1280,800),Image.Resampling.LANCZOS,box=box);sd=hd.resize((320,200),Image.Resampling.LANCZOS)
|
||||
hdp=P/'data/briefings'/f'{stem}_hd.png';sdp=P/'data/briefings'/f'{stem}_sd.png';assert not hdp.exists() and not sdp.exists();hd.save(hdp);sd.save(sdp)
|
||||
preview=P/'provenance'/f'{stem}-132x70-centered-preview.png';ch=1280/(132/70);hd.resize((132,70),Image.Resampling.LANCZOS,box=(0,(800-ch)/2,1280,(800+ch)/2)).save(preview)
|
||||
record={'wave':wave,'method':'untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200','master':{'path':str(master.relative_to(P)),'sha256':sha(master),'size':list(im.size),'mode':im.mode},'provider_source_path':str(source),'source_master_bytes_exact':source.read_bytes()==master.read_bytes(),'HD_float_source_crop_box':list(box),'HD':{'path':str(hdp.relative_to(P)),'sha256':sha(hdp),'size':[1280,800]},'SD':{'path':str(sdp.relative_to(P)),'sha256':sha(sdp),'size':[320,200]},'small_center_crop_preview':{'path':str(preview.relative_to(P)),'sha256':sha(preview),'size':[132,70]},'prompt_sha256':sha(P/'provenance'/f'{stem}-prompt.txt'),'provider_receipt_sha256':sha(P/'provenance'/f'{stem}-provider-primitive.json'),'original_sprite_coverage_credit':False}
|
||||
(P/'provenance'/f'{stem}-derivation.json').write_text(json.dumps(record,indent=2)+'\n');print(json.dumps(record,indent=2))
|
||||
|
After Width: | Height: | Size: 3.5 MiB |
|
After Width: | Height: | Size: 2.7 MiB |
|
After Width: | Height: | Size: 3.0 MiB |
|
After Width: | Height: | Size: 3.0 MiB |
|
After Width: | Height: | Size: 3.3 MiB |
|
After Width: | Height: | Size: 3.2 MiB |
|
After Width: | Height: | Size: 2.8 MiB |
|
After Width: | Height: | Size: 3.0 MiB |
|
After Width: | Height: | Size: 2.9 MiB |
|
After Width: | Height: | Size: 23 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave1 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Light-gray airless cratered moon. Broad silver lunar regolith and angular chalk-white/gray industrial facilities under hard sunlight and a black star field. Distinctive circular machinery glows vivid green in recessed reactor apertures, contained within a pale facility at the upper-right midground. No vegetation, water, clouds or terrestrial atmosphere.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 1,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_1-untouched-master.png",
|
||||
"sha256": "aa619b364db81b2a4bb2117a8953c7a065a7587a0cff865971c6f10b941a877a",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-c692182f-55ee-43ac-b5cc-b021a9693483.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_1_hd.png",
|
||||
"sha256": "f636dea82b011753785703578f43d4fb8c8246f79d77a78191c311f134556280",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_1_sd.png",
|
||||
"sha256": "dfe7215f9bfba48c3ef30f9a1bc550449f5a96e8229d1bc767d5431cf0ccee60",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_1-132x70-centered-preview.png",
|
||||
"sha256": "c17bbf69684f6377f3107a778f16049a22c4d563c2021bc51fb8b72ba88247f6",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "39cdb9846ad890420194d772ec02591f65e98d10d3be5b402c3e0f36b422ffb3",
|
||||
"provider_receipt_sha256": "b3524964745da99d06449e8205ecaf42570ce36eae33de8d5167d32dfab0e836",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave1 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Light-gray airless cratered moon. Broad silver lunar regolith and angular chalk-white/gray industrial facilities under hard sunlight and a black star field. Distinctive circular machinery glows vivid green in recessed reactor apertures, contained within a pale facility at the upper-right midground. No vegetation, water, clouds or terrestrial atmosphere.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "af87c68d-b199-4d55-870a-3c49fb95f2f2",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-c692182f-55ee-43ac-b5cc-b021a9693483.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 20 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave2 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Hot volcanic world: vivid red-orange fractured rocky ground and narrow incandescent molten seams, heat haze, large muted gray industrial facility in the upper-right midground. Oblique rugged red landscape; molten fissures remain terrain, not an ocean. No vegetation or blue water.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 2,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_2-untouched-master.png",
|
||||
"sha256": "4fc928e953c7d6fc44e1895c7781e70f8899f8428c1fac10fe853ed667cc266c",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-0fc0c183-1012-4106-a27f-9b766f53559d.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_2_hd.png",
|
||||
"sha256": "790afbc3a39e6ffea681349a1e469412516b30ef3cb3c2d5dc6f7d8c9ca13a14",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_2_sd.png",
|
||||
"sha256": "625da78543f3e84115f12c32de60733bd4760728fcbbc41a599719db87d4d7d5",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_2-132x70-centered-preview.png",
|
||||
"sha256": "3ea6846776ad080efc79cc1494d6bea1e79963aa40b5d1c00adb7270c41eeb67",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "d1e693e96b16361cdfc79ea084dd77bcad26b2dd2d1b7e7dc28b1861272c85d1",
|
||||
"provider_receipt_sha256": "ec6821cebca421508465ec4b8a690fffe5de268eeeb0249659ad98955d70674f",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave2 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Hot volcanic world: vivid red-orange fractured rocky ground and narrow incandescent molten seams, heat haze, large muted gray industrial facility in the upper-right midground. Oblique rugged red landscape; molten fissures remain terrain, not an ocean. No vegetation or blue water.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "1f002833-3c98-4379-a81f-516389a5bfc1",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-0fc0c183-1012-4106-a27f-9b766f53559d.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 21 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave3 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Nearly black airless cratered moon under low hard side light, black star field; dark gray angular fortified structures with restrained green-lit installation accents. The SAME compact twin-engine fighter is dark charcoal for this mission, rimlit enough to read. No vegetation, water, clouds or terrestrial atmosphere.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 3,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_3-untouched-master.png",
|
||||
"sha256": "3e57ad71bd43c95534f56f58c7492e6e97d29101549d2cfc27b907979d6c4e91",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-d3d0535c-6f83-4026-a794-0ffbd77abaa0.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_3_hd.png",
|
||||
"sha256": "0bd9e7cf3c04064fcfa3ea7769c8e837bba3193a0902e15b75f4a2af9b0abd49",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_3_sd.png",
|
||||
"sha256": "6e7f56381ce01a4dda32587ccb7dbd8d3ab31173f8ca3fa58899f7d7a7d6f520",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_3-132x70-centered-preview.png",
|
||||
"sha256": "57c50b4a5db12b32d80eb8cb2408771bf86c5438ddf573c5e940d19a32300092",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "2a7c77cde7dd8b964195fbbf610da3fc3af9cbe56313ddceb1644e0a01fca289",
|
||||
"provider_receipt_sha256": "099832f50dd5937ab370aa394ad300fb5053e43022e0ab0f698f82499fe4074d",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave3 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Nearly black airless cratered moon under low hard side light, black star field; dark gray angular fortified structures with restrained green-lit installation accents. The SAME compact twin-engine fighter is dark charcoal for this mission, rimlit enough to read. No vegetation, water, clouds or terrestrial atmosphere.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "8ed25d38-f18d-4672-bb18-c4a57041ed8c",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-d3d0535c-6f83-4026-a794-0ffbd77abaa0.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 21 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave4 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Reddish-brown arid rocky plain in warm dry light, extensive pale white angular industrial buildings and low platforms at upper right. Dry eroded red hills extend into the distance, sparse unpainted mechanical installations. No green countryside, blue ocean, invented lush biome or fantasy structures.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 4,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_4-untouched-master.png",
|
||||
"sha256": "80a3e5be4e7c69a67ce71ea37c9afa693dfe902777b57bea066e31bc60f90279",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-d896ea66-506c-4d1f-9fdf-51255d221675.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_4_hd.png",
|
||||
"sha256": "edacd73a4a0d12b7153c46d002276293bcfd8ccdeafc1f86e16aa8c23e735271",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_4_sd.png",
|
||||
"sha256": "ebcca81ed69099264d76117071dfa9c024460864640767a560c047db7590c988",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_4-132x70-centered-preview.png",
|
||||
"sha256": "6ee1d18301aad422c88c5d07b708568b8ef8d0fa24cf8704a02eab08d5fc5825",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "664ec91050634afcb724b3585042dff64e1a59c2759f39a5101a911a9bf1c3f6",
|
||||
"provider_receipt_sha256": "27f23e0fc4502adc58cd89b3a5c832860f91b62754b44851e04a891655d65704",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave4 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Reddish-brown arid rocky plain in warm dry light, extensive pale white angular industrial buildings and low platforms at upper right. Dry eroded red hills extend into the distance, sparse unpainted mechanical installations. No green countryside, blue ocean, invented lush biome or fantasy structures.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "a5572ef7-474f-4703-802f-4a1412ff6cce",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-d896ea66-506c-4d1f-9fdf-51255d221675.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 22 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave5 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Light-gray airless cratered moon with a large pale low industrial complex and several distinctive circular vivid-green reactor/pod apertures, arranged around a central white-gray facility. Crater rims and long hard shadows establish lunar scale, black star field. Different composition from Wave1: approach a broad crater containing the pale complex. No green vegetation, water, clouds or atmosphere.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 5,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_5-untouched-master.png",
|
||||
"sha256": "8666bf23898feffe1f3950bc2837eeabd12fcf2467a088d294591b03781a7f1a",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-3a9e3c9e-7176-4175-9162-15011f80e65c.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_5_hd.png",
|
||||
"sha256": "0e53c7f93d48a8947ac402439c364df4b498b9671185c497cb1600ef909e83df",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_5_sd.png",
|
||||
"sha256": "e2f5f58103891bb17cf04e9bc935399bd1c338e3ce6ef9aa494054ec052ecbc6",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_5-132x70-centered-preview.png",
|
||||
"sha256": "d8e5bc9d0413c97839b294d69e2e2b3318eb531f5336995a59da39c65e1146f0",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "2e2f7f38c1b6a3d4c4980771cb8b0da29d0d110175a4db4e2c829f62ae1221ac",
|
||||
"provider_receipt_sha256": "ce8dd21af82f783873b937327798c02df7e63b85155d8efd0d3af489c43ebd68",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave5 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Light-gray airless cratered moon with a large pale low industrial complex and several distinctive circular vivid-green reactor/pod apertures, arranged around a central white-gray facility. Crater rims and long hard shadows establish lunar scale, black star field. Different composition from Wave1: approach a broad crater containing the pale complex. No green vegetation, water, clouds or atmosphere.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "3cea79a3-72f7-45a4-9f93-538824630ae7",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-3a9e3c9e-7176-4175-9162-15011f80e65c.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 21 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave6 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Ochre sandy cratered desert plain with gray-tan industrial machinery and blocky fortified outposts, dry wind-carved flats and shallow impact depressions. A warm desaturated sand/ochre landscape with gray-tan square facilities at upper right. No green Earth terrain or ocean, no giant newly designed boss.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 6,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_6-untouched-master.png",
|
||||
"sha256": "31ad36f2a0890778c64164527523a4ed8cebd0661793af8c4e5fdc4d3657ae10",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-bb1eec5a-786a-4b27-ac17-cfc8917c5f4d.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_6_hd.png",
|
||||
"sha256": "4280d4dd9ab6d6d67136c16c06d4f992a9d4dd8a4a472ebb2ddc477f1a397045",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_6_sd.png",
|
||||
"sha256": "9eb1dc81a63d25294f490b1488ad7a8091302cd3e5fd2247173ee33a5d1f68f0",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_6-132x70-centered-preview.png",
|
||||
"sha256": "49f556e3c2a2d24454b01e220e10aabb4820d65da7df8614a739e0760fca1a33",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "a28d6d874fc2fb0cf053f4f3f65d2b3fa2c0b043d2af85a32ac20b56bf81d3f2",
|
||||
"provider_receipt_sha256": "176203baf44afeb3b3cfb8c9d981b949ee89ef6519da51caed4021f8dd4a72b9",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave6 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Ochre sandy cratered desert plain with gray-tan industrial machinery and blocky fortified outposts, dry wind-carved flats and shallow impact depressions. A warm desaturated sand/ochre landscape with gray-tan square facilities at upper right. No green Earth terrain or ocean, no giant newly designed boss.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "f635057d-ef8b-4c12-9327-74b903663610",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-bb1eec5a-786a-4b27-ac17-cfc8917c5f4d.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 21 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave7 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Intense red-orange volcanic canyon with glowing molten flows below massive gray industrial structures and concrete-steel causeways spanning the cut. Strong oblique canyon depth, hot reflected orange light under the cool steel-gray fighter; enormous low industrial mass at upper right. No green landscape, ocean or new monster/boss.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 7,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_7-untouched-master.png",
|
||||
"sha256": "c4e1e163550a4e6752cdb6bae2f90ad171b13b4f1827bb00e330cdb90190a491",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-9358f603-d9f8-4075-b3dd-07fbd9ccc055.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_7_hd.png",
|
||||
"sha256": "5a591aae0351244077d52eb92749d20d2c42cf9de973a592da570c1438188de4",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_7_sd.png",
|
||||
"sha256": "baf696afd64e8e9f058f90172b3f2e31091a92e92db026b1763103b57d754aaa",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_7-132x70-centered-preview.png",
|
||||
"sha256": "c35a4a169222bf5d8d1500e0da75787cf989e834aea047aba4a3ed89fdcfaecd",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "dc62567adddaa4954afea925af089ea69fe64dc0ed5cb2964f000aec1665dc80",
|
||||
"provider_receipt_sha256": "02b86d915d707b5ebfd9573bfd3f28d93c5bd72fff5330d6f464cfee5f394ba1",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave7 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Intense red-orange volcanic canyon with glowing molten flows below massive gray industrial structures and concrete-steel causeways spanning the cut. Strong oblique canyon depth, hot reflected orange light under the cool steel-gray fighter; enormous low industrial mass at upper right. No green landscape, ocean or new monster/boss.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "dd4110d7-6916-4ee5-a7dc-c37ea66c2ec0",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-9358f603-d9f8-4075-b3dd-07fbd9ccc055.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 21 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave8 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Reddish-tan arid rock cut by bright orange molten channels, white-gray massive industrial buildings and gantries bridging hot terrain. Broad dry terracotta plateau, molten branching channel in the midground, pale industrial volumes at upper right. Keep the terrain visibly arid rock rather than a green coast or ocean; no new boss or invented objective.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 8,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_8-untouched-master.png",
|
||||
"sha256": "8c976faf1057e4de34501d5a620c29ef05a7d3b8fcd3a63c87bd084fd98301a1",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-896fbdea-d8b3-4a92-a95e-2b1dbf1537e9.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_8_hd.png",
|
||||
"sha256": "bb2ab9b0759b3c0968d2edd8a2cb5999ecc552a9c20c1aa5e046801431989af1",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_8_sd.png",
|
||||
"sha256": "b8420d73912d1f05cb18fd30cef48a0b1f527e81994ba92e8c36c6446099211c",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_8-132x70-centered-preview.png",
|
||||
"sha256": "871414efa674a9d60daf4160cb88d8812c3c4ed93d3e30553b8dd5511c22c2b5",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "0501cd004cbedc1357fc992bf8d515f6c6f8817ce81709ef946bf772fa46482e",
|
||||
"provider_receipt_sha256": "0bf5c5b388c5af635d42821dc5474b4e7639bd1f6a4b563befecd122f3c3e764",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave8 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Reddish-tan arid rock cut by bright orange molten channels, white-gray massive industrial buildings and gantries bridging hot terrain. Broad dry terracotta plateau, molten branching channel in the midground, pale industrial volumes at upper right. Keep the terrain visibly arid rock rather than a green coast or ocean; no new boss or invented objective.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "5a3e0dd7-c461-472c-84d0-2ba44b39ebdb",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-896fbdea-d8b3-4a92-a95e-2b1dbf1537e9.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
|
After Width: | Height: | Size: 21 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"prompt": "Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.\nCreate a genuinely new 1280\u00d7800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave9 as semantic/environment guidance, never render the contact-sheet grid.\nForeground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.\nComposition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70\u201380% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320\u00d7200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.\nMission scene: Dense continuous steel-gray fortress/megastructure platforms fill the landscape: geometric industrial roof panels, broad mechanical trenches and stark red-lit end-stage machinery. Vast low industrial roofscape and causeways recede toward an imposing existing-style central machinery platform at upper right. No oceans, vegetation or new named boss; preserve industrial geometry as the mission identity.",
|
||||
"referenced_image_paths": [
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png",
|
||||
"/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png"
|
||||
],
|
||||
"transparent_background": false
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"wave": 9,
|
||||
"method": "untouched builtin generated master -> explicit centered aspect crop/resize LANCZOS1280x800 -> same-composition LANCZOS320x200",
|
||||
"master": {
|
||||
"path": "masters/sector_3_wave_9-untouched-master.png",
|
||||
"sha256": "be2938fe0640751f53a51364fe6448e544c4dd616051fc867a43150ff3b8f661",
|
||||
"size": [
|
||||
1586,
|
||||
992
|
||||
],
|
||||
"mode": "RGB"
|
||||
},
|
||||
"provider_source_path": "/home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-45d2dd07-2795-42e2-99e9-3d3b5a00201e.png",
|
||||
"source_master_bytes_exact": true,
|
||||
"HD_float_source_crop_box": [
|
||||
0,
|
||||
0.375,
|
||||
1586,
|
||||
991.625
|
||||
],
|
||||
"HD": {
|
||||
"path": "data/briefings/sector_3_wave_9_hd.png",
|
||||
"sha256": "5fb27753d248ea9a4e2cd907639e0591ca93cb249fd34f557f2857939666ee26",
|
||||
"size": [
|
||||
1280,
|
||||
800
|
||||
]
|
||||
},
|
||||
"SD": {
|
||||
"path": "data/briefings/sector_3_wave_9_sd.png",
|
||||
"sha256": "fd0c0d54e80aa41d0577b96cbf31f12f0d9be95366f38dd1364eb0c1816386bb",
|
||||
"size": [
|
||||
320,
|
||||
200
|
||||
]
|
||||
},
|
||||
"small_center_crop_preview": {
|
||||
"path": "provenance/sector_3_wave_9-132x70-centered-preview.png",
|
||||
"sha256": "25e22ff93ebfddd72b154d003e8aaf1596e6c310c66aac05d031fc4a8f24d2d9",
|
||||
"size": [
|
||||
132,
|
||||
70
|
||||
]
|
||||
},
|
||||
"prompt_sha256": "01d4163edc825e8be23fcc92778b6e791f4df13b7dc402b72eb24344f0e6eb3e",
|
||||
"provider_receipt_sha256": "f91ad9f14315f8d9e2765f500e595a0c41a053fbb024f2b153dcd5f96b8a124a",
|
||||
"original_sprite_coverage_credit": false
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
Use case: illustration-story. Asset type: original Raptor-replica mission briefing illustration, one single scene, not an atlas.
|
||||
Create a genuinely new 1280×800 landscape cinematic illustration (16:10), matching reference image1 Stormwall: restrained hand-painted 1990s shooter box-art realism, crisp aircraft silhouette and mechanical panel detail, dramatic oblique landscape perspective and readable broad light/dark masses. Reference image1 is STYLE and consistent FIGHTER DESIGN only; do not copy its ocean or storm into other worlds. Reference image2 is the actual Original terrain theme catalog; use ONLY row Wave9 as semantic/environment guidance, never render the contact-sheet grid.
|
||||
Foreground: exactly ONE compact steel-gray twin-engine Raptor-like strike fighter matching reference1, seen from behind/above in the lower-left, banking diagonally toward upper-right. Coherent symmetric single fuselage, one cockpit canopy, two engines, one pair of main wings, two recognizable tail fins. Warm restrained exhaust and tiny amber navigation accents. The aircraft is comfortably inside the frame, its nose, wings and engines fully visible.
|
||||
Composition: signature mission environment midground/right with a clear destination silhouette. Place the fighter and signature structures inside the central70–80% of image height so both survive the menu thumbnail centered crop; use broad shapes that remain legible at320×200. Navy/desaturated teal shadows and steel gray are shared accents; local environment colors follow the scene below. No text, letters, numbers, insignia, HUD, UI, borders, logo or watermark. No new factual objectives, enemy designs or title.
|
||||
Mission scene: Dense continuous steel-gray fortress/megastructure platforms fill the landscape: geometric industrial roof panels, broad mechanical trenches and stark red-lit end-stage machinery. Vast low industrial roofscape and causeways recede toward an imposing existing-style central machinery platform at upper right. No oceans, vegetation or new named boss; preserve industrial geometry as the mission identity.
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"submitted": true,
|
||||
"lease": "d1bc06a3-31d4-42ea-a45a-3f87f5c3bce4",
|
||||
"outcome": "success",
|
||||
"type": "object",
|
||||
"keys": [
|
||||
"image_url",
|
||||
"output_hint"
|
||||
],
|
||||
"isError": null,
|
||||
"output_hint": "Generated images are saved to /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855 as /home/quintine/.codex/generated_images/01a14e4a-ac4f-7492-8e24-fe6e57121855/exec-45d2dd07-2795-42e2-99e9-3d3b5a00201e.png by default.\nIf you need to use a generated image at another path, copy it and leave the original in place unless the user explicitly asks you to delete it.\nThe generated image is already displayed to the user. There is no need to render it in the final response as a Markdown image or file link.",
|
||||
"errorText": ""
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
# Mission briefing illustration convention
|
||||
|
||||
Reference: `/home/quintine/Projects/RaptorReplica/RustRaptor/mods/iron_coast_mission_4/art/briefing_hd.png` (1280×800). Read and visually inspect this actual reference before generating. Also inspect the relevant actual Original terrain contact sheet below. Artwork must be a cinematic, oblique landscape illustration, not a tile collage or a gameplay screenshot.
|
||||
|
||||
Ship each mission separately in a PRIVATE output tree `data/briefings/sector_<sector>_wave_<wave>_hd.png` and matching `_sd.png`. IDs remain `base:sector_<sector>_wave_<wave>`; no IDs, mission names, gameplay or canonical files are edited by artists. Final HD runtime image: **1280×800**, 16:10, RGBA or RGB. Generate genuinely new HD illustration through the built-in imagegen tool, using the Stormwall artwork as style reference and original terrain themes as semantic reference. If the provider returns another aspect/canvas, preserve that untouched original master and derive1280×800 using an explicit crop/resample recipe. SD320×200 is a reproducible downsample of the same complete approved HD composition; no independent generated variation. Maintain SD/HD composition and aspect.
|
||||
|
||||
Stormwall style: restrained hand-painted 1990s shooter box-art realism, crisp readable aircraft silhouette and mechanical panels, atmospheric perspective and cinematic light. A compact steel-gray twin-engine Raptor-like strike fighter in the foreground, banking toward the upper right; destination/mission environment in the mid-ground and background. Navy and desaturated teal, steel gray, muted amber industrial lights are shared accents; environment colors must follow actual mission theme, not force oceans or storms into lunar/desert/industrial missions. Broad readable value masses survive small thumbnails; avoid tiny detail as the only mission distinction. Keep the center70–80% of the image's height meaningful for a132×70 aspect-correct centered crop in the menu. Aircraft and signature target must remain legible in that crop. No baked text, labels, HUD, borders, logos, watermarks or new factual mission objectives/enemy designs. Do not put green Earth terrain on airless lunar worlds or oceans in wholly industrial stages.
|
||||
|
||||
Each generation is one mission illustration, one tool call, with real PNG preserved, safe provider metadata and text prompt/provenance. No grids/atlases whose cells are counted as separate new mission artwork. Capture actual calls and limitations without embedding provider base64 or complete image URL strings in reports. Inspect final full HD and SD for aircraft geometry, unintended extra aircraft limbs/wings, composition and theme. Reject demonstrably broken art rather than silently smoothing or claiming approval. Existing HD-remaster policy refusals must not be retried or rerouted; these new mission illustrations are separate new authored assets and do not increase original sprite/terrain remaster coverage.
|
||||
|
||||
Original terrain contacts, produced from the actual original palette and map catalog, are READ-ONLY references, not runtime/new HD artwork:
|
||||
|
||||
- `/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-1-terrain-theme-contact.png`
|
||||
- `/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-2-terrain-theme-contact.png`
|
||||
- `/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/mission-preview-unification-private-proposal-20261018-v1/original-sector-3-terrain-theme-contact.png`
|
||||
|
||||
Each row is Wave1–9. Left: six most frequent Original tile IDs. Right: genuine map windows at rows10,65,125. These finite samples establish broad scenery; they do not prove complete mission geography. Full Source-derived inventory is `original27-source-inventory.json` in this proposal directory (all layout, tile asset IDs and ordered spawns, no simulation runs).
|
||||
|
||||
| Stable mission ID | Actual theme visible in Original terrain samples; illustration direction |
|
||||
|---|---|
|
||||
| base:sector_1_wave_1 | Bravo: teal ocean, low reddish-brown rocky islands, sparse coastal installations; open-water approach. |
|
||||
| base:sector_1_wave_2 | Bravo: teal island channels and reddish-brown headlands, coastal wharf and small industrial platforms. |
|
||||
| base:sector_1_wave_3 | Bravo: brown rocky coastal landmass with narrow turquoise inlets, sparse scrub and light industrial roofs. |
|
||||
| base:sector_1_wave_4 | Bravo: rugged brown shore, isolated blue lagoon, scattered coastal depot buildings. |
|
||||
| base:sector_1_wave_5 | Bravo: brown scrubland and gray industrial compounds/roads, coastline at the edge; landward strike. |
|
||||
| base:sector_1_wave_6 | Bravo: brown coastal industrial settlement, pale/angular warehouse roofs, narrow turquoise bay. |
|
||||
| base:sector_1_wave_7 | Bravo: brown headland cut by winding blue channel, paved coastal airfield/apron and installations. |
|
||||
| base:sector_1_wave_8 | Bravo: dense steel-gray industrial/port works on brown land, roadways and a small shoreline. |
|
||||
| base:sector_1_wave_9 | Bravo: ocean approach to large gray fortified dock/harbor on brown island, concrete gantries and sea channels. |
|
||||
| base:sector_2_wave_1 | Tango: gray-brown urban/industrial grid, orange-edged roads, canals/basins and warehouse blocks. |
|
||||
| base:sector_2_wave_2 | Tango: olive-green agricultural/scrub plains, narrow turquoise river, brown roadways and coastal edge. |
|
||||
| base:sector_2_wave_3 | Tango: dense deep-green forest/jungle, narrow blue river, gray clearings and concrete installations. |
|
||||
| base:sector_2_wave_4 | Tango: dark gray city/industrial maze, charcoal roads/roofs and brown courtyards, blocky concrete facilities. |
|
||||
| base:sector_2_wave_5 | Tango: mixed olive scrubland and gray road/industrial compounds, forest pockets and scattered buildings. |
|
||||
| base:sector_2_wave_6 | Tango: broad gray paved military/industrial yards on brown earth, rows of installations and road junctions. |
|
||||
| base:sector_2_wave_7 | Tango: gray-brown dense dockside city blocks, turquoise rectangular canal/basin, industrial roads and warehouses. |
|
||||
| base:sector_2_wave_8 | Tango: almost-black night city/industrial complex with amber/yellow lighting and bright white circular lamps; use dark fighter. |
|
||||
| base:sector_2_wave_9 | Tango: deep-green jungle/river complex with conspicuous blue-green gridded industrial/energy installations. |
|
||||
| base:sector_3_wave_1 | Outer Regions: light-gray airless cratered moon, large white-gray facilities, circular green-lit reactor machinery. |
|
||||
| base:sector_3_wave_2 | Outer Regions: vivid red/orange rocky or molten terrain, gray industrial facilities; hot volcanic world. |
|
||||
| base:sector_3_wave_3 | Outer Regions: nearly-black cratered airless moon and dark gray fortified structures, green-lit installation accents; use dark fighter. |
|
||||
| base:sector_3_wave_4 | Outer Regions: reddish-brown arid rocky plain, large pale/white angular industrial buildings and platforms. |
|
||||
| base:sector_3_wave_5 | Outer Regions: light-gray cratered moon, large pale complex and circular vivid-green reactor/pod machinery. |
|
||||
| base:sector_3_wave_6 | Outer Regions: ochre/sandy cratered desert plain with gray-tan industrial machinery and blocky fortified outposts. |
|
||||
| base:sector_3_wave_7 | Outer Regions: intense red-orange volcanic canyon/flow terrain around massive gray industrial structures and causeways. |
|
||||
| base:sector_3_wave_8 | Outer Regions: reddish-tan arid rock, orange molten channels, white-gray massive industrial buildings/gantries. |
|
||||
| base:sector_3_wave_9 | Outer Regions: dense continuous steel-gray fortress/megastructure platforms, geometric industrial roof panels, stark red-lit end-stage machinery. |
|
||||
|
||||
No new mission titles or gameplay promises should be inferred from these artwork directions. Original menu names remain Sector#/Wave# until another explicitly authorized naming change.
|
||||
|
After Width: | Height: | Size: 194 KiB |
@@ -0,0 +1,67 @@
|
||||
"""Offline exact regeneration from bundled Sector3 masters and checked recipes."""
|
||||
from pathlib import Path,PurePosixPath
|
||||
import argparse,hashlib,io,json,os,platform,shutil,stat,zlib
|
||||
from PIL import Image,__version__ as PILLOW_VERSION
|
||||
BUNDLE='data/briefings/provenance/original-sector3-20261018'
|
||||
RECIPE_SHA256={'1': '90511315f02117950a903582df9b94db7105b1985149375c83f864b04c48547f', '2': 'b1256169f0af006c954933452a07c0e986a37af166b42ae5a66a534624f2e120', '3': '00a0af132ad17889b54ac720a9940036796f70e9406161d4c8d00d33e3743a95', '4': 'f32aeb1312addfc60946d4b87370222feae4c49153f2b74aff69088ff6b73554', '5': '566a75a0b41d48b0fdfbb911b60285ae1ff5760c04e5107c8eeef201c419b29f', '6': 'b7041b093933354ff369eb6d47109c66f16443ccd41738fc01f1619f3a664493', '7': '1780304867a6bc3fde55d17ec5ad88556a9727ec9a1092ce04d639a6b88c6872', '8': 'b9bf0848c86ae452a465e497bcfa9f10e982fd67470968152808796174ea6b70', '9': 'bffc8702a45025c0aec029ccf3a9e56e340afcae300ab38f8316c16e45416f4c'}
|
||||
|
||||
def digest(b):return hashlib.sha256(b).hexdigest()
|
||||
def relative(name):
|
||||
if type(name)is not str or not name or '\\'in name or ':'in name:raise ValueError('normalized POSIX relative path required')
|
||||
p=PurePosixPath(name)
|
||||
if p.is_absolute() or any(x in ('','.','..')for x in name.split('/'))or str(p)!=name:raise ValueError('contained relative path required')
|
||||
return p
|
||||
|
||||
def contained(root,name):
|
||||
p=root
|
||||
for part in relative(name).parts:
|
||||
p=p/part
|
||||
if p.is_symlink():raise ValueError('symlink component rejected')
|
||||
if not p.resolve(strict=False).is_relative_to(root):raise ValueError('path escaped project')
|
||||
return p
|
||||
|
||||
def checked(root,name,expected):
|
||||
p=contained(root,name);fd=os.open(p,os.O_RDONLY|getattr(os,'O_NOFOLLOW',0))
|
||||
try:
|
||||
before=os.fstat(fd)
|
||||
if not stat.S_ISREG(before.st_mode)or before.st_size>32*1024*1024:raise ValueError('bounded regular file required')
|
||||
with os.fdopen(fd,'rb',closefd=False)as f:body=f.read()
|
||||
after=os.fstat(fd)
|
||||
finally:os.close(fd)
|
||||
key=lambda s:(s.st_dev,s.st_ino,s.st_mode,s.st_size,s.st_mtime_ns)
|
||||
if key(before)!=key(after)or digest(body)!=expected:raise ValueError('input changed or SHA mismatch')
|
||||
return body
|
||||
|
||||
def regenerate(project,output_relative):
|
||||
project=Path(project).resolve(strict=True);output=contained(project,output_relative)
|
||||
if output.exists()or output.is_symlink():raise ValueError('fresh output directory required; no overwrite')
|
||||
if not output.parent.is_dir():raise ValueError('output parent must exist')
|
||||
payloads={};records=[]
|
||||
for wave in range(1,10):
|
||||
stem=f'sector_3_wave_{wave}';recipe_path=BUNDLE+f'/provenance/{stem}-derivation.json'
|
||||
recipe=json.loads(checked(project,recipe_path,RECIPE_SHA256[str(wave)]))
|
||||
if recipe['wave']!=wave or recipe['master']['path']!=f'masters/{stem}-untouched-master.png':raise ValueError('recipe identity changed')
|
||||
master_path=BUNDLE+'/'+recipe['master']['path'];body=checked(project,master_path,recipe['master']['sha256'])
|
||||
with Image.open(io.BytesIO(body))as image:
|
||||
if image.format!='PNG'or list(image.size)!=recipe['master']['size']or image.width*image.height>4194304:raise ValueError('master PNG dimensions changed')
|
||||
rgb=image.convert('RGB');hd=rgb.resize((1280,800),Image.Resampling.LANCZOS,box=tuple(recipe['HD_float_source_crop_box']));sd=hd.resize((320,200),Image.Resampling.LANCZOS)
|
||||
outputs={}
|
||||
for label,image in [('HD',hd),('SD',sd)]:
|
||||
name=f'{stem}_{label.lower()}.png'
|
||||
if recipe[label]['path']!='data/briefings/'+name:raise ValueError('runtime asset identity changed')
|
||||
buf=io.BytesIO();image.save(buf,format='PNG');png=buf.getvalue()
|
||||
if digest(png)!=recipe[label]['sha256']:raise ValueError('reproduced PNG differs; use matching Pillow/PNG compression runtime')
|
||||
payloads[name]=png;outputs[label]={'file':name,'PNG_sha256':digest(png),'RGB_sha256':digest(image.tobytes()),'size':list(image.size)}
|
||||
records.append({'wave':wave,'recipe':recipe_path,'recipe_sha256':RECIPE_SHA256[str(wave)],'master':master_path,'master_sha256':recipe['master']['sha256'],'outputs':outputs})
|
||||
# All18 outputs pass before writing any files. Provider paths/receipts are never accessed.
|
||||
report={'status':'PASS_OFFLINE_ALL9_HD_SD_PNG_BYTES_EXACT','records':records,'provider_access_required':False,'only_inputs':'9 bundled masters +9 checked crop recipes','runtime':{'python':platform.python_version(),'pillow':PILLOW_VERSION,'zlib':zlib.ZLIB_RUNTIME_VERSION}}
|
||||
output.mkdir()
|
||||
try:
|
||||
for name,body in payloads.items():(output/name).write_bytes(body)
|
||||
(output/'OFFLINE-REPRODUCTION.json').write_text(json.dumps(report,indent=2,sort_keys=True)+'\n')
|
||||
except BaseException:
|
||||
shutil.rmtree(output);raise
|
||||
return report
|
||||
|
||||
if __name__=='__main__':
|
||||
p=argparse.ArgumentParser(description=__doc__);p.add_argument('project_root',type=Path);p.add_argument('fresh_output_relative');a=p.parse_args();r=regenerate(a.project_root,a.fresh_output_relative);print(json.dumps({'status':r['status'],'images':18,'provider_access_required':False}))
|
||||
|
After Width: | Height: | Size: 197 KiB |
|
After Width: | Height: | Size: 1.2 MiB |