Expand request review tooling and KB
This commit is contained in:
parent
ab1dfbf029
commit
cae21b61b7
16 changed files with 1258 additions and 241 deletions
|
|
@ -7,7 +7,7 @@
|
|||
"name": "Launcher Home",
|
||||
"docPath": "docs/kb/systems/launcher-home.md",
|
||||
"aliases": ["launcher", "main page", "home page", "landing page"],
|
||||
"tags": ["Launcher", "News", "Requests", "Presentation"],
|
||||
"tags": ["Launcher", "Request Board", "Website", "Polish"],
|
||||
"uiSurfaces": ["Launcher hero", "News tab", "Requests tab"],
|
||||
"keyFiles": ["src/WorldshaperLauncher.tsx", "src/index.css", "src/worldshaperStudio/windowing.ts"],
|
||||
"apiEndpoints": ["/api/world-default", "/api/launcher-requests"],
|
||||
|
|
@ -19,7 +19,7 @@
|
|||
"name": "Request Board",
|
||||
"docPath": "docs/kb/systems/request-board.md",
|
||||
"aliases": ["requests", "request queue", "request intake", "request board"],
|
||||
"tags": ["Requests", "Launcher", "Workflow", "Moderation"],
|
||||
"tags": ["Request Board", "Launcher", "UI / Workflow", "Website"],
|
||||
"uiSurfaces": ["Launcher Requests tab"],
|
||||
"keyFiles": ["src/WorldshaperLauncher.tsx", "server.js", "data/launcher_requests.json"],
|
||||
"apiEndpoints": ["/api/launcher-requests", "/api/launcher-requests/:requestId"],
|
||||
|
|
@ -31,7 +31,7 @@
|
|||
"name": "Studio Bootstrap",
|
||||
"docPath": "docs/kb/systems/world-bootstrap.md",
|
||||
"aliases": ["bootstrap", "startup", "world load", "initial load"],
|
||||
"tags": ["Bootstrap", "Worlds", "Chunks", "Startup"],
|
||||
"tags": ["Worlds", "Chunks", "Launcher", "Persistence"],
|
||||
"uiSurfaces": ["Studio window"],
|
||||
"keyFiles": ["src/worldshaperStudio/bootstrap.ts", "src/worldshaperStudio/main.ts", "src/worldshaperStudio/runtime.ts"],
|
||||
"apiEndpoints": ["/api/world-default", "/api/world/:worldId", "/api/world/:worldId/bookmarks", "/api/world/:worldId/chunks"],
|
||||
|
|
@ -43,7 +43,7 @@
|
|||
"name": "Chunk Storage And Streaming",
|
||||
"docPath": "docs/kb/systems/chunk-storage-streaming.md",
|
||||
"aliases": ["chunks", "chunk loading", "world streaming", "chunk cache", "world neighborhood"],
|
||||
"tags": ["Chunks", "Streaming", "Worlds", "Performance"],
|
||||
"tags": ["Chunks", "Worlds", "Performance", "Persistence"],
|
||||
"uiSurfaces": ["World editor viewport", "World mode"],
|
||||
"keyFiles": ["server.js", "src/worldChunking.ts", "src/worldshaperStudio/bootstrap.ts", "src/worldshaperStudio/runtime.ts"],
|
||||
"apiEndpoints": ["/api/world/:worldId/chunk/:chunkX/:chunkY", "/api/world/:worldId/chunks", "/api/world/:worldId/chunks/batch-save"],
|
||||
|
|
@ -55,7 +55,7 @@
|
|||
"name": "Layers And Tile Editing",
|
||||
"docPath": "docs/kb/systems/layers-tile-editing.md",
|
||||
"aliases": ["layers", "tile painting", "height layers", "brushes", "eraser"],
|
||||
"tags": ["Layers", "Tiling", "Editing", "Height Layers"],
|
||||
"tags": ["Layers", "Tiling", "UI / Workflow", "Worlds"],
|
||||
"uiSurfaces": ["Layers sidebar", "Canvas tools", "Viewport"],
|
||||
"keyFiles": ["src/worldshaperStudio/interactionController.ts", "src/worldshaperStudio/runtime.ts", "src/worldshaperStudio/sidebarController.ts", "src/worldshaperStudio/mapDocumentController.ts", "src/worldshaperStudio/popupSessionStore.ts"],
|
||||
"apiEndpoints": ["/api/world/:worldId/chunks/batch-save"],
|
||||
|
|
@ -67,7 +67,7 @@
|
|||
"name": "Graphics Painter",
|
||||
"docPath": "docs/kb/systems/graphics-painter.md",
|
||||
"aliases": ["graphic painter", "graphics painter", "tile art", "sprite painter", "animation painter"],
|
||||
"tags": ["Graphics Painter", "Animation", "Tiles", "Sprites"],
|
||||
"tags": ["Graphics Painter", "Animation", "Content", "Windows"],
|
||||
"uiSurfaces": ["Graphic Painter window", "Animation preview"],
|
||||
"keyFiles": ["src/worldshaperStudio/tileArtEditorWindowController.ts", "src/worldshaperStudio/graphicsDocumentHelpers.ts", "src/worldshaperStudio/importController.ts", "src/worldshaperStudio/dom.ts"],
|
||||
"apiEndpoints": ["/api/content/images", "/api/content/sprites", "/api/content/tiles", "/api/images", "/api/images/:filename"],
|
||||
|
|
@ -79,7 +79,7 @@
|
|||
"name": "Rendering And Viewport",
|
||||
"docPath": "docs/kb/systems/rendering-viewport.md",
|
||||
"aliases": ["renderer", "pixi", "viewport", "camera", "draw", "chunk culling"],
|
||||
"tags": ["Rendering", "Viewport", "Pixi", "Performance"],
|
||||
"tags": ["Rendering", "Performance", "Worlds", "Chunks"],
|
||||
"uiSurfaces": ["World canvas", "Debug overlay"],
|
||||
"keyFiles": ["src/worldshaperStudio/renderController.ts", "src/worldshaperStudio/pixiTileStageController.ts", "src/worldshaperStudio/pixiSceneRebuildHelpers.ts", "src/worldshaperStudio/pixiChunkSurfaceHelpers.ts", "src/worldshaperStudio/overlayRenderer.ts"],
|
||||
"apiEndpoints": [],
|
||||
|
|
@ -91,7 +91,7 @@
|
|||
"name": "World Overview",
|
||||
"docPath": "docs/kb/systems/world-overview.md",
|
||||
"aliases": ["overview", "world overview", "chunk overview", "overview map"],
|
||||
"tags": ["World Overview", "Chunks", "Bookmarks", "Navigation"],
|
||||
"tags": ["World Overview", "Chunks", "Windows", "Worlds"],
|
||||
"uiSurfaces": ["World Overview window"],
|
||||
"keyFiles": ["src/worldshaperStudio/worldOverviewWindowController.ts", "src/worldshaperStudio/dom.ts", "server.js"],
|
||||
"apiEndpoints": ["/api/world/:worldId/overview", "/api/world/:worldId/bookmarks"],
|
||||
|
|
@ -103,7 +103,7 @@
|
|||
"name": "Persistence And Save Pipeline",
|
||||
"docPath": "docs/kb/systems/persistence-save-pipeline.md",
|
||||
"aliases": ["save", "saving", "persist", "world save", "content save"],
|
||||
"tags": ["Persistence", "Saving", "APIs", "Worlds", "Content"],
|
||||
"tags": ["Persistence", "Content", "Chunks", "Worlds"],
|
||||
"uiSurfaces": ["Toolbar save flow", "Status messages"],
|
||||
"keyFiles": ["src/worldshaperStudio/persistenceController.ts", "src/worldshaperStudio/historyController.ts", "src/worldshaperStudio/historyStateStore.ts", "server.js"],
|
||||
"apiEndpoints": ["/api/world/:worldId/chunks/batch-save", "/api/content/:type", "/api/editor-settings", "/api/catalog-meta"],
|
||||
|
|
@ -115,7 +115,7 @@
|
|||
"name": "Floating Window Shell",
|
||||
"docPath": "docs/kb/systems/floating-window-shell.md",
|
||||
"aliases": ["floating window", "popout", "windowing", "tool windows"],
|
||||
"tags": ["Windows", "UI", "Launcher", "Tooling"],
|
||||
"tags": ["Windows", "Launcher", "UI / Workflow", "Graphics Painter"],
|
||||
"uiSurfaces": ["Studio popout", "Tool windows", "Overlay layer"],
|
||||
"keyFiles": ["src/worldshaperStudio/windowing.ts", "src/worldshaperStudio/floatingWindowUtils.ts", "src/worldshaperStudio/toolWindowController.ts", "src/worldshaperStudio/changelogSplashWindowController.ts", "src/worldshaperStudio/engineOverrideWindowController.ts"],
|
||||
"apiEndpoints": [],
|
||||
|
|
@ -127,7 +127,7 @@
|
|||
"name": "Content Catalog And Records",
|
||||
"docPath": "docs/kb/systems/content-catalog-records.md",
|
||||
"aliases": ["content", "tiles", "sprites", "images", "catalog", "records"],
|
||||
"tags": ["Content", "Tiles", "Sprites", "Images", "Schemas"],
|
||||
"tags": ["Content", "Graphics Painter", "Tiling", "Persistence"],
|
||||
"uiSurfaces": ["Content records", "Graphic Painter inputs", "Tile palette"],
|
||||
"keyFiles": ["server.js", "src/App.tsx", "src/components/worldshaperShared.ts", "src/worldshaperStudio/graphicsDocumentHelpers.ts", "src/worldshaperStudio/importController.ts"],
|
||||
"apiEndpoints": ["/api/content/:type", "/api/content/tiles/:tileId/delete", "/api/content/sprites/:spriteId/delete", "/api/catalog-meta", "/api/images", "/api/images/:filename"],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue