User First Digital · Management Platform

UFD Programme Board

Every programme on the platform, grouped by where it actually stands on 2026-09-11. Built from the programme registry, each spec's status and audit, git history, and — where marked — the production database and deployed functions checked today.

Checked against production today Unmarked rows: the registry and audit files' last recorded status

Waiting On You 9

  • Enter your authenticator code onceFinishes the ghostwriting draft-through-review test and the personal knowledge walkthrough — both already in productionNew today
  • Get the waitlist branch onto maincodex/programme-32-waitlists-completion — 9 commits, including 4 migrations already applied to productionOwning session
  • Approve the LinkedIn post imagehappier IT's first LinkedIn post, drafted with its image. Nothing posts until you approve and the app is connectedNew today
  • LinkedIn: waiting on LinkedInThe app is created under User First Digital and its page is verified. The Community Management API is awaiting LinkedIn's vetting, and until it is granted the app has no valid scopes. Our side is done: secrets set, function deployedTheir queue
  • Retell account and phone numberThe one blocker on phone agentsAccount
  • Microsoft 365 tenant setupRegistration, Connect per tenant, access policy — for site requests and social repliesMicrosoft
  • Give ga4-manage the GA4 Editor roleLets social hub register its analytics dimensions (as of 09-09)Google
  • Approve the site-requests publicationPhase 4 is held for youApproval
  • Site design and content reviewYour rule: no site goes live until every programme is complete and reviewedGates launch

Audited Shippable

19

Built, independently audited, fix lists closed.

ProgrammeWhat It DoesStill OpenEvidence
Platform Core#0Sign-in, companies, roles, admin shellNothingaudited 3×
AI Foundation#1 · 01–08Traces, supervision gate, authoring, prompt improvement, model swap and failover, OpenRouterNothing — 05-improvement re-audited Shippable 09-11 (14 of 14 checks, 16/16 browser tests)09-11
Shared CMS#2 · 01The CMS behind every company siteNothing09-08
Scheduling #3Calendar connection and public bookingNothing — live test 09-11 passed on your calendar: book, double-book refused, reschedule, cancel. Booking takes 6.7 s against a 3 s target09-11
Sales CRM#5Contacts, pipeline, call queue, leads, lists, import, proposals, reportingImport limit raised to 10,000 today09-03
Marketing Ops#6 · 01–03Social content, newsletters, newsletter composerhappier IT's first post is drafted with its approved image. Publishing waits on LinkedIn granting the Community Management API09-11
AI Employees#10AI staff with identity, voice and booking; first operational lane added 09-10Nothing09-10
Action Items#14The exceptions and action items surfaceNothing08-20
Agent Skills#15Conduct and task skills chosen per runNothing08-31
Counterparty Memory#16What AI staff remember about the people they talk toNothing09-02
Operator Channel#17Telegram alerts to youNothing09-03
Keyword Automations#18A comment keyword sends a DM, built on the social moduleNothing09-08
Website Analytics#24GA4 reporting with history backfillNothing09-01
CMS Images#26Image variants, generation and reviewAn intermittent layout shift on happier IT's home, queued behind the site review09-01
Site Requests#28Visitor requests and Microsoft 365 correspondenceYou: approve phase 4; M365 registration09-07
Platform Spend#29One Spend page for every paid systemStored AI cost (priced once, when recorded) specced 09-11, not built; one minor item09-11
Knowledge Brain02–05Message architecture, interview, avatars, external researchBrain phases 3 (retrieval) and 5 (linking) not built09-08
Site Provisioning#2 · 07Checks every site has everything it needs across five systemsNothing09-01
Site Capture#2 · 08happier IT's price estimator and validated lead alertsNothing — its assessment half was replaced by scorecards09-07

Built, Not Signed Off

15

The code is written and mostly live. What's missing is an audit, an acceptance run, or a named final step.

