Skip to content

feat: refactor landing page around SignalFlow content operating system - #187

Merged
Ankit6149 merged 18 commits into
masterfrom
feat/landing-content-os-refactor
Aug 16, 2026
Merged

feat: refactor landing page around SignalFlow content operating system#187
Ankit6149 merged 18 commits into
masterfrom
feat/landing-content-os-refactor

Conversation

@Ankit6149

@Ankit6149 Ankit6149 commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Scope

Implements the landing-page direction in #135 without changing Studio/domain/provider/publishing behavior.

What changed

  • rewrote the hero around the actual content-operations problem rather than one source → 12 destinations;
  • clearly separates available today from product direction / in development;
  • keeps Open Studio as the primary current CTA;
  • explains the canonical Signal → Opportunity → Story → Produce → Judge → Publish/Remember lifecycle;
  • adds a truthful current-foundation section for manual source intake, real configured AI routes, edit-safe review/recovery, and export;
  • introduces product-direction visuals for media decisioning without presenting them as live capability;
  • explains approval, private/local processing direction, and multi-client architecture at a high level;
  • replaces the disconnected landing visual rhythm with one scoped, responsive CSS-module system;
  • adds deliberate mobile/tablet reflow, focus states, containment, and reduced-motion handling.

Repository health repaired while verifying

The canonical documentation reset had left four frontend regression guards coupled to retired headings/copy. Those tests were updated to protect the same implementation invariants against the new canonical docs instead of weakening or deleting the guards.

The production audit also exposed a transitive nanoid high-severity advisory. The lockfile was safely refreshed from 3.3.16 to 3.3.18 through npm's non-forced audit fix path. Next remains pinned at 16.2.11; no forced framework upgrade was taken.

Truth boundary

No automatic signals, opportunities, media generation/editing, Private Hybrid, mobile, desktop agent, durable scheduling, or narrative memory capability is presented as currently shipped.

Current-product wording remains limited to the capabilities documented in docs/CAPABILITY_MATRIX.md.

Final changed files

  • frontend/components/LandingPage.js
  • frontend/components/LandingPage.module.css
  • frontend/package-lock.json
  • frontend/tests/landingPageRevamp.test.mjs
  • four existing product/document regression guards aligned with the canonical documentation reset

Temporary CI diagnostics/repair workflows were removed; .github/workflows/ci.yml is back to the repository's original standard pipeline and has no net PR diff.

Verification

Final normal CI is green:

  • MCP tests ✅
  • Python tests ✅
  • frontend npm test
  • npm audit --omit=dev --audit-level=high
  • npm run build

Rendered production/deployment inspection remains a deployment-level check after merge; implementation and repository gates are complete.

@vercel

vercel Bot commented Aug 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
signal-flow-studio Ready Ready Preview Aug 16, 2026 6:33pm

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