Visual: remove purple ground clutter and unify the lush Lowlands#87
Draft
ael-dev3 wants to merge 1 commit into
Draft
Visual: remove purple ground clutter and unify the lush Lowlands#87ael-dev3 wants to merge 1 commit into
ael-dev3 wants to merge 1 commit into
Conversation
This was referenced Jul 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Presentation-only Lowlands unification based on the reviewed PR5 head.
Exact review base
review/pr5-head-fc95959(preserves the deleted PR5 source ref)fc95959d3c2128c267e535a6e6cffec5aaa692ffvisual/lush-lowlands-unification52c997c7caaf848b183bbefe0d591b0e8d701522Diagnosis
PR5 made the grass layer readable, but the remaining Lowlands presentation still had a purple semantic heath tint, a purple-gray Ancient Stone treatment, and one ordinary
heath-bloomper High/Balanced heath cell. Heath grass was also the sparsest of the usable green biomes, leaving isolated color blobs.Changes
heath-bloomgeneration and filtered the historical type from the live feature layer. The feature kind remains in the compatibility union and telemetry is explicitly zero.docs/plans/2026-07-21-lush-lowlands-unification.md.Authority boundary
No terrain schema, terrain membership, passability, resource/core/reserve metadata, castles, routes, economy, SpacetimeDB, auth, Pages, production, or release files changed. No new runtime binary or texture was added. The shared ambient scheduler, selection/interaction uniforms, no-op grass raycast, lifecycle cleanup, camera-local cache, and quality budgets remain intact.
Budgets and overview
The existing High/Balanced/Reduced grass instance, triangle, variant, draw-call, active-window, and overview-hidden policies remain enforced. Grass remains hidden in overview mode and uses the same shared demand-driven wind scheduler.
Verification
tsc -bpassing.vite buildpassing.Risk and review notes
Main review risks are visual calibration on real mobile GPUs, grass density/thermal behavior, and the unavailable local rendered-QA archive. The changes are deterministic and bounded; no gameplay or authority behavior is inferred from the new diagnostics.