Skip to content

feat(frontend): add incremental refresh to node rebuild menu#38

Merged
charlie83Gs merged 1 commit intomainfrom
feat/incremental-rebuild-ui
Mar 25, 2026
Merged

feat(frontend): add incremental refresh to node rebuild menu#38
charlie83Gs merged 1 commit intomainfrom
feat/incremental-rebuild-ui

Conversation

@charlie83Gs
Copy link
Copy Markdown
Contributor

Summary

  • Add "Incremental Refresh" option to the node rebuild dropdown in NodeDetailPanel. This uses mode: "incremental" which generates only new dimension batches from facts accumulated since the last build, without wiping existing dimensions.
  • Change the stub/partial "Build Node" button from full to incremental mode, matching the auto-build pipeline behavior.

Context

The backend already supports mode: "incremental" in rebuild_node, but the frontend only exposed full mode. Incremental is the appropriate default for routine refreshes and first-time stub builds.

Test plan

  • Verify "Incremental Refresh" appears as first item in rebuild dropdown
  • Verify clicking it dispatches with mode=incremental, scope=all
  • Verify "Build Node" button on stub nodes dispatches incremental mode
  • Verify existing Full Rebuild / Rebuild Dimensions / Rebuild Edges still work

🤖 Generated with Claude Code

Add "Incremental Refresh" as the first option in the rebuild dropdown,
which generates only new dimension batches from facts accumulated since
the last build without wiping existing dimensions. Also change the
stub/partial "Build Node" button to use incremental mode, matching the
auto-build pipeline behavior.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@charlie83Gs charlie83Gs merged commit 33fe249 into main Mar 25, 2026
4 checks passed
@charlie83Gs charlie83Gs deleted the feat/incremental-rebuild-ui branch March 25, 2026 20:12
charlie83Gs added a commit that referenced this pull request Mar 27, 2026
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
charlie83Gs added a commit that referenced this pull request Apr 20, 2026
… (Phase 3 #38) (#273)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant