Made Scientific← Made OS

The Work Board

Every tracked piece of work in the engagement, in one place, classified by the kind of work it is. Replaces the registers that were being kept by hand across a week-in-review document, an outbound asks master, an in-app feedback tab, and four databases.

85
tracked items
10
P0
12
blocked
14
defects
7
shipped
9
programs
One list, two levels. Work is bucketed by Program (the kind of work) and then Workstream (the specific element of the build). Everything else — type, owner, who it is waiting on — is an attribute rather than another bucket. That is why there is no “bugs” category: a defect is work_type=fix inside whichever program owns the surface it broke, so it is prioritised against the other work on that surface instead of queueing in a separate list nobody reads.
This is the read-only view, and it is deliberately partial. The page is served without a login, so it shows only the shared columns. Item detail, why something is blocked and who it is waiting on, the verified-state notes, the open-decision register and the source ledger are all behind authentication in the Made app at /work-board — which is also where the register is edited.
Milestones are a different axis and still live separately. made_partnership_milestones remains the gate and target-date layer; this board is the work-type layer, and items link up to a milestone rather than replacing it.
OS & Enablement
3 items
The operating-system layer itself: the Made OS page, the MCS spine, the explainer surfaces, and everything that teaches the method.
1 shipped · 2 queued
Agent Fleet
5 items
Agents as products: builds, the Maker copilot, harness selection, registry hygiene, and evals.
0 shipped · 5 queued
Skills & Knowledge
5 items · 1 blocked
The skill library and the knowledge substrate it reads: authoring standards, RAG, brand and content spine.
1 shipped · 3 queued
Data Spine & Identity
17 items · 1 P0 · 4 blocked
MADE-ID, entity resolution, CRM connections, the sync spine, classification and data quality. The largest program.
2 shipped · 11 queued
Outbound Engine
28 items · 5 P0 · 5 blocked
The sending estate and everything that feeds it: email, LinkedIn, campaigns, messaging, compliance, enrichment.
2 shipped · 21 queued
Business Lines
8 items · 2 P0
Distinct commercial motions: regen/longevity, CGT core, events, and partner access.
0 shipped · 8 queued
Platform & UX
12 items
The reporting app as a product: information architecture, account and contact surfaces, campaign hub, usage telemetry.
0 shipped · 12 queued
Access, Security & Ops
5 items · 1 P0 · 1 blocked
Who can reach what, and whether it stays up: identity, security posture, infrastructure, the automation estate.
1 shipped · 3 queued
Partnership & Commercial
2 items · 1 P0 · 1 blocked
The engagement itself: agreements, cadence and reporting, the decision register, and asks blocked on Made.
0 shipped · 1 queued
85 of 85
ItemProgram / WorkstreamStatusPriTypeOwner org
Answer whether the explainer pages become the editing surface for the underlying markdownOS & Enablement
Explainer pages
proposedp2decisionbc
Update deploy/made-diagrams README from three pages to fourOS & Enablement
Explainer pages
donep3documentationbc
Rename the recurring Longevity Business Line invite to match the actual contentOS & Enablement
Made OS page
proposedp3ops-runbookmade
Rework the BEACON build map per Greg 11 itemsAgent Fleet
Agent builds
proposedp1fixbc
Resolve the BEACON 5-minute response KPI against the data pathAgent Fleet
Agent builds
proposedp1decisionjoint
Role-based agent credentials to control what data an agent can reachAgent Fleet
Agent builds
proposedp1buildbc
Reconcile the agent build strategy: two or three first, or all at onceAgent Fleet
Maker system
proposedp1decisionjoint
Reconcile the markdown fleet matrix against the live os_agents registryAgent Fleet
Registry hygiene
proposedp2data-remediationbc
Stand up a dedicated GitHub repo of reusable marketing content skillsSkills & Knowledge
Brand & content spine
proposedp2buildjoint
Prevent duplicate skills at authoring time via the Maker admin review stepSkills & Knowledge
Skill authoring & management
donep2buildbc
Reconcile the 70-skill os_skills registry against what is actually invokedSkills & Knowledge
Skill library
proposedp2research-auditbc
Resolve the taxonomy cleanup proposalSkills & Knowledge
RAG substrate
proposedp3decisionjoint
Port the BC harness menu into the Made wiki and apply the os_harness_patterns migrationSkills & Knowledge
Skill library
blockedp3buildbc
Dedicated HubSpot private app token for the Made Sync SpineData Spine & Identity
Sync spine (MSS)
blockedp0enablementmade
Create per-submission HubSpot form records and a webhook subscriptionData Spine & Identity
CRM connections
blockedp1buildmade
Fix email dropped in transit in sync_sfdc_from_reporting()Data Spine & Identity
CRM connections
proposedp1fixbc
Stakeholder Registry bug (untitled, high severity)Data Spine & Identity
Entity resolution
proposedp1fixbc
Build bulk-accept-by-filter for the 1,062 create-canonical proposalsData Spine & Identity
MADE-ID
proposedp1buildbc
n8n owner account and API key on n8n-twngData Spine & Identity
Sync spine (MSS)
donep1ops-runbookbc
Reporting Postgres credential for MSSData Spine & Identity
Sync spine (MSS)
donep1ops-runbookbc
Identify and re-home the laptop-run hubspot-analytics and sfdc-local jobsData Spine & Identity
Sync spine (MSS)
blockedp1ops-runbookmade
Reconcile the repo copy of sync-hubspot against deployed v36Data Spine & Identity
Sync spine (MSS)
proposedp1fixjoint
MSS Phase 2: clone companies workflow to contacts, then the remaining six feedsData Spine & Identity
Sync spine (MSS)
proposedp1buildbc
Some HubSpot contacts are missing in Made AIData Spine & Identity
CRM connections
proposedp2fixbc
No canonical match handling in the Stakeholder RegistryData Spine & Identity
Entity resolution
proposedp2buildbc
Adjudicate ~3,000 duplicate contact mergesData Spine & Identity
MADE-ID
blockedp2data-remediationmade
Identity residue: bulk-accept UI, Contacts tab at parity, Enrollment tabData Spine & Identity
MADE-ID
proposedp2buildbc
No way to record why two records should stay separateData Spine & Identity
MADE-ID
proposedp2buildbc
Align drug modalities to HubSpot/SFDC; add Commercial/BLA to the pipeline filterData Spine & Identity
Taxonomy & classification
proposedp2buildbc
Exclude non-target titles and tighten persona criteriaData Spine & Identity
Taxonomy & classification
proposedp3buildbc
Enable unsubscribe on all EmailBison campaignsOutbound Engine
Compliance & suppression
donep0fixbc
Enable warmup on all 14 mailboxesOutbound Engine
Email sending estate
proposedp0buildbc
Fix double-sending: normalize sender_name and add a load-time uniqueness guardOutbound Engine
Email sending estate
proposedp0fixbc
Launch the LinkedIn follow-up motion against 547 accepted connectionsOutbound Engine
LinkedIn estate
proposedp0buildbc
Populate or drop the dead HeyReach activity columnsOutbound Engine
LinkedIn estate
proposedp0data-remediationbc
Decide and action the 273 uncontacted ISCT26 leadsOutbound Engine
Campaigns
proposedp1decisionbc
Pause Evergreen Email - Joe v2Outbound Engine
Campaigns
donep1fixbc
Repair missing company links and add an ICP gate on campaign seedingOutbound Engine
Campaigns
proposedp1data-remediationbc
Add reconcile-and-soft-delete to the EmailBison and HeyReach syncsOutbound Engine
Campaigns
proposedp1fixbc
Exclude HubSpot-enrolled contacts from EmailBisonOutbound Engine
Campaigns
proposedp1buildbc
Ramp per-mailbox daily_limit 10 to 30 on a staged curveOutbound Engine
Email sending estate
proposedp1buildbc
Provision Greg third mailbox and create Evergreen Email - Greg v2Outbound Engine
Email sending estate
proposedp1buildbc
Inbox placement: test sequence went to quarantineOutbound Engine
Email sending estate
proposedp1fixbc
Karen re-authenticates her LinkedIn account 143576Outbound Engine
LinkedIn estate
blockedp1enablementindividual
Add open-rate trackingOutbound Engine
Campaigns
proposedp2buildbc
Build the /blacklist UIOutbound Engine
Compliance & suppression
proposedp2buildbc
Populate mailbox signatures and run the plain-vs-HTML A/BOutbound Engine
Email sending estate
proposedp2buildjoint
Provision EmailGuard and run per-domain placement testsOutbound Engine
Email sending estate
proposedp2buildbc
Stand up Simran Kaur sending estateOutbound Engine
Email sending estate
proposedp2buildjoint
Locate the 14K/month Clay burnOutbound Engine
Enrichment
blockedp2research-auditmade
Build a triage surface for 164 pending connection requestsOutbound Engine
LinkedIn estate
proposedp2buildbc
Greg, Lucy and Simran create and connect their own LinkedIn accountsOutbound Engine
LinkedIn estate
blockedp2enablementindividual
HeyReach: auto-generate messages at scaleOutbound Engine
Messaging & SSO matrix
proposedp2buildbc
Configure sender-domain 301 redirectsOutbound Engine
Email sending estate
proposedp3buildjoint
Clay and LeadIQ seats for Greg, Lucy and CourtneyOutbound Engine
Enrichment
blockedp3enablementmade
Run the Clay tutorial sessionOutbound Engine
Enrichment
proposedp3enablementmade
Set per-account HeyReach daily limitsOutbound Engine
LinkedIn estate
blockedp3ops-runbookmade
Pre-bake follow-up messages on connection-sentOutbound Engine
Messaging & SSO matrix
proposedp3buildbc
Design the partner access model for the regen consoleBusiness Lines
Partner access
proposedp0buildbc
Build the generic promote RPC for regen stagingBusiness Lines
Regen / Longevity
proposedp0buildbc
Raise the emailable-contact ceiling above 40 in-scope accountsBusiness Lines
Regen / Longevity
proposedp1data-remediationjoint
Decide the cz_providers phone book: merge or separate laneBusiness Lines
Regen / Longevity
proposedp1decisionjoint
Clay credit spend gate: ~4,180 credits for the Tex-Tenn loadBusiness Lines
Regen / Longevity
proposedp1decisionjoint
Backfill the CGT core commercial motion into this registerBusiness Lines
CGT core
proposedp2documentationbc
Backfill the events motion into this registerBusiness Lines
Events
proposedp3documentationbc
Bridge Regen Radar signals into the account layerBusiness Lines
Regen / Longevity
proposedp3buildbc
Unenroll contact from a campaignPlatform & UX
Campaign Hub
proposedp1buildbc
Activity-tab items are not clickablePlatform & UX
Account & contact surfaces
proposedp2buildbc
Campaign Tasks feedback (untitled, in progress)Platform & UX
Campaign Hub
proposedp2buildbc
Undo / back-out button on campaign actionsPlatform & UX
Campaign Hub
proposedp2buildbc
Campaign Tasks bug (untitled)Platform & UX
Campaign Hub
proposedp2fixbc
Tracker board optimizationPlatform & UX
Information architecture
proposedp2buildbc
Add a Client Visit Tracker modulePlatform & UX
Information architecture
proposedp2buildbc
Link the marketing calendar to the Monday calendar view for the full teamPlatform & UX
My Work & reports
proposedp2buildbc
Intelligence Dashboard: flag-news notification does not sendPlatform & UX
My Work & reports
proposedp2fixbc
Instrument which surfaces and tabs are actually being usedPlatform & UX
Usage telemetry
proposedp2buildbc
Bulk bug intake: paste or upload, LLM splits into discrete propose-only itemsPlatform & UX
Information architecture
proposedp3buildbc
Adjust metrics boxesPlatform & UX
Information architecture
proposedp3buildbc
Sweep the 10 Edge Functions deployed with verify_jwt falseAccess, Security & Ops
Security posture
proposedp0fixjoint
Configure SMTP on n8n-twng via ResendAccess, Security & Ops
Infrastructure
proposedp1buildbc
Get read access to Made n8n CloudAccess, Security & Ops
Automation estate
blockedp2enablementmade
Melody attributed SSH access on bc-madeAccess, Security & Ops
Identity & access
donep2enablementbc
Resolve the two bc-made security flags: fail2ban and sshd password-authAccess, Security & Ops
Security posture
proposedp2fixbc
Settle the commercial model for PranaGen partner deliverablesPartnership & Commercial
Agreements & commercial
blockedp0commercialbc
Establish the weekly review as a query against this table rather than a hand-written docPartnership & Commercial
Cadence & reporting
proposedp2buildbc
Editing & the fuller view

This board is read-only

The register is edited in the Made app, where changes save immediately and are recorded with who made them. That surface also carries the three things this page cannot show publicly: per-item detail and blocking context, the open-decision register, and the ledger of the thirteen stores this replaced.

Open /work-board in the Made app →