Aetheria/tools/AetherDb
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 6667b4c6d3 Tests for the weapon product lines and the product-lines command
Catalog tests read the shipped records against the command's own table; command tests run it on a scratch catalog (dry run, apply, replay, untouched bytes, partial line, name conflict, tier accepted). AetherDb shows its internals to the test project. These tests fail until the catalog commit that follows; this commit builds.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 18:47:30 +02:00
..
AetherDb.cs AetherDb for ship authors: rooted at a game folder, found in ModTools; ship-ID rule in create 2026-10-10 06:53:03 +02:00
AetherDb.csproj Tests for the weapon product lines and the product-lines command 2026-10-16 18:47:30 +02:00
AuthoredSettings.cs Swap Unity.Mathematics usings for CultMath 2026-09-14 17:39:12 +02:00
ProductLinesCommand.cs AetherDb: product-lines command, with the weapons table 2026-10-16 18:46:12 +02:00
Program.cs AetherDb: product-lines command, with the weapons table 2026-10-16 18:46:12 +02:00
ShipAuthoringCommands.cs validate shares Read's post-load composition; products, key, price rules pinned beyond the first product 2026-10-12 20:00:18 +02:00
VerseGrammarCommand.cs verse-grammar apply: the grammar update builds a new record instead of editing the cached one; replace test compares fields 2026-10-10 14:39:44 +02:00