Commit graph Fensalir/README.md
Author SHA1 Message Date
Meta Vens
8be7e2288e README front door: value, problem, entry points, live versus planned
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 20:10:35 +02:00
Meta Vens
d755d9c5e0 Remove dead Saga library, obsolete AquaSynth alpha packages, closed scratch note
REC-109 / REC-019 dead-code subtraction pass on Fensalir.

Deleted, all re-verified fresh against origin/main (dc35ecc) and against
every other repo under F:/Projects, not just Fensalir:

- src/Saga/ (SagaOrgan.cs, Saga.csproj, README.md) and its Fensalir.sln
  project entry (GUID 30324495-56BE-4D45-80E8-CE03C24726C8, including its
  ProjectConfigurationPlatforms and NestedProjects lines). `rg -n
  'SagaOrgan|SagaFlowRequest|SagaCoriolisFrame|SagaForcingSource|
  SagaAdvectionSample|SagaCovariance2D' --glob '!src/Saga/SagaOrgan.cs' .`
  found zero consumers inside Fensalir; the same pattern run across the rest
  of F:/Projects (excluding Fensalir and this census doc) found only the
  census's own prose, no other repo referencing these symbols.

- packages/AquaSynth.Core.0.1.0-alpha.2.nupkg,
  packages/AquaSynth.Faust.0.1.0-alpha.2.nupkg,
  packages/AquaSynth.Faust.0.1.0-alpha.3.nupkg. Confirmed
  src/Aquarium.Engine/Aquarium.Engine.csproj:15 references only
  AquaSynth.Faust 0.1.0-alpha.4, whose nuspec pins Core alpha.3 (both kept).
  Verified by building Aquarium.Engine.csproj (with -p:CultLibRoot pointed
  at the sibling CultLib checkout, since the CultMath project reference is
  otherwise only resolvable from Fensalir's normal on-disk location next to
  CultLib) against the trimmed packages/ feed: restore and build succeeded,
  proving alpha.4/alpha.3 satisfy the manifest with the three obsolete
  files gone.

- state/scratch-fractal-surface-visible.md. `rg -n -F
  'scratch-fractal-surface-visible.md' .` found zero references inside
  Fensalir; the one repo-wide hit (gamecult-site's generated
  repo-doc-tree/fensalir.json) is a static catalog listing, not a code or
  build consumer. Content read in full: a closed "Kept/Changed/Still not
  good enough" retrospective note, not an open TODO, with no admission path
  into any durable doc.

Verification: dotnet build succeeded post-deletion for
Aquarium.Engine.Contracts, Aquarium.Engine (exercises the trimmed AquaSynth
package feed and the CultMath sibling reference), Aquarium.Engine.Fractal,
and Aquarium.Engine.Fractal.Tests (which also restores Aquarium.Zyphos and
Aquarium.Fensalir). `dotnet restore Fensalir.sln` itself fails in this
worktree because CultMath is a relative sibling-path reference
(../../../CultLib) that does not exist next to a temp worktree — a
pre-existing property of the manifest, not something this change caused;
per-project builds above cover the touched surfaces instead.

Not touched, out of scope for this pass: the inert render-graph
pass/camera/debug-view surface, Clear() no-ops, GetResource/GetRenderTarget
— all flagged in the same census section but requiring broader review.

