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
Copy file name to clipboardExpand all lines: docs/plans/2026-03-18-multi-platform-simple-design.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,7 +82,7 @@ Each platform gets an `INSTALL.md` that the AI agent can fetch and follow:
82
82
83
83
User tells the agent one line:
84
84
```
85
-
Fetch and follow instructions from https://raw.githubusercontent.com/Lum1104/Understand-Anything/refs/heads/main/.codex/INSTALL.md
85
+
Fetch and follow instructions from https://raw.githubusercontent.com/Lum1104/Understand-Anything/refs/heads/main/understand-anything-plugin/.codex/INSTALL.md
86
86
```
87
87
88
88
The agent executes the clone + symlink/config automatically.
Copy file name to clipboardExpand all lines: understand-anything-plugin/skills/understand/SKILL.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
@@ -51,7 +51,7 @@ Determine whether to run a full analysis or incremental update.
51
51
- Read the primary package manifest (`package.json`, `pyproject.toml`, `Cargo.toml`, `go.mod`, `pom.xml`) if it exists. Store as `$MANIFEST_CONTENT`.
52
52
- Capture the top-level directory tree:
53
53
```bash
54
-
find $PROJECT_ROOT -maxdepth 2 -type f | head -100
54
+
find $PROJECT_ROOT -maxdepth 2 -type f -not -path '*/node_modules/*' -not -path '*/.git/*' -not -path '*/dist/*'| head -100
55
55
```
56
56
Store as `$DIR_TREE`.
57
57
- Detect the project entry point by checking for common patterns: `src/index.ts`, `src/main.ts`, `src/App.tsx`, `main.py`, `main.go`, `src/main.rs`, `index.js`. Store first match as `$ENTRY_POINT`.
@@ -82,7 +82,7 @@ Pass these parameters in the dispatch prompt:
82
82
> Project root: `$PROJECT_ROOT`
83
83
> Write output to: `$PROJECT_ROOT/.understand-anything/intermediate/scan-result.json`
84
84
85
-
After the agent completes, read `$PROJECT_ROOT/.understand-anything/intermediate/scan-result.json` to get:
85
+
After the subagent completes, read `$PROJECT_ROOT/.understand-anything/intermediate/scan-result.json` to get:
86
86
- Project name, description
87
87
- Languages, frameworks
88
88
- File list with line counts
@@ -137,7 +137,7 @@ After ALL batches complete, read each `batch-<N>.json` file and merge:
137
137
138
138
### Incremental update path
139
139
140
-
Use the changed files list from Phase 0. Batch and dispatch file-analyzer agents using the same process as above, but only for changed files.
140
+
Use the changed files list from Phase 0. Batch and dispatch file-analyzer subagents using the same process as above, but only for changed files.
141
141
142
142
After batches complete, merge with the existing graph:
143
143
1. Remove old nodes whose `filePath` matches any changed file
@@ -194,7 +194,7 @@ Pass these parameters in the dispatch prompt:
194
194
> [list of edges with type"imports"]
195
195
>```
196
196
197
-
After the agent completes, read`$PROJECT_ROOT/.understand-anything/intermediate/layers.json` to get the layer assignments.
197
+
After the subagent completes, read`$PROJECT_ROOT/.understand-anything/intermediate/layers.json` to get the layer assignments.
198
198
199
199
**For incremental updates:** Always re-run architecture analysis on the full merged node set, since layer assignments may shift when files change.
200
200
@@ -247,7 +247,7 @@ Pass these parameters in the dispatch prompt:
247
247
> [imports and calls edges]
248
248
>```
249
249
250
-
After the agent completes, read`$PROJECT_ROOT/.understand-anything/intermediate/tour.json` to get the tour steps.
250
+
After the subagent completes, read`$PROJECT_ROOT/.understand-anything/intermediate/tour.json` to get the tour steps.
251
251
252
252
---
253
253
@@ -296,7 +296,7 @@ Pass these parameters in the dispatch prompt:
296
296
> Read the file and validate it for completeness and correctness.
297
297
> Write output to: `$PROJECT_ROOT/.understand-anything/intermediate/review.json`
298
298
299
-
3. After the agent completes, read`$PROJECT_ROOT/.understand-anything/intermediate/review.json`.
299
+
3. After the subagent completes, read`$PROJECT_ROOT/.understand-anything/intermediate/review.json`.
0 commit comments