Skip to content

Commit 6dbceeb

Browse files
author
DavidQ
committed
Engine/tool leak remediation gate (Phase 19 closeout)
BUILD_PR_LEVEL_19_24_ENGINE_TOOL_LEAK_REMEDIATION_GATE
1 parent ac9538b commit 6dbceeb

45 files changed

Lines changed: 123 additions & 29 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/dev/CODEX_COMMANDS.md

Lines changed: 10 additions & 3 deletions

docs/dev/COMMIT_COMMENT.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
Release readiness definition (Level 20.1)
1+
Engine/tool leak remediation gate (Phase 19 closeout)
2+
3+
BUILD_PR_LEVEL_19_24_ENGINE_TOOL_LEAK_REMEDIATION_GATE
Lines changed: 61 additions & 0 deletions
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
docs-only
1+
Docs-only remediation gate
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
[ ] criteria defined
1+
[ ] violations removed
2+
[ ] validation re-run
3+
[ ] pass confirmed

docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md

Lines changed: 1 addition & 1 deletion
Lines changed: 22 additions & 0 deletions

samples/phase-14/1401/LevelEditorScene.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LevelEditorScene.js
77
import { Scene } from '/src/engine/scene/index.js';
88
import { drawFrame, drawPanel } from '/src/engine/debug/index.js';
99
import { Theme, ThemeTokens } from '/src/engine/theme/index.js';
10-
import { LevelEditor } from '/src/engine/editor/index.js';
10+
import { LevelEditor } from '/tools/shared/editor/index.js';
1111

1212
const theme = new Theme(ThemeTokens);
1313

samples/phase-14/1402/TileMapEditorScene.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
TileMapEditorScene.js
66
*/
7-
import { Scene } from '/src/engine/scene/index.js'; import { drawFrame, drawPanel } from '/src/engine/debug/index.js'; import { Theme, ThemeTokens } from '/src/engine/theme/index.js'; import { TileMapEditor } from '/src/engine/editor/index.js';
7+
import { Scene } from '/src/engine/scene/index.js'; import { drawFrame, drawPanel } from '/src/engine/debug/index.js'; import { Theme, ThemeTokens } from '/src/engine/theme/index.js'; import { TileMapEditor } from '/tools/shared/editor/index.js';
88
const theme = new Theme(ThemeTokens);
99
export default class TileMapEditorScene extends Scene {
1010
constructor() { super(); this.editor = new TileMapEditor({ width: 8, height: 4 }); this.status = 'Pick a tile type, then paint a row.'; }

samples/phase-14/1403/EntityPlacementEditorScene.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
EntityPlacementEditorScene.js
66
*/
7-
import { Scene } from '/src/engine/scene/index.js'; import { drawFrame, drawPanel } from '/src/engine/debug/index.js'; import { Theme, ThemeTokens } from '/src/engine/theme/index.js'; import { EntityPlacementEditor } from '/src/engine/editor/index.js';
7+
import { Scene } from '/src/engine/scene/index.js'; import { drawFrame, drawPanel } from '/src/engine/debug/index.js'; import { Theme, ThemeTokens } from '/src/engine/theme/index.js'; import { EntityPlacementEditor } from '/tools/shared/editor/index.js';
88
const theme = new Theme(ThemeTokens);
99
export default class EntityPlacementEditorScene extends Scene {
1010
constructor() { super(); this.editor = new EntityPlacementEditor(); this.status = 'Add an entity, then move it through editor tooling.'; }

0 commit comments

Comments
 (0)