LENS

Context/README.md

LENS -- Project Context

LENS (Leading Engagement & Narrative Synthesis) is a social content intelligence platform for tracking how a subject company performs on LinkedIn relative to its competitors, packaged as a weekly editorial publication plus an investigation workbench.

Two Modes

  • Editorial mode -- Algolia-only. A weekly issue published every Monday morning that tells the marketing team what happened, who engaged, and what to publish this week. 9 fixed sections, single scrollable page.
  • Explore mode -- Algolia vs. competitors. An investigation workbench with four asymmetry lenses (Cohort Gap, Switcher Signal, Content Gap, Narrative Gap), user-driven time scope, drill-down layers nested inside each lens.

Current Status (2026-04-07)

  • Phase: Frontend scaffold + screens with mock data
  • Built: Monorepo scaffold, Editorial Cover screen, Phase 0 backend (7 entities, 28 execs in PostgreSQL)
  • In progress: Remaining editorial sections (Opener, Thesis)
  • Next: Explore mode screens (Content Gap, Narrative Gap lenses)
  • Blocked: Switcher Signal lens (requires Layer 1B, legally deferred)
  • Stack: Next.js 16 + TypeScript strict + Tailwind + shadcn/ui
  • Repo: /Users/arijitchowdhury/AI-Development/LENS

Key Documents

  • Product Brief: LENS-BRIEF (authoritative synthesis, read first)
  • PRD: PRD (detailed product requirements, 657 lines)
  • Legal Risk: Legal-Risk-Summary
  • Decision Log: DecisionLog

Vault Pointers

  • PRD: PRD
  • Specs: Projects/LENS/Specs/
  • Design: Projects/LENS/Design/
  • Modules: Projects/LENS/Modules/
  • Data: Projects/LENS/Data/
  • Research: Projects/LENS/Research/
  • FolderStructure
  • LENS-BRIEF
  • Legal-Risk-Summary