Skip to content

[codex] PHO-18/#33 Add Lumos glyph carving#38

Merged
wow-miley merged 1 commit into
mainfrom
miley/pho-18-add-lumosglyph-enum-and-glyph-carving-on-voxelframe
May 25, 2026
Merged

[codex] PHO-18/#33 Add Lumos glyph carving#38
wow-miley merged 1 commit into
mainfrom
miley/pho-18-add-lumosglyph-enum-and-glyph-carving-on-voxelframe

Conversation

@wow-miley
Copy link
Copy Markdown
Contributor

Closes #33 (Linear PHO-18).

Adds LumosGlyph, GlyphShape predicates, and GlyphLifecycle for the six canonical Lumos glyphs. Wires VoxelFrameBuilder.queueGlyph(...) into frame generation so active glyphs populate VoxelFrame.glyph, lerp member voxels toward the accent color, and shrink non-members. Covers enum, shape, lifecycle, and builder behavior with common tests. Validated with ./gradlew ktlintFormat, ./gradlew :phosphor-lumos:jvmTest, and ./gradlew jvmTest.

Authored by Codex for PHO-18. Closes #33.
@wow-miley wow-miley marked this pull request as ready for review May 25, 2026 15:35
@wow-miley wow-miley merged commit 1d4835e into main May 25, 2026
3 checks passed
@wow-miley wow-miley deleted the miley/pho-18-add-lumosglyph-enum-and-glyph-carving-on-voxelframe branch May 25, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add LumosGlyph enum and glyph carving on VoxelFrame

1 participant