Collision check: primary checkout (codex/cultmath-monorepo) has zero diff
against origin/main on every touched path. Executed in worktree
claude/dross-2026-09-13 off origin/main, not the primary checkout.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 14:38:54 +02:00
Meta Vens
dc35ecc69b Consume CultMath from CultLib 2026-08-26 17:56:15 +02:00
Meta Vens
4b1aa405ba Create Saga planetary flow subproject 2026-05-29 21:30:17 +01:00
Meta Vens
a39875b4da Document reservoir contributor contract 2026-05-25 18:01:35 +01:00
Meta Vens
178b9102b3 Remove Mimir-owned sensor app from Fensalir 2026-05-23 19:34:33 +01:00
Meta Vens
5d9a5c07ca Describe Fensalir field machinery 2026-05-23 19:25:58 +01:00
Meta Vens
35ff187373 Improve Fensalir visitor docs 2026-05-23 19:17:23 +01:00
Meta Vens
a7ea2d7577 Create Fensalir engine repo boundary 2026-05-23 18:54:26 +01:00
Meta Vens
04c80226e6 Rebrand engine splash as Fensalir 2026-05-21 11:13:00 +01:00
Meta Vens
e4c90498a8 Add Zyphos planetary demo client 2026-05-17 23:37:20 +01:00
Meta Vens
890e1564cc Refresh Aquarium repo positioning docs 2026-05-17 20:53:55 +01:00
Meta Vens
b351bb1072 Normalize README logo size 2026-05-17 19:20:53 +01:00
Meta Vens
1356f110f9 Consume split AquaSynth packages 2026-05-17 19:18:13 +01:00
Meta Vens
dcd38a0e64 Delegate synth rendering to AquaSynth 2026-05-17 15:03:45 +01:00
Meta Vens
c556c8beb7 Pin synth DSL as local package 2026-05-13 00:19:02 +01:00
Meta Vens
5da506866e Remove duplicate slnx solution 2026-05-12 21:30:26 +01:00
Meta Vens
03530241e5 Add minimal Aquarium sample client 2026-05-12 03:49:11 +01:00
Meta Vens
85a3e25241 Extract Epiphany render policy from engine 2026-05-12 03:39:40 +01:00
Meta Vens
1bfd6745c2 Plan Epiphany extraction render API 2026-05-12 03:21:11 +01:00
Meta Vens
a5f5103926 Split Epiphany client from engine runtime 2026-05-12 02:13:45 +01:00
Meta Vens
bb204d5160 Add Rider-compatible solution 2026-05-11 13:35:22 +01:00
Meta Vens
51c98f5eed Purge shelved medium renderer paths 2026-05-11 05:15:42 +01:00
Meta Vens
de3b639bcf Make dev-watch confirm live reloads 2026-05-09 00:04:45 +01:00
Meta Vens
de15909e7b Relaunch missing dev-watch process 2026-05-08 23:29:56 +01:00
Meta Vens
be588a0495 Restart dev watcher for runtime content 2026-05-08 21:53:49 +01:00
Meta Vens
fa9e01fb60 Keep headless reload from replacing dev window 2026-05-08 20:28:19 +01:00
Meta Vens
f45f007cb8 Give Aquarium Engine persistent state 2026-05-08 20:04:10 +01:00
Meta Vens
edfc0e9f7b Add Windows publish script 2026-05-08 19:41:30 +01:00
Meta Vens
9aead21eb8 Add DirectWrite overlay text 2026-05-08 16:38:39 +01:00
Meta Vens
d594e0803b Add live runtime assembly reload 2026-05-08 16:04:52 +01:00
Meta Vens
4c6cb24f4c Hot reload Aquarium shaders in process 2026-05-08 15:31:38 +01:00
Meta Vens
b734a58f12 Launch Aquarium apphost in dev reload 2026-05-08 15:10:33 +01:00
Meta Vens
99373a07d9 Use Aquarium icon and Unicode window title 2026-05-08 14:53:06 +01:00
Meta Vens
a597fab63e Use CultLib for live reload state 2026-05-08 12:42:08 +01:00
Meta Vens
1a0dc36148 Add disposable slot dev reload scripts 2026-05-08 12:15:46 +01:00
Meta Vens
a68fa3bb8b Hook Win32 camera input 2026-05-08 02:33:50 +01:00
Meta Vens
1c6277b868 Add first HLSL aquarium renderer 2026-05-08 02:20:12 +01:00
Meta Vens
2596004653 Replace Stride shell with Vortice spine 2026-05-08 01:33:13 +01:00
Meta Vens
97c697b638 Bootstrap Stride-hosted engine shell 2026-05-08 00:32:51 +01:00
Meta Vens
44cf902ba6 Seed C# aquarium engine repo 2026-05-07 23:11:50 +01:00