Onboard
Generate catalog drafts for a biobank or institution from its published evidence.
Usage
CLI
vcro onboard "Sahlgrenska Biobank"
Slash command
/onboard Sahlgrenska Biobank
How it works
Onboard is the supply-side workflow. Search-first: the wiki is the output of onboard, not a gate. The system searches the institution's published footprint (PubMed, ClinicalTrials.gov), compiles evidence into the wiki, then generates catalog drafts.
Resolve maps the institution name to its wiki slug and checks existing entity coverage.
Search queries PubMed and ClinicalTrials.gov for the institution's published footprint. This runs regardless of wiki coverage — the wiki is a cache, not a gate.
Compile ingests discovered papers and builds wiki entities (cohorts, investigators, platforms) linked to the institution. The wiki grows before drafts are generated.
Draft runs three catalog skills: catalog (the listing itself), compliance (consent and access terms), and pricing (cost structure and analogues). Drafts draw on the freshly compiled evidence.
Handoff aggregates all gaps into follow-up.md. The institution reviews the drafts and fills the gaps. The operator sends the package — the system does not contact PIs directly.
Both sides, same wiki
The same entity articles serve buyers and suppliers. Institutions with a cards: block get two views: buyer_view (what a buyer sees) and onboarding_view (what the institution sees about its own coverage). No separate database. No data fork.
What gets written to disk
store/catalog/sahlgrenska-biobank/
listing.md # Draft catalog entry
compliance.md # Consent regimes, IRB status, MTA terms
pricing.md # Cost structure, analogues, unknowns
follow-up.md # Gaps the institution needs to fill
Every file header says DRAFT FOR INSTITUTIONAL REVIEW. These are not live listings. They become live after the institution confirms.
Example
$ vcro onboard "Clinical Neurochemistry Lab Sahlgrenska"
Onboard workflow. Slug: clinical-neurochemistry-lab-sahlgrenska.
Wiki coverage: well-covered (4 linked cohorts, 2 investigators).
Drafts at store/catalog/clinical-neurochemistry-lab-sahlgrenska/.
3 gaps flagged in follow-up.md: commercial-use terms unverified,
CSF aliquot depletion risk unknown, pricing for external requests
not documented.