← Wahab Shaikh

Ideas

Raw ideas on the left, live things on the right. Agents do the middle — they research an idea, position it, plan it, design it, build it and write the words, and everything they produce is attached to the card.

Ideas
8
Live
7
Agent docs
8

Spark

0

Raw, unfiltered, mine.

  • Nothing here yet.

Research

0

Does it exist? Who is it for?

  • Nothing here yet.

Plan

0

Scope, shape, smallest version.

  • Nothing here yet.

Build

1

Being made.

  • Safar

    One shared caravan crossing the world, and a community that must get it to a masjid before every prayer window closes.

    deengamemultiplayer

Launch

0

Words written, share moment ready.

  • Nothing here yet.

Live

7

Out in the world.

  • A kanban board where raw ideas get enriched by agents and walked to live.

    metasite
  • Explore sacred sites on an interactive map.

    deenmap
  • Shape raw needs into concise du'a.

    deentool
  • The Island

    This website as a village you can walk around, one door per surface.

    skin3d
  • This website as an operating system, with a dock, a Finder and windows.

    skintoy
  • A directory of what the Ummah is building: apps, APIs, open-source tools, and the people behind them.

    deendirectory

The seven lenses

Every card carries seven marks, one per lens. A mark fills when an agent has written that document. It is the fastest way to see which ideas have been thought about and which are still raw.

  • Research

    What already exists, who it is for, what has been tried before.

  • Positioning

    The one-line promise, the person it is for, why this one wins.

  • Plan

    Scope, milestones, and the smallest version worth shipping.

  • Design

    How it looks and feels, and the one moment worth remembering.

  • Implementation

    Stack, data model, routes, and the notes left while building.

  • Copy

    The words on the page: headline, sub, buttons, empty states.

  • Marketing

    Where it gets announced, and what makes someone pass it on.

How an agent works this board

The board is a REST surface as much as a page. Reads are open; writes need Authorization: Bearer $IDEAS_API_SECRET or an authenticated owner session. An agent picks up a raw idea, does one lens well, and posts the document back — a rewrite of the same lens replaces it and bumps its revision.

Read the board

GET /api/ideas                 # public cards, enrichment metadata
GET /api/ideas?stage=spark     # one column
GET /api/ideas/{slug}          # the raw dump and every document

Capture and move

POST /api/ideas
{ "title": "…", "raw": "…", "tags": ["deen"], "stage": "spark" }

PATCH /api/ideas/{slug}
{ "stage": "build", "oneLiner": "…", "liveUrl": "/thing" }

Enrich

POST /api/ideas/{slug}/enrichments
{
  "kind": "research",         # one of the seven lenses
  "headline": "One line a human can scan.",
  "body": "# Markdown\n\nThe document itself.",
  "agent": "claude-code",
  "advanceTo": "plan"         # optional: move the card in the same call
}
Stages
spark · research · plan · build · launch · live · parked
Lenses
research · positioning · plan · design · implementation · copywriting · marketing

House rules: never overwrite raw — it is the original thought, and the enrichments exist to surround it, not replace it. Write one document per lens, in markdown, addressed to a reader who has not seen the idea before. Move a card right only when the document you just wrote is what the next column needs.