Roadmap

InsightNest × Logos Ecosystem integration — four phases from MVP to full-stack decentralisation. Estimates, not commitments. Updated monthly.

Last updated: May 2026

Logos Stack

SIWE — Sovereign identity
1 Waku — Live discussion layer
2 Codex — Permanent Insight storage
3 Status Network → Nomos — Contributor ownership
Complete Months 0–2

Phase 0 — MVP — Core Pipeline

Complete

Logos: SIWE (sovereign identity)

  • Spark creation — timeouts, concepts, draft/publish
  • Contributions — real-time PubSub, stances, 50-word minimum
  • Read-timer friction + engagement gate
  • Highlight voting — threshold + author override + locking
  • Weave trigger — eligibility, highlight lock, stance grouping
  • Draft Insight editor — title/summary, contributor shares
  • Insight publishing — versioned, content-hashed, NoopPublisher wired
  • Knowledge Library — full-text search, live updates
  • Pure Elixir SIWE auth — no Rust NIFs
  • Username + deterministic SVG identicons
  • CI pipeline — GitHub Actions, mix test + credo
1
Next Months 3–5

Phase 1 — Logos Messaging — Waku

Jul – Sep 2026

Logos: Waku (censorship-resistant p2p)

  • nwaku sidecar in Docker Compose
  • WakuMessageBus implementing the existing MessageBus behaviour
  • Browser subscribes to Spark threads via js-waku
  • Contributions signed with wallet key, published direct to Waku
  • Weave trigger pulls from Waku Store, validates, persists to PostgreSQL
  • RLN rate limiting for spam prevention

Seam: MessageBus behaviour — already stubbed as NoopMessageBus

2
Planned Months 5–7

Phase 2 — Logos Storage — Codex

Sep – Nov 2026

Logos: Codex (immutable decentralised storage)

  • CodexPublisher implementing the existing Publisher behaviour
  • Insight JSON blob uploaded to Codex on Weave publish
  • CID stored in insights.codex_cid (column already exists)
  • CID provenance badge in Knowledge Library
  • "Verify on Codex" link for each published Insight
  • codex-node Docker Compose service (Altruistic Mode)

Seam: Publisher behaviour — already stubbed as NoopPublisher

3
Planned Months 7–10

Phase 3 — Contributor Ownership — ERC-721

Nov 2026 – Feb 2027

Logos: Status Network EVM → Nomos

  • InsightNFT.sol — ERC-721, token URI → Codex CID
  • InsightShares.sol — records contributor share bps per token
  • Elixir mints token via JSON-RPC after Codex upload confirms
  • Library.get_ownership/1 switches to live on-chain data
  • Status Network block explorer links in the Library

Seam: JSON-RPC from Elixir (ethereumex + ex_abi)

4
Horizon Month 12+

Phase 4 — DAO Governance & Decentralisation

Mid 2027

Logos: Nomos (Logos blockchain)

  • InsightNestDAO.sol — governance, voting power from share holdings
  • Proposal types: treasury, curation policy, weighting formula
  • Off-chain deliberation via Waku (same MessageBus behaviour)
  • Library index migrated from PostgreSQL to Codex-pinned manifest
  • Direct browser Codex fetches — backend removed from read path

Seam: MessageBus + Publisher + Library abstraction layer

Each Logos component plugs into a pre-built seam in the codebase. No phase requires a rewrite — only a behaviour implementation swap.