BS-JD-ROADMAP - Jackdaw-inspired editor production roadmap #1
Labels
No Label
area:assets
area:brushes
area:extensions
area:governance
area:inspector
area:operators
area:physics
area:project-ux
area:quality
area:runtime
area:scene-io
area:terrain
area:viewport
priority:P0
priority:P1
priority:P2
priority:P3
roadmap:jackdaw
type:architecture
type:docs
type:epic
type:feature
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Falling-Metal-Interactive/Blacksite#1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Purpose
Track the Jackdaw-inspired Blacksite editor roadmap from
.cursor/plans/jackdaw_feature_roadmap_2026-06-06.plan.md.This roadmap turns Blacksite from a game-specific editor scaffold into a more functional Bevy editor sandbox for a future game while preserving the existing authoring/hydration split, schema validation, in-process PIE, and unified viewport.
Milestone sequence
Operating rules
Cross-cutting production checklist
Child tickets will be listed in a follow-up comment after creation.
Created issue index
M0 - Foundation and polish seams
M1 - Brush-based blockout
M2 - Materials and asset pipeline
M3 - Terrain and physics placement
M4 - Extensibility and runtime integration
M5 - Regression, docs, and first-hour UX
M0 progress update from local commits
19c4d01and2fa6410:Next active M0 work: BS-JD-002 Scene document abstraction above DynamicScene RON.
M0 progress update after
2054fa2:Closed:
Additional foundation work landed:
LightDesccomponents are runtime-disabled with an inline inspector message instead of switching the whole viewport to Forward.InspectorOrderimport path.Verified with focused tests plus workspace and all-features checks.
Next active M0 ticket: BS-JD-004 / #6 Unified operator/action framework.
M0 progress update after
d77cc6a:BS-JD-004 / #6 has its first operator bridge committed:
Next #6 implementation slice: migrate representative scene mutation paths (asset drop/material apply/component add/gizmo commit) onto explicit operators and add targeted undo/cancel tests.
M0 closeout: foundation cut is complete and pushed through:
19c4d01Start M0 editor workflow polish2fa6410Polish inspector add component workflow2054fa2Advance M0 scene and rendering foundationsd77cc6aAdd editor operator lifecycle bridgecc6acb1Complete M0 editor asset workflowM0 delivered the adoption policy, SceneDocument foundation, component metadata/inspector foundation, operator lifecycle bridge, asset operator routing, consolidated actor material UI, texture picker/drop controls, JPEG texture support, and related docs.
Remaining broad launcher/command-palette/selection/viewport productivity items have been carried forward to M5 instead of being closed as completed.