You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
npx @openai/codex run --model gpt-5.3-codex --reasoning medium "Implement PR_11_313: rename legacy asset browser v2 id to asset-manager-v2 across tool ID, paths, payloads, registry links, tests, and docs with zero old references."
Copy file name to clipboardExpand all lines: docs/dev/reports/PR_11_193C_validation.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,8 @@ Implement the V2 HTML-first batch for Palette Manager V2, SVG Asset Studio V2, V
6
6
## Files Changed
7
7
-`tools/tilemap-studio-v2/index.html`
8
8
-`tools/tilemap-studio-v2/index.js`
9
-
-`tools/asset-browser-v2/index.html`
10
-
-`tools/asset-browser-v2/index.js`
9
+
-`tools/asset-manager-v2/index.html`
10
+
-`tools/asset-manager-v2/index.js`
11
11
-`docs/dev/reports/PR_11_193C_validation.md`
12
12
13
13
Existing active V2 tools verified without additional implementation edits in this pass:
@@ -23,7 +23,7 @@ Existing PR source doc was present in the worktree and included in the ZIP:
23
23
24
24
## Implementation Summary
25
25
- Added `Tilemap Studio V2` as `tools/tilemap-studio-v2/`.
26
-
- Added `Asset Browser V2` as `tools/asset-browser-v2/`.
26
+
- Added `Asset Browser V2` as `tools/asset-manager-v2/`.
27
27
- Both new tools are HTML-first: `index.html` owns static shell, CSS links, shared header mount, layout, menus, state containers, and module scripts.
28
28
- Both new tools keep `index.js` behavior-only: document title/tool id setup, session read, contract validation, event binding, dynamic rendering into existing DOM nodes, and empty/error states.
29
29
- No legacy implementation files were copied into V2. Legacy files were used only to infer high-level contract names and user-facing data shape.
@@ -34,7 +34,7 @@ Passed for all five scoped V2 tools:
Copy file name to clipboardExpand all lines: docs/dev/reports/PR_11_197B_v2_asset_browser_validation.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,16 +4,16 @@
4
4
Complete Asset Browser V2 as the focused, testable V2 implementation target while preserving the HTML-first/static-shell and session-only runtime architecture.
- Kept `tools/asset-browser-v2/index.html` as the static shell owner: CSS links, shared header mount, page layout, menu regions, state containers, and module script tags remain in HTML.
16
-
- Kept `tools/asset-browser-v2/index.js` behavior-only: title/tool id setup, session read, validation, DOM population, event binding, dynamic render, empty state, and invalid state.
15
+
- Kept `tools/asset-manager-v2/index.html` as the static shell owner: CSS links, shared header mount, page layout, menu regions, state containers, and module script tags remain in HTML.
16
+
- Kept `tools/asset-manager-v2/index.js` behavior-only: title/tool id setup, session read, validation, DOM population, event binding, dynamic render, empty state, and invalid state.
17
17
- Tightened valid session contract to require explicit `assetCatalog.entries[]` fields: `id`, `label`, `kind`, and `path`.
18
18
- Removed auto-previewing the first asset as an implicit selection. Valid sessions now render list/count and instruct the user to select an entry to inspect session-backed metadata.
19
19
- No legacy Asset Browser implementation code was copied.
@@ -22,15 +22,15 @@ Unchanged but packaged for review context:
A Node VM harness executed `tools/asset-browser-v2/index.js` with minimal browser/session mocks and verified direct empty, invalid session, and valid session states.
48
+
A Node VM harness executed `tools/asset-manager-v2/index.js` with minimal browser/session mocks and verified direct empty, invalid session, and valid session states.
-`asset-browser-v2`: browser-interactive manual run not executed in this CLI-only session (no interactive browser in terminal tooling). Static checks by source inspection: header mount present, no-session empty state region present, malformed-session invalid state region present, valid/render region present, no banned JS `innerHTML` page construction.
34
+
-`asset-manager-v2`: browser-interactive manual run not executed in this CLI-only session (no interactive browser in terminal tooling). Static checks by source inspection: header mount present, no-session empty state region present, malformed-session invalid state region present, valid/render region present, no banned JS `innerHTML` page construction.
35
35
-`palette-manager-v2`: browser-interactive manual run not executed in this CLI-only session (no interactive browser in terminal tooling). Static checks by source inspection: header mount present, no-session empty state region present, malformed-session invalid state region present, valid/render region present, no banned JS `innerHTML` page construction.
36
36
-`svg-asset-studio-v2`: browser-interactive manual run not executed in this CLI-only session (no interactive browser in terminal tooling). Static checks by source inspection: header mount present, no-session empty state region present, malformed-session invalid state region present, valid/render region present, no banned JS `innerHTML` page construction, URL payload writeback path removed.
37
37
-`vector-map-editor-v2`: browser-interactive manual run not executed in this CLI-only session (no interactive browser in terminal tooling). Static checks by source inspection: header mount present, no-session empty state region present, malformed-session invalid state region present, valid/render region present, no banned JS `innerHTML` page construction, vector preview rendered via SVG DOM nodes.
0 commit comments