Round 3 orders, all six. The validator move landed in 4803b6a (swept into
LANE-SCREEN's commit by the shared index); this is the rest.
- heat retune: round 2's numbers were below the sim's always-on cooling, so
nothing could ever warm up. Decoder now 100 gen at 0.0033 heat / 0.001 cool
-> throttles 10.2s, scrams 14.5s, 23.9s cycle, 25.8/s average (1.29x the
ASIC). Verified against LANE-SIM's real sim, not just arithmetic.
- powerGen had to move: the scram/restart hysteresis forces ~30% duty, so at
55 gen the decoder averaged worse than a steady ASIC and nobody would build
one.
- two new tests refuse decorative heat (per-tick and per-craft). They caught a
fresh instance of the same bug in chart-stco-map before it shipped.
- bufferCap 240 -> 300: one tank now covers exactly one decoder scram.
- ASIC COOLER spec'd (aura deferred to M4, no contract field requested yet);
THE MUXER + moov brain sub-lines; reel + broadcast era tech.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
124 lines
8.7 KiB
JSON
124 lines
8.7 KiB
JSON
[
|
|
{ "id": "extract-mdat", "machine": "seam-extractor", "inputs": {}, "outputs": { "mdat-ore": 1 }, "ticks": 30, "bandwidth": 2 },
|
|
{ "id": "extract-bayer-grit", "machine": "seam-extractor", "inputs": {}, "outputs": { "bayer-grit": 1 }, "ticks": 45, "bandwidth": 3 },
|
|
{ "id": "extract-field-splinters", "machine": "seam-extractor", "inputs": {}, "outputs": { "field-splinters": 1 }, "ticks": 40, "bandwidth": 3 },
|
|
{ "id": "extract-silver-frames", "machine": "seam-extractor", "inputs": {}, "outputs": { "silver-frames": 1 }, "ticks": 60, "bandwidth": 4 },
|
|
|
|
{ "id": "demux-ore", "machine": "demuxer", "inputs": { "mdat-ore": 3 },
|
|
"outputs": { "luma-bars": 2, "chroma-slurry": 1, "mv-flux": 1 }, "ticks": 45, "bandwidth": 3 },
|
|
{ "id": "demux-container", "machine": "demuxer", "inputs": { "mdat-ore": 8 },
|
|
"outputs": { "moov-shard": 2, "hf-dust": 1 }, "ticks": 90, "bandwidth": 5 },
|
|
|
|
{ "id": "demosaic-rggb", "machine": "demosaicer", "inputs": { "bayer-grit": 4 },
|
|
"outputs": { "color-plate": 1 }, "ticks": 60, "bandwidth": 4 },
|
|
{ "id": "demosaic-vng4", "machine": "demosaicer", "inputs": { "bayer-grit": 6 },
|
|
"outputs": { "color-plate": 1, "false-color-speckle": 2 }, "ticks": 75, "bandwidth": 5 },
|
|
{ "id": "demosaic-stripes", "machine": "demosaicer", "inputs": { "bayer-grit": 4, "field-splinters": 1 },
|
|
"outputs": { "moire-crystal": 1 }, "ticks": 90, "bandwidth": 6 },
|
|
|
|
{ "id": "press-color-plate", "machine": "dct-press", "inputs": { "color-plate": 1 },
|
|
"outputs": { "coefficient-pack": 3 }, "ticks": 45, "bandwidth": 4 },
|
|
{ "id": "press-anchor-slab", "machine": "dct-press", "inputs": { "coefficient-pack": 6, "chroma-420": 1 },
|
|
"outputs": { "anchor-slab": 1 }, "ticks": 120, "bandwidth": 12 },
|
|
|
|
{ "id": "quantize", "machine": "quantizer", "inputs": { "luma-bars": 1 },
|
|
"outputs": { "coefficient-pack": 1, "hf-dust": 1 }, "ticks": 30, "bandwidth": -6 },
|
|
{ "id": "quantize-crime", "machine": "quantizer", "inputs": { "coefficient-pack": 1 },
|
|
"outputs": { "macroblock-bricks": 2, "hf-dust": 2 }, "ticks": 20, "bandwidth": -18 },
|
|
{ "id": "skim-ringing", "machine": "quantizer", "inputs": { "coefficient-pack": 3 },
|
|
"outputs": { "ringing-halos": 1, "hf-dust": 1 }, "ticks": 40, "bandwidth": -4 },
|
|
|
|
{ "id": "subsample-422", "machine": "subsampler", "inputs": { "chroma-slurry": 2 },
|
|
"outputs": { "chroma-422": 1 }, "ticks": 24, "bandwidth": -4 },
|
|
{ "id": "subsample-420", "machine": "subsampler", "inputs": { "chroma-422": 2 },
|
|
"outputs": { "chroma-420": 1 }, "ticks": 24, "bandwidth": -8 },
|
|
{ "id": "pan-speckle", "machine": "subsampler", "inputs": { "hf-dust": 40 },
|
|
"outputs": { "false-color-speckle": 1 }, "ticks": 200, "bandwidth": 8 },
|
|
|
|
{ "id": "extract-motion", "machine": "mv-extractor", "inputs": { "gop-crate": 1 },
|
|
"outputs": { "mv-flux": 6, "hf-dust": 1 }, "ticks": 60, "bandwidth": 5 },
|
|
{ "id": "cast-delta-wafer", "machine": "p-caster", "inputs": { "mv-flux": 2 },
|
|
"outputs": { "delta-wafer": 1 }, "ticks": 15, "bandwidth": 2 },
|
|
{ "id": "cast-janus-wafer", "machine": "p-caster", "inputs": { "mv-flux": 3, "delta-wafer": 1 },
|
|
"outputs": { "janus-wafer": 1 }, "ticks": 30, "bandwidth": 4 },
|
|
|
|
{ "id": "assemble-gop", "machine": "gop-assembler", "inputs": { "anchor-slab": 1, "delta-wafer": 6 },
|
|
"outputs": { "gop-crate": 1 }, "ticks": 60, "bandwidth": 6 },
|
|
{ "id": "assemble-gop-ibbp", "machine": "gop-assembler",
|
|
"inputs": { "anchor-slab": 1, "delta-wafer": 3, "janus-wafer": 2 },
|
|
"outputs": { "gop-crate": 2 }, "ticks": 75, "bandwidth": 8 },
|
|
{ "id": "assemble-gop-i-only", "machine": "gop-assembler", "inputs": { "anchor-slab": 8 },
|
|
"outputs": { "gop-crate": 1 }, "ticks": 45, "bandwidth": 24 },
|
|
{ "id": "spool-offset-ribbon", "machine": "gop-assembler", "inputs": { "gop-crate": 1, "moov-shard": 1 },
|
|
"outputs": { "offset-ribbon": 2 }, "ticks": 60, "bandwidth": 6 },
|
|
{ "id": "tally-stsz-ledger", "machine": "gop-assembler", "inputs": { "gop-crate": 2, "offset-ribbon": 1 },
|
|
"outputs": { "stsz-ledger": 1 }, "ticks": 90, "bandwidth": 8 },
|
|
|
|
{ "id": "mosh", "machine": "mosh-reactor", "inputs": { "gop-crate": 1 },
|
|
"outputs": { "melt": 3, "anchor-slab": 1 }, "ticks": 90, "bandwidth": 10 },
|
|
|
|
{ "id": "tap-bloom", "machine": "bloom-duplicator", "inputs": { "delta-wafer": 4, "mv-flux": 2 },
|
|
"outputs": { "bloom-concentrate": 1 }, "ticks": 60, "bandwidth": 8 },
|
|
{ "id": "bloom-grade-1", "machine": "bloom-duplicator", "inputs": { "bloom-concentrate": 2 },
|
|
"outputs": { "bloom-grade-1": 1 }, "ticks": 45, "bandwidth": 6 },
|
|
{ "id": "bloom-grade-2", "machine": "bloom-duplicator", "inputs": { "bloom-grade-1": 1, "delta-wafer": 2 },
|
|
"outputs": { "bloom-grade-2": 1 }, "ticks": 60, "bandwidth": 8 },
|
|
{ "id": "bloom-grade-3", "machine": "bloom-duplicator", "inputs": { "bloom-grade-2": 1, "delta-wafer": 3 },
|
|
"outputs": { "bloom-grade-3": 1 }, "ticks": 75, "bandwidth": 11 },
|
|
{ "id": "bloom-grade-4", "machine": "bloom-duplicator", "inputs": { "bloom-grade-3": 1, "delta-wafer": 5 },
|
|
"outputs": { "bloom-grade-4": 1 }, "ticks": 90, "bandwidth": 15 },
|
|
{ "id": "bloom-grade-5", "machine": "bloom-duplicator", "inputs": { "bloom-grade-4": 1, "delta-wafer": 8 },
|
|
"outputs": { "bloom-grade-5": 1 }, "ticks": 120, "bandwidth": 22 },
|
|
|
|
{ "id": "weave-fields", "machine": "field-loom", "inputs": { "field-splinters": 2 },
|
|
"outputs": { "luma-bars": 1 }, "ticks": 30, "bandwidth": 3 },
|
|
{ "id": "loom-vhold-roll", "machine": "field-loom", "inputs": { "field-splinters": 6 },
|
|
"outputs": { "v-hold-roll": 1, "static-canister": 1 }, "ticks": 75, "bandwidth": 6 },
|
|
|
|
{ "id": "mill-judder", "machine": "telecine-puller", "inputs": { "silver-frames": 3 },
|
|
"outputs": { "judder-cams": 1, "field-splinters": 2 }, "ticks": 60, "bandwidth": 5 },
|
|
{ "id": "wind-stts-metronome", "machine": "telecine-puller", "inputs": { "judder-cams": 2, "sync-key": 1 },
|
|
"outputs": { "stts-metronome": 1 }, "ticks": 90, "bandwidth": 7 },
|
|
|
|
{ "id": "splice-offsets", "machine": "hex-splicer", "inputs": { "gop-crate": 1 },
|
|
"outputs": { "explosive-hits": 4, "hf-dust": 2 }, "ticks": 45, "bandwidth": 20, "heat": 0.08 },
|
|
{ "id": "chart-stco-map", "machine": "hex-splicer", "inputs": { "offset-ribbon": 3, "moov-shard": 1 },
|
|
"outputs": { "stco-map": 1 }, "ticks": 90, "bandwidth": 14, "heat": 0.15 },
|
|
|
|
{ "id": "can-static", "machine": "artifact-bottler", "inputs": { "hf-dust": 4 },
|
|
"outputs": { "static-canister": 1 }, "ticks": 30, "bandwidth": 3 },
|
|
{ "id": "cut-sync-key", "machine": "artifact-bottler", "inputs": { "anchor-slab": 1, "moov-shard": 1 },
|
|
"outputs": { "sync-key": 2 }, "ticks": 45, "bandwidth": 4 },
|
|
{ "id": "bottle-container-pack", "machine": "artifact-bottler",
|
|
"inputs": { "moov-shard": 2, "offset-ribbon": 1, "sync-key": 1 },
|
|
"outputs": { "container-pack": 1 }, "ticks": 90, "bandwidth": 6 },
|
|
{ "id": "forge-stss-keyring", "machine": "artifact-bottler", "inputs": { "sync-key": 4, "anchor-slab": 2 },
|
|
"outputs": { "stss-keyring": 1 }, "ticks": 120, "bandwidth": 9 },
|
|
{ "id": "cut-ftyp-seal", "machine": "artifact-bottler", "inputs": { "moov-shard": 1, "sync-key": 1 },
|
|
"outputs": { "ftyp-seal": 1 }, "ticks": 60, "bandwidth": 5 },
|
|
{ "id": "mix-rec709", "machine": "artifact-bottler", "inputs": { "chroma-slurry": 2, "luma-bars": 1 },
|
|
"outputs": { "gamut-paint-rec709": 1 }, "ticks": 30, "bandwidth": 3 },
|
|
{ "id": "mix-dci-p3", "machine": "artifact-bottler", "inputs": { "chroma-slurry": 3, "false-color-speckle": 1 },
|
|
"outputs": { "gamut-paint-dci-p3": 1 }, "ticks": 45, "bandwidth": 5 },
|
|
{ "id": "mix-rec2020", "machine": "artifact-bottler",
|
|
"inputs": { "chroma-slurry": 4, "false-color-speckle": 3, "moire-crystal": 1 },
|
|
"outputs": { "gamut-paint-rec2020": 1 }, "ticks": 90, "bandwidth": 12 },
|
|
|
|
{ "id": "bottle-analog-pack", "machine": "artifact-bottler",
|
|
"inputs": { "field-splinters": 2, "v-hold-roll": 1, "static-canister": 1 },
|
|
"outputs": { "analog-pack": 1 }, "ticks": 60, "bandwidth": 6 },
|
|
{ "id": "bottle-spatial-pack", "machine": "artifact-bottler",
|
|
"inputs": { "macroblock-bricks": 2, "ringing-halos": 1, "chroma-slurry": 2 },
|
|
"outputs": { "spatial-pack": 1 }, "ticks": 60, "bandwidth": 6 },
|
|
{ "id": "bottle-temporal-pack", "machine": "artifact-bottler",
|
|
"inputs": { "melt": 2, "bloom-concentrate": 1, "judder-cams": 1 },
|
|
"outputs": { "temporal-pack": 1 }, "ticks": 90, "bandwidth": 8 },
|
|
|
|
{ "id": "assemble-moov-brain", "machine": "muxer",
|
|
"inputs": { "stsz-ledger": 1, "stco-map": 1, "stts-metronome": 1, "stss-keyring": 1 },
|
|
"outputs": { "moov-brain": 1 }, "ticks": 300, "bandwidth": 30 },
|
|
{ "id": "mux-container", "machine": "muxer",
|
|
"inputs": { "moov-brain": 1, "ftyp-seal": 1, "mdat-ore": 500, "melt": 100 },
|
|
"outputs": { "megaglitch": 1 }, "ticks": 900, "bandwidth": 60 }
|
|
]
|