Skip to content

Commit 8e5787d

Browse files
committed
categorize apps
1 parent a014a0c commit 8e5787d

18 files changed

Lines changed: 128 additions & 84 deletions

.trae/rules/app-structure.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ This document defines the mandatory structure and requirements for all "Apps" wi
99

1010
## 1. Dashboard Integration
1111
- **Workspace Card**: Every App must have a dedicated card component displayed on the main Workspace Dashboard.
12+
- **Category Metadata**: Each App must declare a `category` in its rule file frontmatter (`.trae/rules/apps/*.md`). The Dashboard groups app cards by this category using simple section titles and dividers.
1213

1314
## 2. App Page Requirements
1415
The main page for the App must include:
@@ -37,5 +38,6 @@ The main page for the App must include:
3738
| **Local Search** | Filter objects in App Page |
3839
| **Global Context** | Registered as Category & Usable |
3940
| **Documentation** | Update .trae/rules/apps/ on change if need to change |
41+
| **Category** | Declared in app rule frontmatter; used for Dashboard grouping |
4042

4143
Any additional features are specific to the App, but these base requirements are mandatory for consistency. Refer to the specific app rule file in `.trae/rules/apps/` for detailed implementation guidelines.

.trae/rules/apps/context-documents.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
alwaysApply: false
3+
category: "Knowledge Base"
34
---
45
# Context Documents Rules
56

.trae/rules/apps/diagrams.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
alwaysApply: false
3+
category: "Problem Solving, Thinking and Planning"
34
---
45
# Diagrams Rules
56

.trae/rules/apps/product-definition.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
alwaysApply: false
3+
category: "Product design & Management"
34
---
45
# Product Definition Rules
56

.trae/rules/apps/pyramid-solver.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
alwaysApply: false
3+
category: "Problem Solving, Thinking and Planning"
34
---
45
# Pyramid Solver Rules
56

.trae/rules/apps/technical-architecture.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
alwaysApply: false
3+
category: "Technical"
34
---
45
# Technical Architecture Rules
56

.trae/rules/apps/technical-tasks.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
alwaysApply: false
3+
category: "Technical"
34
---
45
# Technical Tasks Rules
56

.trae/rules/apps/ui-ux-architecture.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
alwaysApply: false
3+
category: "Product design & Management"
34
---
45
# UI/UX Architecture Rules
56

dev-dist/sw.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ define(['./workbox-5a5d9309'], (function (workbox) { 'use strict';
8282
"revision": "3ca0b8505b4bec776b69afdba2768812"
8383
}, {
8484
"url": "index.html",
85-
"revision": "0.j7qumn0cj6g"
85+
"revision": "0.4fs9ilpf6t8"
8686
}], {});
8787
workbox.cleanupOutdatedCaches();
8888
workbox.registerRoute(new workbox.NavigationRoute(workbox.createHandlerBoundToURL("index.html"), {

public/ai_assistant.glb

516 KB
Binary file not shown.

0 commit comments

Comments
 (0)