diff options
| author | MtBntChvn <[email protected]> | 2026-02-20 16:29:19 +0000 |
|---|---|---|
| committer | MtBntChvn <[email protected]> | 2026-02-20 16:29:19 +0000 |
| commit | 3007541d5347064bd54f4aa52d46862c4c19efbc (patch) | |
| tree | dd6300ec8589396657b308944ea999eef533f818 /src/zenhttp/servers/httpsys.cpp | |
| parent | add uniform view navigation links to dashboard pages (diff) | |
| download | zen-3007541d5347064bd54f4aa52d46862c4c19efbc.tar.xz zen-3007541d5347064bd54f4aa52d46862c4c19efbc.zip | |
WIP: add real data mode to graph debug playground
Connect the graph debug playground to live zenstore API data via
project/oplog URL parameters. Builds a path prefix tree from the
indexer as the entry point for navigating large oplogs (1M+ entries).
- dual-mode: no params = existing synthetic mode, with params = real data
- prefix tree built from indexer.enum_all(), shown as group nodes
- group nodes expand into sub-groups or individual entries
- entry nodes fetch deps via CBO API with legacy fallback
- dep IDs resolved via indexer.lookup_id() with hex fallback
- async expansion with loading pulse animation
- has_deps pre-check for children (same pattern as graph.js)
Still TODO: testing with live data, edge cases, polish.
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Diffstat (limited to 'src/zenhttp/servers/httpsys.cpp')
0 files changed, 0 insertions, 0 deletions