Record the Studio click-through and the dropped grouping features
The click-through passed with the AmmoType refs repointed and the schematic underlay fixed. It also surfaced that the cutover dropped the Database Tools' record grouping and drag-and-drop without recording them; CultLib's studio-grouping cut map owns restoring them. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
37f513e5dc
commit
bf822e9646
3 changed files with 23 additions and 6 deletions
|
|
@ -147,11 +147,24 @@ history, so history is left alone.
|
|||
|
||||
Awaiting:
|
||||
- the operator play smoke;
|
||||
- the Studio click-through, including the three AmmoType refs;
|
||||
- nothing else from agents. The preset rework's Soul findings were fixed in
|
||||
`d503f076`, `d90a65a9` and `20f0f3d7`: 29 tests, 18 of 19 mutations caught
|
||||
(the survivor is the one noted above), and Unity batchmode reports 0 errors.
|
||||
|
||||
The Studio click-through passed (operator, 2026-09-17). The three AmmoType refs
|
||||
were repointed in `515859cf`, and `dangling` lists zero. The schematic underlay
|
||||
was drawn across the whole inspector width, because the port dropped the old
|
||||
drawer's `FlexibleSpace`; it was restored and checked by the operator in the
|
||||
commit after `515859cf`.
|
||||
|
||||
The Database Tools' record grouping (foldout tree by category, hardpoint type,
|
||||
manufacturer and hull type, with create-in-group) and drag-and-drop of record
|
||||
references were dropped by the cutover without being recorded. The attribute
|
||||
inventory above counted attributes, and those features were code in the window
|
||||
and in `DatabaseLinkInspector`. They are being restored in CultLib's Studio as
|
||||
member attributes (operator, 2026-09-17); `CultLib\docs\studio-grouping-cut.md`
|
||||
owns that work.
|
||||
|
||||
Presets are not yet used by any spawner. The candidates are enemy ships
|
||||
(`ZoneGenerator.cs:309`) and the starting player ship
|
||||
(`ActionGameManager.StartGame`). Turrets and stations need a broader API than
|
||||
|
|
|
|||
|
|
@ -34,8 +34,11 @@ the catalog.
|
|||
6 Mind Steward.
|
||||
|
||||
**Still outstanding with the operator:**
|
||||
- the play smoke;
|
||||
- the Studio click-through, which also fixes three dangling `AmmoType` refs.
|
||||
- the play smoke.
|
||||
|
||||
The Studio click-through passed on 2026-09-17. It also found that the cutover had
|
||||
dropped the Database Tools' record grouping and drag-and-drop without recording
|
||||
them, because the feature inventory counted attributes only.
|
||||
|
||||
**CultLib missed its own size target.** The Caching core ended at 4,368 lines
|
||||
against a target of about 3,150, and `CultCache.cs` at 2,265 against about
|
||||
|
|
@ -333,8 +336,9 @@ These are applied to the Eureka skill and recorded in its changelog.
|
|||
|
||||
## Open follow-ups
|
||||
|
||||
- **Operator:** play smoke; Studio click-through, including the three
|
||||
`AmmoType` refs. Check `dangling` lists zero afterwards.
|
||||
- **Operator:** play smoke.
|
||||
- **Studio grouping and drag-and-drop:** restore as member attributes; owned by
|
||||
`CultLib\docs\studio-grouping-cut.md`.
|
||||
- **CultLib:**
|
||||
- Studio detects on-disk changes before Save.
|
||||
- The release byte check is enforced by script.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Date: 2026-09-12
|
||||
|
||||
Status: landed; awaiting operator play smoke and Studio click-through. Aetheria runs on CultLib's CultCache and CultMath, cut over on
|
||||
Status: landed; awaiting operator play smoke. Aetheria runs on CultLib's CultCache and CultMath, cut over on
|
||||
`codex/cultcache-cutover` from Cut 8a (`4f4beb0f`) through Cut 10 (`4a545469`
|
||||
to the commit that set this status). The means are in
|
||||
`docs/cultcache-migration-cut.md`.
|
||||
|
|
|
|||
Loading…
Reference in a new issue