Semantic · Weekly 1:1 with Sid

Demo Launcher

Refreshed Sunday, 2026-06-28 · review + demo, builder-to-builder. Click to open each in a new tab. · this week: dashboard v0.12 → v0.37 (dark mode, sidebar, cross-platform matching, multi-source import), NewsON full run, Sayva proposal sent, Najeau delivered + board, lead-intake hardened with HMAC.
Throughline: everything I'm learning goes into one reusable platform — skill-up → real builds → a compounding stack. Each build reuses the last. This week the dashboard had its biggest run yet — roughly 25 shipped versions — turning the reporting spine into a real multi-source analyst tool, while two clients went out the door, the lead pipeline's entry point got production-hardened, and a new Opportunity Estimator shipped to size the upside for prospects.
1
Dashboard / reporting tool — the headlinev0.12 → v0.37
sharp-internal · Workers + Hono + D1 + TypeScript + React · client / internal two-view · light + dark
"Biggest week on the spine by far — ~25 versions. New: multi-source import (a programmatic-DSP report drops in as an Excel file and lands as touchpoints on live campaigns; Meta ingestion proven on fixtures), a cross-platform matching layer that rolls one logical campaign up across sources at read time, a Data Quality panel, a bulk goals editor with paste-from-spreadsheet + Excel import, full light/dark mode, and a sidebar rebuild. The global view was rebuilt to match Martial's validated screenshot exactly; the rich analyst surfaces (KPI grid, conversion funnel, Performance Trends) live on the campaign drill-in. Two-view: ?view=client for the report, default for internal."
2
Opportunity Estimatornew this week
opportunity-estimator (Semantic) · interactive upside model · guided walkthrough mode
"An interactive estimator that models the revenue/traffic upside of an engagement — so a prospect sees the size of the prize before they sign. Guided mode walks them through the inputs step by step; the standard view is the full calculator."
↳ Served from my Mac over Tailscale — same-network access for the 1:1, kept off the public web by design.
3
NewsON — deepest pipeline run to date
clients/newson · 7 research tracks + DOM/CWV evidence · brief → proposal → demo → Roku ASO audit → Astro reference-impl
"Full end-to-end run on a real news-streaming brand. Evidence-grounded: zero JSON-LD confirmed in the DOM, CWV failures measured (homepage INP 330ms, station CLS 0.18), render gap diagnosed. Output = client deck, tiered proposal with paid-discovery gift, a brand-true homepage demo through 3 review rounds, a Roku ASO audit + action plan, and an Astro reference build. Repo + board creation gated on the deposit — that's the only thing not yet executed."
↳ Demo + proposal render locally (file://); they deploy to Cloudflare Pages the moment the discovery payment clears.
4
Learning track → real infranew project
lead-intake Worker (live, HMAC-hardened) · Sid Preiss import-site planning hub · PCI reskin · BBQ United
"The skill-up track keeps producing real infra. The lead-intake Worker is live — a webhook that validates a lead, asks Claude to classify fit, stores it in KV, and pings a channel — the first slice of the Semantic lead pipeline; this week it gained HMAC-SHA256 signature verification so it rejects forged payloads. New: a Sid Preiss import-site planning hub stood up (backlog, kickoff questions, security checklist, ADR log) — scoping before any code. Plus the productized PCI reskin and the BBQ two-variant mockup set + proposal. Capstone demo lands Mon Jul 13."
5
Audit-to-proposal pipeline + template
SharpPipeline · Stages 00→07 · proposal template baked in · gated on SOW signed + 50% deposit
"The system itself: one run turns a cold URL into a 7-track need-ID dossier, a tiered proposal with a live demo, and — on payment — a scaffolded repo + Project board + ticket backlog. Same repo holds the reusable proposal template (toggles, evidence-cited recs, paid-discovery CTA). Every client run here is a real run of this; NewsON is the deepest to date."
↳ Each client run lives inside this monorepo under clients/….
6
More client runs — proposal sent & delivered
Sayva · Najeau · LS Santé — three live engagements off the same pipeline
Sayva sent
Dental SMB — proposal sent to the client. Tiered: core $3.5k · lean $5k-cap · full $6.5k. Awaiting sign-off.
Najeau delivered
Shopify scalp/hair-oil brand — SEO sprint delivered: access-request doc + updated audit + quick-wins. Repo + Kanban board live, rate locked $75/hr; awaiting signature + Martial's raise call.
LS Santé
Béziers medical-equipment supplier — proposal reframed for the elderly-B2C audience and redeployed. Light fix, ~$1k deliverable; awaiting client response.
Public-facing case studies — anonymized, link-anywhere proof
Rendered as a clean reading site — public-safe by construction (no client names, no internal URLs, real metrics). Same source serves Semantic, Sharp Method, and the career narrative. Refreshed 2026-06-28 to match this week's builds.
Open the full case-study siteIndex
All six case studies in one clean editorial layout. Start here, then jump to any study below directly.
1Automated, per-client reporting dashboardTechnical headline
Serverless dashboard (Workers + Hono + D1 + TypeScript) pulls live ad data, ingests platform exports, matches campaigns across sources, and produces branded per-client reports in minutes — replacing hours of hand-assembly.
2Opportunity estimator — sizing the prizeSales modeling
An interactive estimator turns a prospect's rough numbers into a banded annual dollar opportunity and an invest-or-hold verdict — one dependency-free engine behind a guided wizard and an expert calculator.
3Client-onboarding pipelineProductization
A gated, eight-stage run turns a signed engagement into a scaffolded repo, project board, and ticket backlog — closing the gap between a closed deal and the first billable hour.
4Audit-to-proposal engineRevenue system
End-to-end engine takes a prospect from a cold URL to a tiered, client-ready proposal with a live demo, then bootstraps the project — proven across healthcare-SMB and news-streaming engagements.
5Rapid demo + proposal sprintsSales enablement
"Show, don't pitch" — a repeatable sprint that puts live, deployed mockups in front of prospects before they sign, shown across multiple anonymized engagements.
6From coordinator to builderCareer narrative
A self-directed six-week ramp into AI engineering, evidenced by shipped artifacts — a Python receipt extractor and a Cloudflare Worker lead-intake endpoint, now HMAC-hardened.
Live, link-anywhere case-study site — hosted as its own deployment, public-safe by construction.
Live site — public URL GitHub — all repos linked Gated — packaged, ships on go
Live links and statuses reflect the week of 2026-06-28 (dashboard v0.37, Sayva proposal sent, Najeau delivered, lead-intake HMAC-hardened, NewsON full run gated on go). GitHub repos are private; Sid can request access per repo if he wants the code. Source of truth: this week's daily notes + sharp-internal CHANGELOG.