Upgrade generic graph navigation
This commit is contained in:
parent
8ac4fe2a67
commit
5e77cd2adb
13 changed files with 657 additions and 65 deletions
13
README.md
13
README.md
|
|
@ -10,7 +10,7 @@ isolated previews through the explicit render boundary.
|
|||
|
||||
## Current state
|
||||
|
||||
DFG-0 through DFG-13 are complete. Worldforge uses separate read-only sessions and an optional
|
||||
DFG-0 through DFG-14 are complete. Worldforge uses separate read-only sessions and an optional
|
||||
AssetForge-only proposal process. OpenClaw can propose updates to existing AssetForge chapter prose
|
||||
through isolated, validated changesets and escaped previews. Canonical integration remains a
|
||||
developer review step through Worldforge's established builder. DFG-9 found no measured need for an
|
||||
|
|
@ -36,6 +36,12 @@ DFG-13 makes pointer activation reliable by delaying SVG pointer capture until a
|
|||
crosses the movement threshold. It also ensures the empty-canvas instruction disappears whenever a
|
||||
neighborhood is rendered.
|
||||
|
||||
DFG-14 makes the viewer useful as a durable project-manual navigator. An open browser page renews
|
||||
the loopback listener lease across short-lived MCP transactions. Resizable side panels and a
|
||||
draggable, resizable inspector support dense material. Neighborhoods are grouped generically by
|
||||
topology into primary focus, outgoing children, and edge/context nodes, with distinct palettes and
|
||||
progressive hop-distance shading.
|
||||
|
||||
## Development
|
||||
|
||||
```bash
|
||||
|
|
@ -74,8 +80,9 @@ surface.
|
|||
|
||||
Both generic and explicit adapter MCP servers expose the same visualization tool because it reads
|
||||
the validated `ProjectIndex` supplied by the project binding. Invoking it again refreshes the
|
||||
browser only after a complete index check. The ephemeral listener and its unguessable URL token live
|
||||
only for the MCP process lifetime.
|
||||
browser only after a complete index check. The unguessable loopback URL remains usable while its
|
||||
browser page renews the lease. Explicit process termination closes it immediately; an abandoned
|
||||
page expires after a bounded inactivity grace period.
|
||||
|
||||
See [`docs/NEW_PROJECT_QUICKSTART.md`](docs/NEW_PROJECT_QUICKSTART.md) for a complete generic MCP
|
||||
setup, continuous-agent policy, visualization instructions, and a project-adapter checklist.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue