Commit graph Aetheria/docs
Author SHA1 Message Date
Meta Vens
39cec96a1e Mining maps: Q14 A and Q16 B are operator rulings; Cut 3 unblocked
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 12:14:55 +02:00
Meta Vens
eb1401c20d Mining M0: correct the map against the v2 refresh
Applies corrections 1-11 of the refresh's A.1 to docs/mining-cut.md: the status
header records the 2026-09-30 rulings, Q14 and Q16 stay open (they block Cut 3),
and M-Soul content is unknown (the mutation sweep at 22fb4021 stands in). Cuts 3
and 4 are replaced with the refresh's versions; Cut 6 is deleted with a history
pointer (Q9 = C); the scanner-as-chunk-sensor plan and the fallback range tunable
are struck; Q2's detection paragraph is replaced with the operator's 2026-09-30
correction; the FireControl target table is marked history at 8bd25f6f.

The refresh's Cut 5 and Cut 7 texts are not folded in; the header says so.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 02:19:11 +02:00
Meta Vens
fc90e93618 Merge master (fire control) into codex/mining
Conflict in Zone.cs: kept master's TryGetShot, kept Cut 1's deletion of the BeltUpdates field.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 02:12:50 +02:00
Meta Vens
65c6349537 Map the scenario cut: authored arenas launched from the main menu
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>
2026-09-30 02:11:09 +02:00
Meta Vens
d3075eb06d Record the play smoke stop, operator direction and stale checklist expectations
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 01:15:06 +02:00
Meta Vens
f935c29b4b Fix console text input and route give through ship commissioning
- 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>
2026-09-30 01:04:11 +02:00
Meta Vens
113164fadb Record fire control batches 5-8 landing and their follow-ups
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 22:24:39 +02:00
Meta Vens
76e78db4b2 Record that a refused round starts no cooldown
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 20:52:21 +02:00
Meta Vens
d3be00c23a Record the all-fuses first-hull ruling and the batch 5 Soul pass
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 20:10:06 +02:00
Meta Vens
96c2f6ba8d Record the literal arming distance and demoted-round rulings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 18:28:06 +02:00
Meta Vens
d6f1e19251 Record AI per-weapon firing, HUD outcome forecast, and free refusal rulings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 17:42:49 +02:00
Meta Vens
2d4474f859 Record out-of-arc, arming-distance and pivot-arc rulings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 16:49:36 +02:00
Meta Vens
e7bb1e14f0 Record the airburst intent ruling
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 14:02:42 +02:00
Meta Vens
187caa7d81 Record the no-lock fuse rulings and their Soul follow-ups (2026-09-30)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 13:11:18 +02:00
Meta Vens
1d2db9acd5 Record operator rulings on the mining map (2026-09-30)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 13:09:45 +02:00
Meta Vens
d50a816a87 Refresh the mining map for assimilation into Eureka (Imagination, 2026-09-29)
Re-anchored to the post-fire-control-12 Body (synthetic merge tested on
Yggdrasil: 379/364/381 green). Codex's map is raw material; this is the
proposal. Operator questions open.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 12:25:41 +02:00
Meta Vens
b66ba5246a Restore LF line endings in the fire-control map
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>
2026-09-29 08:00:22 +02:00
Meta Vens
c50029d511 Record fire-control 12.4 closed, and the no-target fuse ruling it needs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 07:59:29 +02:00
Meta Vens
6b222564ee Add the operator checklist for merging fire-control-12 to master
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>
2026-09-29 01:55:51 +02:00
Meta Vens
4b594e116c Define collection-based ship prefab authoring 2026-09-26 15:26:46 +02:00
Meta Vens
354e2f05ba Record restored hull content as merged 2026-09-26 13:25:23 +02:00
Meta Vens
e160bbe5e8 Merge restored hull and thruster content 2026-09-26 13:19:42 +02:00
Meta Vens
0edbe0b455 Locomotion map: correct the restored TopSpeed values, record the VelocityLimit hull-gating hazard
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 01:19:07 +02:00
Meta Vens
77be5cf433 Cut 12.4 map: slot 32 for Fuse, inert rule arrives with (b), measured drift
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 00:52:16 +02:00
Meta Vens
2bb245bc34 Cut 12 map: Q12-9 ruled A (the blast decides every shield)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 00:31:22 +02:00
Meta Vens
27318cb39f Cut 12.4 map: re-anchor at d402283c, areas on the one-path absorption, Q12-9
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>
2026-09-25 18:58:58 +02:00
Meta Vens
d402283c06 Cut 12.3 status: closed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:38:21 +02:00
Meta Vens
0dd16713b6 Cut 12.3 map: record the cycle rule as Self's default
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:01:38 +02:00
Meta Vens
c339304000 Locomotion map: tutorial station ruling (faction station in the entrance zone)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 16:40:34 +02:00
Meta Vens
14ee2a52ca Cut 12.3: one apply path for all items (operator ruling)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 16:22:44 +02:00
Meta Vens
d1cc047a51 Cut 12.3: shared multi-cell items absorb proportionally (operator ruling)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:28:42 +02:00
Meta Vens
2d13541b9f Cut 12.3 status: closed apart from the multi-cell item ruling
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:17:25 +02:00
Meta Vens
d301c0fbbd 12.3 map: lanes are disjoint by construction, not by float spacing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 13:22:09 +02:00
Meta Vens
283ce7dce2 Mining map: ChunkId is (Field, Index) throughout, and Cut 2 closed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 12:51:42 +02:00
Meta Vens
a9538b205e Mining map: Q2 ruled (one slot, a chunk of a field), detection deferred to EW, Cut 2 status
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 12:07:18 +02:00
Meta Vens
f2c94c29be Q12-2 amended: spread lanes are spaced by a cell's shadow, so none doubles up
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 11:20:45 +02:00
Meta Vens
e4d38f16fa Mining Q3 ruled: chunks respawn on the authored curve, wear persists
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 11:09:35 +02:00
Meta Vens
007771fe87 Mining Q1 ruled: MiningTool goes, the Drill Bit returns as a weapon
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 10:06:39 +02:00
Meta Vens
c7b6e80c70 Cut 12.2 closed: status, what three Soul passes found, and what 12.3 inherits
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 05:17:10 +02:00
Meta Vens
670831c8af Mining Cut 1 status, and a corrected cost baseline
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 02:39:42 +02:00
Meta Vens
e729e6d6d5 Mining campaign: target and cut map
Operator, 2026-09-25: target the chunk, hit it with a weapon whose damage
suits the ore, and roll a weighted loot table from damage type, composition
and weapon stats. First cut slims the belt simulation, which probes show is
the heaviest per-tick cost and a data race.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 00:59:15 +02:00
Meta Vens
dc81867998 Cut 12.1 status
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 19:57:53 +02:00
Meta Vens
e91ba36976 Pin CultLib per package, as Unity's manifest does
The headless build pinned one CultLib revision for every package. CultMath
0.2.4 needs a newer revision than CultCache's, and bumping the single pin
would have compiled six commits of newer CultCache under the headless tests
while Unity stays on caching-unity-v1.4.0. CultMathRoot/CultMathRevision now
pin CultMath at the 0.2.4 tag; CultLibRoot/CultLibRevision keep CultCache at
45c2f40. Verified: 244 pass with both roots right, and each wrong root is
refused by name.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 19:17:40 +02:00
Meta Vens
212121eb88 Cut 12.0 status: the code closes, the release is owed
Records what Soul found (the wrong-signed erfinv edge that would have put hits
on the opposite side of a hull), corrects three stale verification lines, and
sets a cost measurement 12.2 owes rather than assumes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 21:44:27 +02:00
Meta Vens
6f4c11fc01 Locomotion map: one full-wrench solve, a predicting planner, and TorqueFloor dies
Q5 is dissolved rather than answered: the controller asks for the force and
the torque it wants together and the solver minimises both, so the lurch is
spent only when the translation was wanted anyway. The planner rolls
candidates forward and scores where the ship ends up, which is what makes
strafing beat the big circle. The legacy hulls' second behaviour is
VelocityLimit, not VelocityConversion, as the operator said.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 20:50:14 +02:00
Meta Vens
7a515e6f45 Locomotion map revised: rulings recorded, content restore becomes Cut 1
Q1 (divergence accepted), Q2 (differential main thrust allowed, no thruster
exclusion) and Q3 (fixtures follow the data) are ruled. A content-restore cut
recovers the legacy thruster hulls, which the live catalog lost, and the
rotation design no longer excludes any actuator.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 20:27:02 +02:00
Meta Vens
0984438c6c Cut 12: operator confirms bow is +y on the schematic
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 20:20:10 +02:00
Meta Vens
6ee30e1996 Cut 12: scope Q12-8 to warheads; a dumb AP round does damage in a line
The blast radius, not penetration, picks the model: no radius means the lane
walk with cell-by-cell absorption; a radius means the shot reaches fuse depth
and detonates as an area. AP round snipes a component, explosive penetrator
guts a section.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 20:18:57 +02:00
Meta Vens
8342e1c528 Cut 12.4: blasts are areas, not rays
Operator: distribute the damage over the affected area. A blast covers the
cells within its radius and each takes the share of the disc inside it;
damage over open grid is lost, so an airburst wastes most of itself and an
internal detonation delivers nearly all of it. A shot has a direction and
keeps the lane model; a blast does not. Q12-6 ruled out, Q12-7 dissolved,
Q12-8 ruled.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 20:16:35 +02:00
Meta Vens
30f280a61f Cut 12 map revised: bearing at commit, spread as width, 12.4 detonation primitive, modifiers are labels
Records the operator rulings of 2026-09-22 (Q12-1..4, penetration retune as a
follow-up, WeaponModifiers as labels) and adds sub-cut 12.4, which replaces
Splash with one detonation owner.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 19:06:09 +02:00