wrkstrm

Generative cyberpunk future

wrkstrm

Many worlds. One workstream.

A multiverse homepage for generating futures, comparing timelines, and shipping the branch with proofs behind it.

agents digikomas typed receipts worldlines

vibe: auto

Auto Constellation

Generative cyberpunk future, but legible enough for a founder, investor, or agent to enter.

The homepage as a living multiverse: a quiet wordmark held inside a branching field of generated futures.

entrysingle wordmark fieldbranching worldlines prooftyped futures
slow orbital drift
ZStack {
  WorldlineField(.constellation)
    .tokenized(.whiteGlossNeon)
  Wordmark("wrkstrm")
  FutureSelector(vibe: .auto)
}

vibe 03

Spectral Stack

A stack of generated worlds hovering over a dark execution graph.

The demo card stack becomes the primary homepage object: futures as layered, selectable panes in glass.

entrystacked futures fieldspectral panes proofvisible alternatives
pane shimmer
ZStack {
  SpectralStack(selection: $vibe)
  Wordmark("wrkstrm")
  TimelineCards(.generatedWorlds)
    .glassDepth(3)
}

proof ledger

Neon Proof Ledger

Cyberpunk, but the neon is a proof system rather than decoration.

The homepage foregrounds trust: generated futures are only beautiful when receipts, schemas, and deploys light up behind them.

entryreceipts first fieldtyped scanlines proofdeploy-backed claims
ledger scan
VStack {
  Wordmark("wrkstrm")
  ProofLedger(receipts: .live)
  WorldlineField(.verifiedOnly)
    .tokenized(.receiptLime)
}

control room

Operator Control Room

A dense but calm command deck for the multiverse shipping machine.

The homepage feels like an operating surface: routes, agents, demos, deploy receipts, and next launches are all one command away.

entrycommand deck fieldrouting graph proofdeploy receipts
console sweep
NavigationSplitView {
  RouteRail(.publicSurfaces)
} detail: {
  CommandDeck(vibe: .controlRoom)
  LaunchReceiptCloud()
}

anti widget

Anti-Widget Manifesto

After Google shows the widget, wrkstrm shows the operating room.

The homepage refuses the tiny generated rectangle. It frames wrkstrm as the room, the tools, the memory, and the proof trail around the creator.

entryprovocation first fieldwidget shards proofnative room
rectangles collapse into rooms
ZStack {
  WidgetGraveyard(platform: .android)
  RoomAssembler(memory: .creatorTaste)
  Wordmark("wrkstrm")
    .provocation(.antiWidget)
}

breach clock

Stealth Breach Countdown

Not a launch page. A breach alarm with taste.

The page becomes a public countdown siren: every tick says the quiet era is over, but the reveal stays withheld until the comparison is undeniable.

entrycountdown face fieldbreach arcs proofheld reveal
redline pulse
ZStack {
  Countdown(target: .googleKeynote)
    .style(.breach)
  RevealCurtain(state: .withheld)
  BrandColor(.stealthRed).meaning("stealth breach")
}

proof runway

Curry-Howard Runway

Types over text, but make it feel like a launch sequence.

The homepage makes the compiler glamorous: every beautiful surface has a type behind it, every claim wants a witness, and every witness lands.

entryproof runway fieldtyped gates proofcompiled claim
proof runway
VStack {
  Theorem("future UI")
  ProofRunway(types: .inhabited)
  CompilerGlow(status: .accepted)
  LaunchSurface(.native)
}

landing strip

Multiverse Landing Strip

A beautiful multiverse is cheap. Choosing the branch that ships is the product.

The page is a runway for generated futures: many branches approach, one branch receives a receipt, and the site asks the visitor to feel the selection.

entrymany branches fieldlanding rails proofone receipt
branch convergence
ZStack {
  MultiverseRunway(branches: .many)
  BranchSelector(criteria: .proofBacked)
  ReceiptLight(state: .landed)
}

facebook ghost

Facebook Directory Ghost

What if the first social network became a proof directory instead of an ad machine?

The old college-directory wall is treated as a fossil: blue chrome, status rows, and social proof boxes collapse into a wrkstrm execution graph.

entrycollege wall fieldstatus rows proofverified receipts
directory panes syncing
NavigationSplitView {
  DirectoryRail(campus: .deadSocial)
} detail: {
  ProfileWall(subject: .wrkstrm)
  ReceiptGraph(style: .collegeBlue)
}

myspace ghost

MySpace Glitter Profile

Bring back the profile page, but make every customization compile.

A loud profile page, top-eight boxes, broken CSS, and glitter noise become an intentional proof of personal taste surviving platform decay.

entryprofile chaos fieldtop eight proofcompiled taste
glitter CSS drift
ZStack {
  GlitterProfile(owner: .wrkstrm)
  TopEightOrbit(agents: .trusted)
  CustomCSSCompiler(status: .accepted)
}

geocities ruin

GeoCities Under Construction

The homepage is under construction forever, but now the scaffolding is typed.

The tiled web neighborhood, visitor counter, guestbook, and under-construction sign become a knowingly haunted launch page for a system still being built in public.

entryweb neighborhood fieldvisitor counter prooftyped scaffolds
marquee debris
VStack {
  NeighborhoodTile(.geocitiesRuin)
  UnderConstructionBanner(reason: .publicBuild)
  Guestbook(receipts: .appendOnly)
  VisitorCounter(kind: .proofs)
}

friendster ghost

Friendster Orbit Graph

The social graph died as a feed. It comes back as an execution graph.

Friend-of-a-friend discovery returns as an execution graph: testimonials, circles, and proximity are no longer clout, they are dispatch edges.

entryfriend-of-friend fieldorbit graph proofdispatch edges
testimonial orbit
ZStack {
  FriendsterOrbit(seed: .operator)
  TestimonialCards(source: .receipts)
  ExecutionGraph(edges: .dispatchable)
}

google ghost

Google Search Afterimage

The answer is not another search box. The answer is the room after search.

The clean search box is rendered as a historical afterimage: one empty field that once organized the web, now too small for generated worlds.

entryempty query fieldresult ruins proofroom after search
query box evaporates
VStack {
  SearchAfterimage(engine: .oldWeb)
  QueryBox(prompt: "future UI")
  RoomAfterSearch(surface: .wrkstrm)
}

brand colors as claims

Color has doctrine here.

Every treatment is allowed to get wild, but the palette keeps its memory: graphite is the substrate night, green is proof accepted, cyan is typed proposition, gold is receipt light, red is stealth breach, and teal is WorkWave motion.

--color-history-graphite substrate night years of private execution graph development
--color-proof-green proof accepted Curry-Howard proof checker and Swift tests
--color-curry-cyan typed proposition schemas, LDT, and compiler-backed claims
--color-speedrun-gold receipt light Speedrun submission and Cloudflare deploy receipts
--color-stealth-red stealth breach wrkstrm coming out of stealth
--color-doctrine-white public copy doctrine made visible instead of hidden in notes
--color-workwave-teal motion field WorkWave grain, amplitude, and orientation