Expand Quasar into a full starintel-server client #65

Open
opened 2026-07-26 02:35:26 +00:00 by lost-rob0t · 0 comments
lost-rob0t commented 2026-07-26 02:35:26 +00:00 (Migrated from github.com)

Goal

Track the full Quasar integration with the expanded StarIntel server while preserving local-first operation.

Current PR slice

PR #64 is being extended with:

  • hierarchical canvas/node/selection right-click menus
  • optional starintel-server connection and compatibility capability probe
  • target submission using the current /new/target/:actor seed endpoint
  • optional RabbitMQ Web STOMP queue ingestion into canonical PouchDB and the active graph
  • versioned CouchDB-compatible local map-reduce views

Follow-up integration

Acceptance criteria

  • Quasar remains fully usable offline
  • server and queue transports are opt-in and independently stoppable
  • every inbound record passes canonical v0.9 validation before local persistence
  • accepted queue records are added idempotently to the active custom graph
  • credentials are stored only in the local settings database and never replicated with corpus documents
  • transport adapters are replaceable without changing graph/editor code
## Goal Track the full Quasar integration with the expanded StarIntel server while preserving local-first operation. ## Current PR slice PR #64 is being extended with: - hierarchical canvas/node/selection right-click menus - optional starintel-server connection and compatibility capability probe - target submission using the current `/new/target/:actor` seed endpoint - optional RabbitMQ Web STOMP queue ingestion into canonical PouchDB and the active graph - versioned CouchDB-compatible local map-reduce views ## Follow-up integration - consume capability discovery from lost-rob0t/starintel-server#58 - switch to batch ingest and target lifecycle APIs from lost-rob0t/starintel-server#59 - prefer the server-owned authenticated stream gateway from lost-rob0t/starintel-server#60 over direct broker credentials - import/query the shared view registry from lost-rob0t/starintel-server#61 - surface correlated diagnostics and permissions from lost-rob0t/starintel-server#62 ## Acceptance criteria - Quasar remains fully usable offline - server and queue transports are opt-in and independently stoppable - every inbound record passes canonical v0.9 validation before local persistence - accepted queue records are added idempotently to the active custom graph - credentials are stored only in the local settings database and never replicated with corpus documents - transport adapters are replaceable without changing graph/editor code
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/quasar-ui#65
No description provided.