Blender-authored material graphs judged by AetherDb into a catalog record,
lowered to a CultMath expression IR, generated into compute kernels and baked
per (hull, livery) with per-ship wear only. Body facts M19-M25 (Blender pin,
Cycles point oracle, dump, interpreter bench, compute substrate, faction key
clash, CultMath seams), the authority map, parity chain, tape relation, cuts
and rationale.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ruling hull-paint-mask-texture (option texture-sidecar). The material model
now samples ship.mask.png on UV0 (RGBA8, linear, DXT5 with mips, loaded by
ImageConversion; the sidecar rather than GLB extras, with the reason). M18
records Blender saving a byte mask raw. The per-hull steps add retopology,
a clean unwrap and the Selected-to-Active rebake, list who does each step,
and leave the time budget to the operator. Select Debris, the mesh report
and the triangle warning are dropped.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Rulings hull-runtime-materials and thrusters-radiators-are-meshes. Body facts
M13-M17 (probed: glTFast readability and vertex colours, Blender's named
colour export, the Tripo hulls' parts, UV islands and albedo clusters), the
hull material model (Aetheria/Hull, a glTFast material generator, COLOR_0
paint regions, factory and faction livery), the per-hull prep table and time
budget, the Tripo PBR check for the operator, and the cuts it adds or revises.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Body facts L1-L9 (Soul's P30, merge-tree probes, the belt freeze, the loot
path, a catalog probe of weapons, ammunition and the Tractor Beam), model
page rows, the merge order of every lane and the faction-play cuts, and the
rationale for the cut specs admitted to the mind.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Body facts M1-M12 (merge probe, lane conflicts, the mount ruling still
only in docs, packages reachable only through the console, the grid
rule, Blender export axes probed, the Tripo hulls in Quiet.blend, the
missing radiator material, the unproven built player, LFS gaps, the
unpinned CultLib path). S2's owed checks split into agent-provable and
operator-only, the merge plan, the Blender package action designed for
one hull a day, S3 with Headliner first, and what the strand needs from
the variants campaign. Cuts ships-merge to ships-player and questions
ships-merge-gate, release-hull-home and s3-player-build are in the mind.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
F14: only three weapons draw rounds, generation stocks none and stations
sell none, so the Zhestokost tender loop needs its weapons to draw a
commodity first (question zhestokost-ammunition). The proof splits into
four cuts along the primitives, each under a Hands budget.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The map gains "Faction play: the NPC scripting": body facts F1-F13 on the
agent graph, tasks, perception, hostility, target writers and generation;
what each extension point can and cannot carry; seven primitives (doctrine,
flight, engagement with grace and hail, slots and the duel, anchor and
leash, roles with break-off and rearm, follow and flee states) and three
after the proof; model page rows; rationale; cited prior art.
The target's faction-play strand cites ruling npc-scripting-may-grow and
names the three proof cuts.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The target defines what the release is, the invariants, what is out of
scope, the four strands (feedback, audio, content pipeline, faction play),
the sequencing, and how this campaign avoids the Codex lanes in flight. The
map records the body facts behind the first feedback and audio cuts, the
model page, and the rationale for the recommended audio route.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Q1 A, Q2 B, Q3 A. Q4: every console command stays ("never toss a
single one"), so Cut 0 is cancelled and give/spawnturret admit through
Zone.Admit in Cut 1. Self restores the smoke weapons in the operator
tree when Cut 4 lands.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Imagination pass 1 against dcd7bbc5, designed from the operator's own
words (quoted in the map). Cuts 0-4; four operator questions open
(Q1 arena in a real run, Q2 who records results, Q3 test-only designs,
Q4 which ad hoc affordances retire).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- ConsoleView appended the control characters text input delivers (\b, \r),
so Backspace inserted a glyph and Enter's \r got every command refused
since d503f076 made the parser refuse instead of strip. Control characters
are no longer text; Backspace deletes like Delete.
- give reports an unknown name or a full cargo bay. A ship hull is refused
unless docked, and when docked is commissioned through
ActionGameManager.CommissionShip, the primitive TradeMenu.Buy now uses: a
bare player ship moored at the docked entity, no docking bay. Non-ship
hulls are refused.
- Record play smoke results for steps 3-6 and the docking bay finding.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
c50029d5 committed the file with CRLF endings: the inserted paragraph had
mixed endings, and autocrlf does not normalise a mixed file. Content is
unchanged, and the net diff against c50029d5^ is the 26-line status
paragraph.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
One file with the checks only the operator can do before the merge,
folded into a single play session, with a map pointer on each line. It
also lists what was already done, what is not part of this merge, the
open questions, and the three uncommitted scene and input files to
decide on.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Imagination pass: every anchor is re-probed; a disc runs armour per cell, then pools
each item through ItemAbsorb; Entity.Absorb dies with Splash; the penetrator's
fuse point reads the same Reach owner as the direct-hit walk; the ledger now
carries actuals for 12.1-12.3; Q12-9 (the host's shield for a blast) is opened.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>