- One AI key name per provider; error reporting initialised in both apps S3-WIRING · Stage 3 · L-INFRA Complete
- apps/site: hypabrand.com marketing site (Astro 7.3.4 static + React 19 islands + Tailwind 4 on tokens; pages, OG, headers, e2e + axe + Lighthouse CI gates) S3-SITE · Stage 3 · L-SITE Complete
- Portal design-language pass (apps/web, packages/ui, tokens type scale, /design dev route) S3-APPUI · Stage 3 · L-UI Complete
Changelog
What has been built, by date.
Generated at build from the execution ledger: completed and verified work packages and lanes only, with the ledger’s own titles. 57 entries across 3 days.
- Shopify connector and the store lens (Pilot B) WP-35 · Stage 2 · L-CONN Complete
- Meta Marketing API connector with configuration history (Pilot B clocks) WP-36 · Stage 2 · L-CONN Complete
- Ask, Explain, daily brief, weekly review and the evaluation suites WP-38 · Stage 2 · L-AI Complete
- Sentinel and Curator WP-39 · Stage 2 · L-AI Complete
- Experiment engine and the experimental lens WP-40 · Stage 2 · L-BRAIN Complete
- Calendar, publisher and the PublishingProvider contract WP-42 · Stage 2 · L-JOBS Complete
- Home: brief, review queue, alerts WP-44 · Stage 2 · L-WEB Complete
- Performance: Overview, Ledger, Organic, Web, Paid, Commerce, with Explain WP-45 · Stage 2 · L-WEB Complete
- Content pages and Studio text mode WP-46 · Stage 2 · L-WEB2 Complete
- Experiments pages WP-47 · Stage 2 · L-WEB2 Complete
- Brain pages v2, inbox and onboarding WP-48 · Stage 2 · L-WEB2 Complete
- Workspace and tenant management WP-50 · Stage 2 · L-WEB Complete
- Agents pages WP-51 · Stage 2 · L-WEB2 Complete
- Clerk behind AuthVerifier (LOCAL half of WP-17) WP-52 · Stage 2 · L-WEB Complete
- S3 raw-store adapter and in-process S3-compatible fake (LOCAL half of WP-20) WP-54 · Stage 2 · L-INFRA Complete
- File-import framework and survey CSV import WP-55 · Stage 2 · L-CONN Complete
- Stage 2 security hardening WP-56 · Stage 2 · L-SEC Complete
- Fix WP-56 blind-verification findings BV-1…BV-6 (executor and publisher) FIX-56 · Stage 2 · L-SEC Complete
- Suite regressions and residue-brittle tests after wave 4 FIX-S2A · Stage 2 · L-INT Complete
- REV-3: blind adversarial review (part 1) WP-57 · Stage 2 · L-SEC (blind) Complete
- FIX-3 WP-58 · Stage 2 · owners per finding Complete
- RBAC, SQL policies and immutability (R3-01, 02, 03, 04, 19, 23, 24, 25, 26, 32, 33, 34, 44, 46) FIX-3A · Stage 2 · L-SEC Complete
- Analyst honesty (R3-05, 06, 09, 10, 28, 29, 30, 31, 51) FIX-3B · Stage 2 · L-SEC Complete
- Metrics and ledger semantics (R3-07, 08, 11, 12, 13, 14, 42, 52) FIX-3C · Stage 2 · L-SEC Complete
- Executor, jobs, publishing, content guard, connectors, imports and S3 (R3-15, 16, 17, 20, 21, 22, 27, 35, 36, 37, 38, 39, 43, 45, 48, 49, 53, 56, 57) FIX-3D · Stage 2 · L-SEC Complete
- Gates, CI, deploy and hygiene (R3-18, 40, 41, 47, 50, 54, 55) FIX-3E · Stage 2 · L-SEC Complete
- Suites that fail only on a from-zero database after FIX-3 FIX-3F · Stage 2 · L-INT Complete
- REV-4: second review WP-59 · Stage 2 · L-SEC (blind) Complete
- Targeted blind review of WP-36 (Meta Marketing connector) REV-4b · Stage 2 · L-SEC (blind) Complete
- Fixes for the targeted review of WP-36 (R4b-01…R4b-16) FIX-4b · Stage 2 · L-CONN Complete
- FIX-4 WP-60 · Stage 2 · owners Complete
- CERT-2: Stage 2 certification WP-61 · Stage 2 · L-INT + root Complete
- ADR-0018, vendored merge gate, release planner, CODEOWNERS, GitHub bootstrap as code S3-DELIVERY · Stage 3 · L-PLAT Complete
- Neon, Fly, R2, Sentry bootstrap + verification scripts (dry-run on fakes) and minimal founder steps S3-INFRA · Stage 3 · L-INFRA Complete
- live-call and budget scripts through the gateway, model pins re-check, provider terms (L9 input) S3-AI · Stage 3 · L-AI Complete
- Instagram spike on the fixture, GA4/Shopify/Meta live-check scripts, founder steps, WP-23b delta list S3-PROVIDERS · Stage 3 · L-CONN Complete
- Provider founder steps reduced to CLI browser logins; generated Neon passwords to a 0600 escrow file S3-CLIFLOW · Stage 3 · L-INFRA Complete
- R23 site and edge tooling research (free tiers, licences, Cloudflare limits, reference patterns) S3-RESEARCH · Stage 3 · L-RES Complete
- Test portal runtime on this workstation (scripts/staging), one-click GET /dev/sign-in autologin behind Access, proxy trust S3-STAGING · Stage 3 · L-INFRA Complete
- Harden the content-pipeline order-dependent test S3-FLAKE · Stage 3 · L-INT Complete
- Job failures reported through the scrubber via a jobs-runtime hook S3-JOBERR · Stage 3 · L-INFRA Complete
- Wave-2 checkpoint verification S3-CHECK-2 · Stage 3 · root Verified
- Wave-1 checkpoint verification S3-CHECK-1 · Stage 3 · root Verified
- R3-53, R3-32, R3-45, R3-57 S3-DEFERRED · Stage 3 · L-INT Complete
- Stage 2 dependency graph and work-package plan → docs/22 PLAN-2 · Stage 2 · L-PLAN Complete
- Provider re-verification against current documentation → docs/research/R19 RES-1 · Stage 2 · L-RES Complete
- Instagram connector — D-32 Option A (Instagram Login), fixtures and spike script WP-32 · Stage 2 · L-CONN Complete
- Organic measurement clocks and equal-age comparison WP-33 · Stage 2 · L-JOBS Complete
- GA4 Data API connector, consent and the analytics lens WP-34 · Stage 2 · L-CONN Complete
- Analyst v1: tools, claims, grading, linter, verifier, analysis ledger WP-37 · Stage 2 · L-AI Complete
- Organic content pipeline, Producer drafting and Brand Guard v1 WP-41 · Stage 2 · L-BRAIN Complete
- App shell v2 and the record/view grammar (DS-6) WP-43 · Stage 2 · L-WEB Complete
- Knowledge and memory: chunks, per-workspace embeddings, retrieval, context packs, syntheses, transcription path WP-49 · Stage 2 · L-BRAIN Complete
- Fly, Neon and CI as code (LOCAL half of WP-16/18/19) WP-53 · Stage 2 · L-INFRA Complete