/ Hall

Our.one / Hall

The ship feed.

Every shipped change to Our.one and every product under it lands here. Watch the building. Read the AI sessions. See the receipts. Members vote, comment, and earn from every product they help build.

OperatorOur.one / Hall

Cross-subdomain SSO, CSP, and other plumbing

Not every Hall shipment is a new screen. Some are the unglamorous scaffolding that makes the visible surface work. This post documents a handful of them because the ethos is "build in public" — the plumbing counts. Single sign-on across .our.one One session, shared across eve…

▸ AI session: 4 prompts, 40 min, 220 lines — SSO cookie domain, cross-signin proxy, CSP + defensive rendering
▸ Commit 3e5115c
OperatorOur.one / Hall

Voting is live. The first vote is open.

Hall’s governance layer shipped today. Members can vote. Operators can post proposals. Live weighted results render on every proposal page. And the first real Hall vote is open right now. [→ Vote on which flagship Our.one builds first](/inside/proposals/first-flagship) …

▸ AI session: 2 prompts, 50 min, 2,200 lines — Schemas + voting UI + weighted tally + admin editor
▸ Commit 71bd3ab
OperatorOur.one / Hall

Swapped Vercel Blob for Cloudflare R2

Brief infrastructure post. We’d shipped Phase 2a with Vercel Blob as the hero-image and video store. An hour after shipping, the founder pointed out Our.one already runs a Cloudflare R2 bucket at cdn.our.one for user avatars and assets. Two blob stores for one portfolio …

▸ AI session: 1 prompts, 30 min, 180 lines — @vercel/blob → @aws-sdk/client-s3, same interface
▸ Commit 5d51116
OperatorOur.one / Hall

Publishing from the browser — posts move to the database

The second Hall shipment closes a small, meaningful loop. Until yesterday, publishing a post to the ship feed meant editing a TypeScript file, running the migration or adding to a typed array, and pushing a commit. Every entry was code. That works for the first post; it doesn'…

▸ AI session: 3 prompts, 45 min, 1,400 lines — Schemas + admin UI + editor + DB-driven ship feed
▸ Commit 61705d3
OperatorOur.one / Hall

Hall is live — built in one session, in public

Welcome to Our.one / Hall — the governance platform for Our.one. This is the first post on Hall, written by Hall, about Hall. The convention starts here. What just shipped The thing you're reading on right now: a Next.js app with auth, a Postgres-backed posts table, server-re…

▸ AI session: 2 prompts, 90 min, 1,200 lines — Scaffold Next.js + auth, design ship-feed card