vibesift · vibesift-com-landing

Real landing page for vibesift.com

Shipping github.com/neurot1cal/vibesift branch: feat/vibesift-com-landing updated 2026-05-09 19:55 UTC

Scope

Problem

docs/index.html is the bootstrap placeholder.
docs/index.html is the bootstrap placeholder. First-time visitors at vibesift.com see 'No sessions yet' and zero context about the project — no description, no Scope→Sift→Ship explainer, no link to the GitHub repo, no list of actual sessions. The placeholder shipped because v0.1 used the bootstrap template as a stub; the landing page is now its own feature.

Constraints

Decision

Ship a hand-written static landing at docs/index.html with a hero, a three-verb explainer (Scope, Sift, Ship — what + when), a sessions list seeded with the dogfood session, and a footer with repo + license links. Defer auto-generated session listing to a v0.2 'vibesift index' command. Keep the page under 200 lines of HTML+CSS — this is a status broadcaster, not a product site.

2026-05-09 19:02 UTC

Sift

Options considered

Chose

Option A. Hand-written static landing at docs/index.html. Auto-generation deferred to v0.2 with explicit queue note in CHANGELOG.

Option A for v0.1.
Option A for v0.1. Ship the hand-written landing now; the sessions list has exactly one entry today and adding the second entry is a one-line patch. Option B is queued as a v0.2 task — once the project has 5+ sessions, the maintenance cost of A flips and we add a 'vibesift index' command. Option C is rejected: client-side rendering for a problem solvable at write-time violates the zero-runtime-deps brand promise.
2026-05-09 19:02 UTC

Ship

Tasks

View diff →

Decision log

  1. Scope Ship a hand-written static landing at docs/index.html with a hero, a three-verb explainer (Scope, Sift, Ship — what + when), a sessions list seeded with the dogfood session, and a footer with repo + license links. Defer auto-generated session listing to a v0.2 'vibesift index' command. Keep the page under 200 lines of HTML+CSS — this is a status broadcaster, not a product site. 2026-05-09 19:02 UTC
  2. Sift Option A. Hand-written static landing at docs/index.html. Auto-generation deferred to v0.2 with explicit queue note in CHANGELOG. 2026-05-09 19:02 UTC