Files
aetherbound-guild/docs/runtime/fg2/media/runs/crosswind_scribe/frames/frames-manifest.json
T

930 lines
17 KiB
JSON

{
"ok": true,
"engine": "component-row",
"engine_revision": "7cf852184bff",
"extract_args": {
"min_used_pixels": 20
},
"run_dir": "/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/p91-runtime-foundation/docs/runtime/fg2/media/runs/crosswind_scribe",
"cell": {
"shape": "square",
"width": 64,
"height": 64,
"safe_margin_x": 6,
"safe_margin_y": 6
},
"chroma_key": {
"name": "magenta",
"hex": "#FF00FF",
"rgb": [
255,
0,
255
],
"selection": "manual"
},
"rows": [
{
"state": "draw_release",
"frames": 4,
"method": "components",
"files": [
"frames/draw_release/frame-0.png",
"frames/draw_release/frame-1.png",
"frames/draw_release/frame-2.png",
"frames/draw_release/frame-3.png"
],
"frame_records": [
{
"index": 0,
"nontransparent_pixels": 444,
"bbox": [
22,
30,
50,
58
],
"edge_pixels": 0,
"chroma_adjacent_pixels": 0
},
{
"index": 1,
"nontransparent_pixels": 572,
"bbox": [
14,
30,
60,
58
],
"edge_pixels": 0,
"chroma_adjacent_pixels": 0
},
{
"index": 2,
"nontransparent_pixels": 588,
"bbox": [
0,
34,
58,
58
],
"edge_pixels": 4,
"chroma_adjacent_pixels": 0
},
{
"index": 3,
"nontransparent_pixels": 512,
"bbox": [
16,
30,
54,
58
],
"edge_pixels": 0,
"chroma_adjacent_pixels": 0
}
],
"ok": true,
"engine_revision": "7cf852184bff",
"plain_files": [
"frames/draw_release/frame-0.plain.png",
"frames/draw_release/frame-1.plain.png",
"frames/draw_release/frame-2.plain.png",
"frames/draw_release/frame-3.plain.png"
],
"orig_files": [
"frames/draw_release/orig/frame-0.png",
"frames/draw_release/orig/frame-1.png",
"frames/draw_release/orig/frame-2.png",
"frames/draw_release/orig/frame-3.png"
],
"input_grids": [
{
"x": [
26.0,
26.2,
26.5,
26.8,
27.1,
27.2,
27.5,
27.7,
28.0,
28.3,
28.4,
28.7,
29.0,
29.2,
29.5,
29.7,
29.9,
30.1,
30.5,
30.7,
30.9,
31.0,
31.4,
31.7,
31.8,
32.2,
32.4,
32.7,
32.8,
33.1,
33.4,
33.5,
33.9,
34.0,
34.2,
34.6,
34.8,
35.0,
35.3,
35.6,
35.7,
36.0,
36.3,
36.5,
36.8,
37.0,
37.2,
37.5,
37.7,
37.9,
38.3,
38.4,
38.6,
39.0,
39.1,
39.4,
39.7,
39.9,
40.1,
40.4,
40.6,
40.8,
41.2,
41.4,
41.6,
41.9,
42.2,
42.3,
42.6,
42.9,
43.0,
43.2,
43.6,
43.8,
44.1,
44.3,
44.5,
44.8,
45.1,
45.2
],
"y": [
30.0,
30.4,
30.8,
31.2,
31.5,
31.9,
32.3,
32.7,
33.0,
33.3,
33.6,
34.1,
34.5,
34.8,
35.2,
35.5,
35.9,
36.2,
36.7,
37.1,
37.4,
37.7,
38.1,
38.5,
38.8,
39.2,
39.6,
39.9,
40.3,
40.6,
41.0,
41.4,
41.8,
42.1,
42.5,
42.8,
43.2,
43.6,
43.9,
44.3,
44.7,
45.0,
45.3,
45.7,
46.2,
46.5,
46.9,
47.3,
47.6,
47.9,
48.3,
48.7,
49.1,
49.4,
49.8,
50.2,
50.5,
50.9,
51.3,
51.7,
52.0,
52.3,
52.6,
53.0,
53.3,
53.7,
54.0,
54.4,
54.8,
55.2,
55.5,
56.0,
56.2,
56.5,
56.9,
57.5,
57.7,
58.0
]
},
{
"x": [
22.0,
22.3,
22.5,
22.7,
23.0,
23.2,
23.4,
23.8,
24.0,
24.2,
24.5,
24.7,
24.9,
25.2,
25.4,
25.6,
25.9,
26.2,
26.3,
26.7,
26.9,
27.1,
27.4,
27.6,
27.9,
28.1,
28.3,
28.6,
28.8,
29.0,
29.3,
29.6,
29.7,
30.0,
30.2,
30.4,
30.8,
30.9,
31.2,
31.5,
31.7,
31.9,
32.2,
32.4,
32.7,
32.9,
33.1,
33.4,
33.7,
33.8,
34.1,
34.4,
34.6,
34.9,
35.1,
35.3,
35.6,
35.8,
36.0,
36.3,
36.5,
36.7,
37.0,
37.2,
37.4,
37.8,
37.9,
38.2,
38.5,
38.7,
39.0,
39.1,
39.4,
39.7,
39.9,
40.2,
40.4,
40.6,
40.9,
41.1,
41.3,
41.6,
41.7,
42.0,
42.4,
42.5,
42.8,
43.1,
43.2,
43.6,
43.7,
44.0,
44.2,
44.5,
44.8,
45.0,
45.2,
45.4,
45.7,
45.9,
46.1,
46.5,
46.6,
46.9,
47.2,
47.4,
47.7,
47.8,
48.0,
48.4,
48.6,
48.8,
49.0,
49.4,
49.5,
49.7,
49.9,
50.3,
50.5,
50.6,
51.0,
51.3,
51.5,
51.7,
51.9,
52.3,
52.5
],
"y": [
30.0,
30.4,
30.7,
31.0,
31.4,
31.7,
32.2,
32.5,
32.9,
33.2,
33.6,
33.9,
34.3,
34.7,
35.0,
35.4,
35.7,
36.1,
36.4,
36.8,
37.2,
37.6,
37.9,
38.3,
38.7,
39.0,
39.4,
39.7,
40.1,
40.5,
40.8,
41.2,
41.5,
41.9,
42.2,
42.6,
43.0,
43.4,
43.7,
44.1,
44.4,
44.8,
45.1,
45.5,
45.9,
46.3,
46.6,
47.0,
47.4,
47.7,
48.0,
48.4,
48.8,
49.1,
49.6,
49.9,
50.3,
50.6,
51.0,
51.3,
51.7,
52.1,
52.4,
52.9,
53.1,
53.4,
53.8,
54.4,
54.7,
54.9,
55.4,
55.8,
56.1,
56.5,
56.9,
57.2,
57.6,
58.0
]
},
{
"x": [
8.0,
8.1,
8.3,
8.6,
8.8,
9.0,
9.3,
9.5,
9.8,
10.0,
10.2,
10.5,
10.8,
11.0,
11.2,
11.4,
11.6,
11.9,
12.0,
12.4,
12.6,
12.8,
13.1,
13.3,
13.5,
13.8,
14.1,
14.3,
14.6,
14.8,
15.0,
15.2,
15.5,
15.7,
16.0,
16.2,
16.4,
16.6,
17.0,
17.1,
17.3,
17.7,
17.9,
18.1,
18.3,
18.5,
18.9,
19.0,
19.3,
19.6,
19.7,
20.0,
20.3,
20.4,
20.7,
21.0,
21.1,
21.4,
21.7,
21.9,
22.2,
22.4,
22.6,
22.8,
23.1,
23.3,
23.5,
23.8,
24.1,
24.2,
24.5,
24.8,
25.0,
25.2,
25.4,
25.7,
26.0,
26.1,
26.4,
26.7,
26.9,
27.1,
27.4,
27.6,
27.8,
28.1,
28.3,
28.4,
28.8,
29.0,
29.2,
29.5,
29.8,
29.9,
30.3,
30.4,
30.7,
31.0,
31.1,
31.4,
31.7,
31.8,
32.2,
32.4,
32.6,
32.8,
33.1,
33.3,
33.5,
33.8,
34.1,
34.2,
34.5,
34.7,
34.9,
35.2,
35.4,
35.6,
36.0,
36.2,
36.4,
36.7,
36.8,
37.1,
37.4,
37.6,
37.8,
38.1,
38.3,
38.4,
38.8,
39.0,
39.2,
39.4,
39.8,
39.9,
40.2,
40.5,
40.7,
40.9,
41.0,
41.3,
41.7,
41.9,
42.1,
42.3,
42.6,
42.8,
43.1,
43.3,
43.5,
43.7,
44.0,
44.2,
44.5,
44.7,
45.0,
45.1,
45.5,
45.7,
45.9,
46.1,
46.4,
46.6,
46.8,
47.1,
47.3,
47.6,
47.8,
47.9,
48.3,
48.5,
48.8,
49.0,
49.2,
49.4
],
"y": [
34.0,
34.4,
34.7,
35.0,
35.4,
35.7,
36.1,
36.5,
36.8,
37.2,
37.6,
37.9,
38.2,
38.6,
39.0,
39.3,
39.7,
40.0,
40.3,
40.7,
41.1,
41.4,
41.8,
42.2,
42.6,
42.9,
43.2,
43.6,
43.9,
44.2,
44.6,
45.0,
45.3,
45.6,
46.0,
46.4,
46.8,
47.1,
47.5,
47.9,
48.2,
48.6,
49.0,
49.3,
49.7,
50.1,
50.4,
50.7,
51.1,
51.4,
51.8,
52.1,
52.5,
52.8,
53.2,
53.7,
53.9,
54.2,
54.8,
55.1,
55.5,
55.6,
56.2,
56.6,
56.9,
57.2,
57.6,
58.0
]
},
{
"x": [
22.0,
22.3,
22.5,
22.7,
22.9,
23.1,
23.5,
23.8,
23.9,
24.2,
24.5,
24.7,
24.9,
25.1,
25.4,
25.7,
25.9,
26.1,
26.5,
26.6,
26.9,
27.2,
27.4,
27.7,
27.9,
28.1,
28.4,
28.7,
28.8,
29.1,
29.4,
29.5,
29.8,
30.1,
30.3,
30.6,
30.8,
31.0,
31.3,
31.6,
31.7,
32.0,
32.3,
32.5,
32.7,
33.0,
33.3,
33.4,
33.7,
34.0,
34.3,
34.4,
34.7,
35.0,
35.1,
35.5,
35.7,
35.9,
36.1,
36.4,
36.6,
36.9,
37.2,
37.3,
37.7,
37.9,
38.1,
38.4,
38.6,
38.7,
39.1,
39.4,
39.5,
39.9,
40.1,
40.3,
40.5,
40.7,
40.9,
41.2,
41.6,
41.7,
42.0,
42.3,
42.5,
42.7,
43.0,
43.2,
43.4,
43.8,
43.9,
44.2,
44.5,
44.6,
45.0,
45.2,
45.4,
45.7,
45.9,
46.1,
46.4,
46.7,
46.8,
47.1,
47.2,
47.6,
47.9
],
"y": [
30.0,
30.4,
30.8,
31.2,
31.5,
31.9,
32.3,
32.7,
33.0,
33.3,
33.7,
34.1,
34.5,
34.8,
35.2,
35.5,
35.9,
36.2,
36.7,
37.1,
37.4,
37.7,
38.1,
38.5,
38.8,
39.2,
39.6,
39.9,
40.3,
40.6,
41.0,
41.4,
41.8,
42.1,
42.5,
42.8,
43.2,
43.6,
43.9,
44.3,
44.7,
45.0,
45.3,
45.7,
46.2,
46.5,
46.9,
47.2,
47.6,
47.9,
48.3,
48.7,
49.1,
49.4,
49.8,
50.2,
50.5,
50.9,
51.3,
51.7,
52.0,
52.2,
52.6,
53.0,
53.4,
53.7,
54.0,
54.4,
54.8,
55.2,
55.5,
55.9,
56.2,
56.5,
56.9,
57.4,
57.7,
58.0
]
}
]
}
],
"errors": [],
"warnings": [
"draw_release: pitch crosscheck: axis ratio y/x disagrees — run-length 1.016 vs grid 1.500 (32.3%); one axis may have collapsed to the other",
"draw_release: pitch disagreement — detect 3.00x4.50 (uniformity 45.4) vs runlen 2.90x2.94 (37.3); detect kept. large gap usually means the raw was drawn finer than the cell contract — reroll with a block-count hint",
"draw_release: native logical exceeds the physical cap 32x29 — capped frames (reroll candidates): 0:79x77, 1:126x77, 2:175x67, 3:106x77",
"palette: pinned (14 colors, palette.lock.json)",
"pixel-perfect: pitch=(3.0, 4.5) scale=2x logical<=32x28 palette=14"
]
}