feat(seed): real McClean Lab proof-of-concept seed (public data, demo fields marked) - #5
Closed
build-with-dhiraj wants to merge 1 commit into
Closed
build-with-dhiraj wants to merge 1 commit into
build-with-dhiraj wants to merge 1 commit into
Conversation
…public data) Swaps the prototype's single seed lab from the synthetic "Okafor Lab" to the real McClean Lab (PI Megan N. McClean, Dept. of Biomedical Engineering, UW-Madison), populated only from cited public evidence. All four flows + the guided tour now render coherently with McClean data and real citations. INTEGRITY BOUNDARY (documented at the top of src/lib/data.ts): REAL (from public sources, never invented): - LAB identity, mission, dept, Room 3156 ECB [mccleanlab.bme.wisc.edu] - PEOPLE names/roles/emails (emails left "" where not public) [mccleanlab.bme.wisc.edu/people/people/] - SKILLS, EQUIPMENT + models (Nikon Eclipse Ti, Eppendorf 5810R/5418) [openwetware.org/wiki/McClean:_Nikon_TI_Basic_Use] - REAGENTS + catalog numbers (PEG Sigma P3640, carrier DNA Sigma D1626, glass beads Fisher 11-312B, filter Nalgene 295-4545) [openwetware.org/wiki/McClean:Yeast_Transformation] - PROTOCOLS + steps + why + hazards (yeast transformation, Nikon Ti startup) - TACIT_NOTES verbatim (PEG-through-filter, carrier-DNA boil, scope warm-up, mandatory log book) - ONBOARDING journey (Statement of Expectations, WisCard, Ashley Prochaska HR, Larry Wheeler keys, OWW/CAE/Quartzy, biosafety training) [openwetware.org/wiki/McClean:_Joining_The_Lab] DEMO (synthesized, marked illustrative; captured at onboarding in production): - skills-competency MATRIX cell states - per-person joined dates, isNewHire / leavingInDays flags - the literal sole-ownership claim Bus-factor-1 thread is grounded in REAL named-author protocol attribution [openwetware.org/wiki/McClean:Protocols]: Ping Xu owns the "P. Xu" FISH variant (departing-expert thread), Renee Szakaly owns the "Mix & Go" competent-cell prep. The departing/new-hire TIMING is marked demo. New hire = Timothy Wakiyama (real roster member). Capturing Ping's FISH know-how drops bus-factor-1 risks 2 -> 1. CI: typecheck + next build green. Zero em-dashes. JoVE branding and DESIGN-SYSTEM intact. README data-provenance note updated. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Owner
Author
|
Superseded by #6 (the two-lab switcher PR contains this McClean real seed plus the restored Okafor lab). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this does
Replaces the prototype's synthetic Okafor Lab seed with the real McClean Lab (PI Megan N. McClean, Dept. of Biomedical Engineering, University of Wisconsin-Madison), populated only from cited public evidence. All four flows (Lab setup/graph, New-hire journey, Ask the Lab Brain, Skills matrix + tacit capture) and the guided tour render coherently with McClean data and real citations.
Integrity-critical: REAL public data only; non-public fields are clearly marked as illustrative demo. No fabrication. The integrity boundary is documented at the top of
src/lib/data.ts.REAL vs SYNTHESIZED manifest (10 field groups)
""where not public)DEMO (synthesized, marked illustrative in
data.ts): the group-9 competency matrix cell states; per-personjoineddates;isNewHire/leavingInDays; the literal sole-ownership claim. These are made consistent with the REAL public named-author signals but are not scraped facts.All ten real groups were confirmed by live WebFetch of all five pages; the deep-research report (already verified + cited) is the backbone they corroborate.
Roster used (names + roles + email visibility)
mmcclean@wisc.edu(public)cytrynbaum@wisc.edu(public)jiang68@wisc.edu(public)wakiyama@wisc.edu(public)""(not public)""(not public)""(not public)Hao Hao Pontius and Hanchuan Xu are real "additional current members" but were not needed for the cast; no people were invented.
Bus-factor-1 thread wired
Verification
tsc --noEmitclean,next buildgreen (9/9 static pages).src.Not for merge
Do not merge to
main. A Vercel preview is deployed from this branch for review (existinglabos-prototypeproject, no production touch).Anything not sourced
The group-9 training matrix and the four group-2 temporal/focus sub-fields are not public for any lab; they are present only as clearly-marked demo placeholders, which is the product's own value proposition (capture exactly those at onboarding).
🤖 Generated with Claude Code