ProgrammeWhat It DoesStill OpenEvidence
Waitlists #32Waitlists, referrals and points, fraud checks, invitation waves, newsletter interestsAll six phases built; 13 migrations and site-waitlist live. Not yet verified: email delivery, load tests, independent review. No waitlist created yet09-11
Personal Knowledge brain 06Private personal notes and anecdotes, chosen readers, approved public wordingYou: walkthrough needs your login. No notes yet; Robin not set up; not yet wired to Jarvis09-11
Article Ghostwriting #27 · slice 01A brief becomes an article in a real person's voice or an AI author's, reviewed in the article inboxYou: final draft-through-review test needs your authenticator09-11
Editorial Review#27Article review in the fact inbox, verified authors, outside contributor intakeDeployed and smoke-tested; no audit file yet09-10
Social Engagement AI#7Inbound message, AI draft, gate, replyYou: Microsoft 365 tenant setup08-20
Scorecards#30Self-assessments with results as a PDF, members and bookingAll 12 phases built, deployed, browser tests green09-08
Website Health#23Crawl, Search Console, bots, performance, ranks, backlinks, market dataAll 12 phases built09-07
Short Links#31Branded short links on each company's domain, countedLive; 2 checks open on the short domain09-08
CMS Content Types#25Articles and advisories as real kinds; 89 articles moved with 321 redirects32 acceptance boxes unticked09-01
Site Migration#2 · 02happier IT's content moved onto the shared CMSAI extraction over the prose pages; old Supabase removal deferred09-01
Enterprotect Site#2 · 03Incidents, legacy page conversion, tags, gated downloadsMost built 08-20; remaining tranche mapped08-20
Members And Partners#2 · 04Member sign-up, vendor organisations, contributorsAll vendor features reachable; no real person has joined09-03
SEO And Resource Pages#2 · 05, 06Structured data and sitemaps; gated resource landing pagesNever audited09-02
Mail Infrastructure#9Domain register and DNS health panel (Resend does all sending)Reduced to what's used — MXRoute removed 09-0109-01
Editor Tools#2 · 04-editor-uxDrag handle and slash menu in the block editorThe rest of the port list is unscheduled08-25

In Flight

6

Being built this week.

ProgrammeWhat It DoesLeft To DoEvidence
Site Chatbotsite-chatbotThe chat widget on company sites — text, voice, answers from the brain, bookingAll 5 phases written, first deployed answer delivered. Audit says no-ship: not deployed to a test site, voice and device checks not run. Chat is off everywhere09-10
Copy Rulescopy-rulesRules like "MSP, not managed service provider", reviewed and enforced per copy typePhases 2–3 built (rules reach the writer; breaking writes refused). Phase 1 and 2 boxes still open09-11
Social Module#22Accounts, inbox, composer, publishing, analytics across networksSocial images work again 09-11 (a cost check had refused them since 09-09); 12 functions still need that fix deployed. Left: scheduled connection checks, rest of the inbox, routed replies, budgets and retention, composer and publishing, analytics09-11
Social Hub#31A link-in-bio page for each company's social accountsGA4 dimensions, real destinations, device checks09-08
Brain Facts kb_factsThe facts every writer draws on; checker now runs every 10 minutes1,468 proposed, 18 approved — happier IT 4, MSP Outpost 1, Enterprotect, CommandIT and UFD 009-11
UFD Websiteufd-websiteuserfirstdigital.comPage structure settling (/company became /about, /products retired)09-10

Specced, Not Built

3

Locked specs with the shape settled.

ProgrammeWhat It DoesWhy Not YetLocked
Phone Agents#19AI receptionist and errand callsYou: Retell account and number. Build docs ready08-25
Live Voice#21Real-time voice conversationsWaits for phone agents, by design08-25
Tool Armory#20The shared toolset AI staff can useScheduled last, by design08-25

Discovery Or Not Started

10

Drafts and research. Nothing here is agreed yet.

ProgrammeWhat It DoesWhere It StandsLast Touched
Article Production#27Topic planning, research, images, contributor portalDiscovery; its blockers (avatars, external research) are now shippable09-11
Personal Brand#12You as a respected MSP expert, with AI producing in your voiceSpec only. 2 presences and 21 profiles exist in the social module09-05
StoriesstoriesReal anecdotes, reviewed like facts, tagged by audience and product, usage-countedNot started; comes after copy rules. The brain already covers most of it09-10
Source-Backed Content#6 · 04Content built from your source material and voiceDiscovery09-03
Unified Inboxunified-inboxOne rules-driven mail processor per companyDiscovery09-09
Page Templatescms-page-templatesChange a template and every page of that type followsDraft waiting for your review09-07
YouTube#11Video channel production and publishingDiscovery09-05
Paid Media#13Ads and offline conversionsDiscovery; vendor API research pending09-05
Tools#4Domain finderDraft; the rate limiter it needs is built08-19
Website Design System#8The section library sites are assembled fromDraft with 4 open questions08-19