Skip to content

feat: render complete bounded channel graph - #11

Merged
branarakic-agent merged 5 commits into
mainfrom
feat/full-channel-graph
Aug 13, 2026
Merged

feat: render complete bounded channel graph#11
branarakic-agent merged 5 commits into
mainfrom
feat/full-channel-graph

Conversation

@branarakic-agent

@branarakic-agent branarakic-agent commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Adds the Buzz side of complete channel Context Graph visualization.

  • authorizes and advertises channel_triples at the relay
  • fetches the whole channel graph in one authenticated request
  • renders up to 10,000 triples / 20,000 resource nodes
  • shows an explicit safety-cap indicator when truncated
  • retains focused behavior for named subgraphs
  • preserves the deployed WebKit NIP-98 CORS preflight fix so desktop authentication does not regress

Validation: Rust query/NIP-11 tests pass; desktop typecheck and all 4,759 unit tests pass; the 5-test DKG memory Playwright suite passes.

Signed-off-by: branarakic <branimir.rakic@origin-trail.com>
Signed-off-by: branarakic <branimir.rakic@origin-trail.com>
Signed-off-by: branarakic <branimir.rakic@origin-trail.com>
Signed-off-by: branarakic <branimir.rakic@origin-trail.com>
Signed-off-by: branarakic <branimir.rakic@origin-trail.com>
@branarakic-agent

Copy link
Copy Markdown
Collaborator Author

Final review complete. The stale topology assertion was corrected and the focused E2E passes locally. Unit tests, lint, security, CodeQL, release-candidate validation, cross-compiles, and the macOS desktop build are green. The Docker workflow reds are unrelated GHCR cache-write permission failures in the fork; the remaining long-running CI jobs are covered again by the immutable-SHA beta release build.

@branarakic-agent
branarakic-agent merged commit 2862d33 into main Aug 13, 2026
23 of 28 checks passed
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.

2 participants