{"schemaVersion":"thingdaddy.learning-course/1.0","title":"Physical AI deep dive","governance":{"scope":"Anonymous educational course; private source examples require their existing authorization","referenceKind":"educational-content-locator-not-gs1-identity","sourcePackageSha256":"b06ee255d0943a048511092595db4b98281b9b761d1910d19e6c3dba82591d94","demonstrationPrefix":"0614141","assignmentState":"demo_non_issued","companyAuthorityEvidence":null,"identifierIssuancePerformed":false,"physicalExecutionAuthorized":false,"scientificValidationPerformed":false,"cloudCommissioningPerformed":false,"modelWeightTrainingPerformed":false,"knowledgeCheckIsCertification":false,"learnerAnswersStoredOrSent":false,"privateCorpusRead":false,"sourceBooksModified":false,"registeredMcpToolsAdded":false},"bookCoverage":{"sourceLabel":"ThingDaddy book","sourceSha256":"71e6f7f572534c88a701043b60d5f3f842434a8880c34894eb4fe66177f68d9f","sourcePart":"word/document.xml","paginationVerified":false,"actualBodyHeading1Sections":30,"numberedChaptersPresent":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,20,21,22,23,24],"missingBodyChapters":[17,18,19],"absentBodyAppendices":["A","B","C","D","E","F","G"],"gaps":["The supplied body jumps from Chapter 16 to Chapter 20. Chapters 17–19 are not reconstructed from the contents list.","Appendices A–G listed in the contents are not present as supplied body sections; no appendix content is invented.","The six Chapter 20 Heading1 subsections are separate reading stops, not six additional numbered chapters. Section 20.7 is included in the 20.6 stop.","Source locators are exact OOXML addresses. Rendered page numbers are unknown and not used as citations.","Original company examples, private paths, protected implementation mechanisms and unsupported scale, patent, pricing and performance claims are excluded from public teaching."],"sections":[{"lessonNumber":"3001","section":"Foreword","title":"Foreword · Why the physical world needs context","headingPointer":"/w:document/w:body/w:p[208]","sourcePointers":["/w:document/w:body/w:p[208]","/w:document/w:body/w:p[211]","/w:document/w:body/w:p[213]","/w:document/w:body/w:p[219]"],"classification":"design_principle"},{"lessonNumber":"3002","section":"Prologue","title":"Prologue · Integration heritage without losing meaning","headingPointer":"/w:document/w:body/w:p[221]","sourcePointers":["/w:document/w:body/w:p[221]","/w:document/w:body/w:p[225]","/w:document/w:body/w:p[229]","/w:document/w:body/w:p[235]","/w:document/w:body/w:p[243]","/w:document/w:body/w:p[246]","/w:document/w:body/w:p[248]","/w:document/w:body/w:p[252]"],"classification":"author_history"},{"lessonNumber":"3003","section":"Identity preface","title":"Identity preface · Standards, carriers and exact keys","headingPointer":"/w:document/w:body/w:p[254]","sourcePointers":["/w:document/w:body/w:p[254]","/w:document/w:body/w:p[255]","/w:document/w:body/w:p[260]","/w:document/w:body/w:tbl[2]","/w:document/w:body/w:tbl[3]","/w:document/w:body/w:p[274]"],"classification":"design_principle"},{"lessonNumber":"3004","section":"Chapter 1","title":"Chapter 1 · From an object record to participation","headingPointer":"/w:document/w:body/w:p[282]","sourcePointers":["/w:document/w:body/w:p[282]","/w:document/w:body/w:p[285]","/w:document/w:body/w:p[289]","/w:document/w:body/w:p[294]","/w:document/w:body/w:tbl[4]","/w:document/w:body/w:p[303]","/w:document/w:body/w:p[313]"],"classification":"design_principle"},{"lessonNumber":"3005","section":"Chapter 2","title":"Chapter 2 · Sensing as a contextual event","headingPointer":"/w:document/w:body/w:p[317]","sourcePointers":["/w:document/w:body/w:p[317]","/w:document/w:body/w:p[320]","/w:document/w:body/w:p[322]","/w:document/w:body/w:p[334]","/w:document/w:body/w:p[337]","/w:document/w:body/w:p[338]","/w:document/w:body/w:p[339]","/w:document/w:body/w:p[340]","/w:document/w:body/w:p[343]"],"classification":"author_history"},{"lessonNumber":"3006","section":"Chapter 3","title":"Chapter 3 · Context beyond the registry","headingPointer":"/w:document/w:body/w:p[351]","sourcePointers":["/w:document/w:body/w:p[351]","/w:document/w:body/w:p[352]","/w:document/w:body/w:p[356]","/w:document/w:body/w:tbl[5]","/w:document/w:body/w:p[361]","/w:document/w:body/w:p[363]","/w:document/w:body/w:p[365]","/w:document/w:body/w:p[368]","/w:document/w:body/w:p[371]"],"classification":"design_principle"},{"lessonNumber":"3007","section":"Chapter 4","title":"Chapter 4 · Local operation and shared memory","headingPointer":"/w:document/w:body/w:p[379]","sourcePointers":["/w:document/w:body/w:p[379]","/w:document/w:body/w:p[382]","/w:document/w:body/w:p[385]","/w:document/w:body/w:p[393]","/w:document/w:body/w:p[397]","/w:document/w:body/w:p[401]","/w:document/w:body/w:p[405]","/w:document/w:body/w:p[409]","/w:document/w:body/w:tbl[7]","/w:document/w:body/w:p[412]"],"classification":"future_vision"},{"lessonNumber":"3008","section":"Chapter 5","title":"Chapter 5 · Design, model and physical unit","headingPointer":"/w:document/w:body/w:p[420]","sourcePointers":["/w:document/w:body/w:p[420]","/w:document/w:body/w:p[421]","/w:document/w:body/w:p[423]","/w:document/w:body/w:p[427]","/w:document/w:body/w:p[428]","/w:document/w:body/w:p[429]","/w:document/w:body/w:tbl[8]"],"classification":"future_vision"},{"lessonNumber":"3009","section":"Chapter 6","title":"Chapter 6 · Commercial records without identity replacement","headingPointer":"/w:document/w:body/w:p[436]","sourcePointers":["/w:document/w:body/w:p[436]","/w:document/w:body/w:p[439]","/w:document/w:body/w:tbl[9]","/w:document/w:body/w:p[444]","/w:document/w:body/w:p[445]","/w:document/w:body/w:p[447]","/w:document/w:body/w:p[450]","/w:document/w:body/w:p[453]"],"classification":"future_vision"},{"lessonNumber":"3010","section":"Chapter 7","title":"Chapter 7 · Remote monitoring needs governed scope","headingPointer":"/w:document/w:body/w:p[461]","sourcePointers":["/w:document/w:body/w:p[461]","/w:document/w:body/w:p[468]","/w:document/w:body/w:tbl[10]","/w:document/w:body/w:p[470]","/w:document/w:body/w:p[477]","/w:document/w:body/w:p[480]","/w:document/w:body/w:p[483]"],"classification":"future_vision"},{"lessonNumber":"3011","section":"Chapter 8","title":"Chapter 8 · Discovery starts with an observation","headingPointer":"/w:document/w:body/w:p[491]","sourcePointers":["/w:document/w:body/w:p[491]","/w:document/w:body/w:p[494]","/w:document/w:body/w:p[498]","/w:document/w:body/w:tbl[11]","/w:document/w:body/w:p[501]","/w:document/w:body/w:p[509]","/w:document/w:body/w:tbl[12]"],"classification":"future_vision"},{"lessonNumber":"3012","section":"Chapter 9","title":"Chapter 9 · Ground reasoning without pretending to know everything","headingPointer":"/w:document/w:body/w:p[519]","sourcePointers":["/w:document/w:body/w:p[519]","/w:document/w:body/w:p[522]","/w:document/w:body/w:p[525]","/w:document/w:body/w:p[526]","/w:document/w:body/w:p[527]","/w:document/w:body/w:p[528]","/w:document/w:body/w:p[529]","/w:document/w:body/w:p[530]","/w:document/w:body/w:p[534]","/w:document/w:body/w:p[536]"],"classification":"future_vision"},{"lessonNumber":"3013","section":"Chapter 10","title":"Chapter 10 · Participation across institutions","headingPointer":"/w:document/w:body/w:p[543]","sourcePointers":["/w:document/w:body/w:p[543]","/w:document/w:body/w:p[546]","/w:document/w:body/w:p[548]","/w:document/w:body/w:p[552]","/w:document/w:body/w:tbl[13]"],"classification":"future_vision"},{"lessonNumber":"3014","section":"Chapter 11","title":"Chapter 11 · Turn the civilization thesis into checkpoints","headingPointer":"/w:document/w:body/w:p[556]","sourcePointers":["/w:document/w:body/w:p[556]","/w:document/w:body/w:p[557]","/w:document/w:body/w:p[559]","/w:document/w:body/w:p[565]","/w:document/w:body/w:p[567]","/w:document/w:body/w:p[569]","/w:document/w:body/w:p[571]","/w:document/w:body/w:p[572]"],"classification":"design_principle"},{"lessonNumber":"3015","section":"Chapter 12","title":"Chapter 12 · A corpus about particular things","headingPointer":"/w:document/w:body/w:p[583]","sourcePointers":["/w:document/w:body/w:p[583]","/w:document/w:body/w:p[584]","/w:document/w:body/w:p[586]","/w:document/w:body/w:p[589]","/w:document/w:body/w:p[591]","/w:document/w:body/w:p[594]","/w:document/w:body/w:tbl[14]"],"classification":"future_vision"},{"lessonNumber":"3016","section":"Chapter 13","title":"Chapter 13 · From integration heritage to a reusable method","headingPointer":"/w:document/w:body/w:p[605]","sourcePointers":["/w:document/w:body/w:p[605]","/w:document/w:body/w:p[608]","/w:document/w:body/w:p[611]","/w:document/w:body/w:p[613]","/w:document/w:body/w:p[615]","/w:document/w:body/w:p[618]","/w:document/w:body/w:p[621]","/w:document/w:body/w:p[623]","/w:document/w:body/w:p[627]","/w:document/w:body/w:tbl[15]"],"classification":"author_history"},{"lessonNumber":"3017","section":"Chapter 14","title":"Chapter 14 · Plan customer value in service layers","headingPointer":"/w:document/w:body/w:p[633]","sourcePointers":["/w:document/w:body/w:p[633]","/w:document/w:body/w:p[636]","/w:document/w:body/w:p[638]","/w:document/w:body/w:tbl[16]","/w:document/w:body/w:p[640]","/w:document/w:body/w:p[641]","/w:document/w:body/w:tbl[17]"],"classification":"future_vision"},{"lessonNumber":"3018","section":"Chapter 15","title":"Chapter 15 · Methodology and responsible disclosure","headingPointer":"/w:document/w:body/w:p[646]","sourcePointers":["/w:document/w:body/w:p[646]","/w:document/w:body/w:p[647]","/w:document/w:body/w:p[649]","/w:document/w:body/w:p[653]"],"classification":"future_vision"},{"lessonNumber":"3019","section":"Chapter 16","title":"Chapter 16 · Relationships turn transactions into ecosystems","headingPointer":"/w:document/w:body/w:p[663]","sourcePointers":["/w:document/w:body/w:p[663]","/w:document/w:body/w:p[668]","/w:document/w:body/w:p[672]","/w:document/w:body/w:p[673]","/w:document/w:body/w:p[675]","/w:document/w:body/w:p[677]","/w:document/w:body/w:p[678]","/w:document/w:body/w:p[680]"],"classification":"future_vision"},{"lessonNumber":"3020","section":"Chapter 20","title":"Chapter 20 · A protocol is a concert of exact participants","headingPointer":"/w:document/w:body/w:p[690]","sourcePointers":["/w:document/w:body/w:p[690]","/w:document/w:body/w:p[693]","/w:document/w:body/w:p[695]","/w:document/w:body/w:p[697]","/w:document/w:body/w:p[699]","/w:document/w:body/w:p[701]"],"classification":"future_vision"},{"lessonNumber":"3021","section":"Chapter 20.1","title":"Chapter 20.1 · Medicine-making as evidence-linked stages","headingPointer":"/w:document/w:body/w:p[703]","sourcePointers":["/w:document/w:body/w:p[703]","/w:document/w:body/w:p[704]","/w:document/w:body/w:tbl[20]","/w:document/w:body/w:p[707]"],"classification":"future_vision"},{"lessonNumber":"3022","section":"Chapter 20.2","title":"Chapter 20.2 · Food provenance across transformation and hand-off","headingPointer":"/w:document/w:body/w:p[709]","sourcePointers":["/w:document/w:body/w:p[709]","/w:document/w:body/w:p[710]","/w:document/w:body/w:tbl[21]","/w:document/w:body/w:p[713]"],"classification":"future_vision"},{"lessonNumber":"3023","section":"Chapter 20.3","title":"Chapter 20.3 · Evidence questions without legal conclusions","headingPointer":"/w:document/w:body/w:p[715]","sourcePointers":["/w:document/w:body/w:p[715]","/w:document/w:body/w:p[716]","/w:document/w:body/w:p[718]","/w:document/w:body/w:p[720]","/w:document/w:body/w:tbl[22]","/w:document/w:body/w:p[723]"],"classification":"future_vision"},{"lessonNumber":"3024","section":"Chapter 20.4","title":"Chapter 20.4 · Assembly keeps component origins","headingPointer":"/w:document/w:body/w:p[725]","sourcePointers":["/w:document/w:body/w:p[725]","/w:document/w:body/w:p[726]","/w:document/w:body/w:tbl[23]","/w:document/w:body/w:p[729]"],"classification":"future_vision"},{"lessonNumber":"3025","section":"Chapter 20.5","title":"Chapter 20.5 · Healthcare context and selective disclosure","headingPointer":"/w:document/w:body/w:p[731]","sourcePointers":["/w:document/w:body/w:p[731]","/w:document/w:body/w:p[732]","/w:document/w:body/w:tbl[24]"],"classification":"future_vision"},{"lessonNumber":"3026","section":"Chapter 20.6 and 20.7","title":"Chapter 20.6–20.7 · One reading, several contextual meanings","headingPointer":"/w:document/w:body/w:p[735]","sourcePointers":["/w:document/w:body/w:p[735]","/w:document/w:body/w:p[736]","/w:document/w:body/w:p[738]","/w:document/w:body/w:tbl[25]","/w:document/w:body/w:p[741]","/w:document/w:body/w:p[743]","/w:document/w:body/w:p[745]","/w:document/w:body/w:p[746]","/w:document/w:body/w:p[751]","/w:document/w:body/w:p[753]","/w:document/w:body/w:tbl[26]","/w:document/w:body/w:p[756]"],"classification":"design_principle"},{"lessonNumber":"3027","section":"Chapter 21","title":"Chapter 21 · Reuse the method, not an untested promise","headingPointer":"/w:document/w:body/w:p[768]","sourcePointers":["/w:document/w:body/w:p[768]","/w:document/w:body/w:p[769]","/w:document/w:body/w:p[771]","/w:document/w:body/w:p[775]","/w:document/w:body/w:tbl[27]"],"classification":"future_vision"},{"lessonNumber":"3028","section":"Chapter 22","title":"Chapter 22 · Read the manual before proposing the driver","headingPointer":"/w:document/w:body/w:p[779]","sourcePointers":["/w:document/w:body/w:p[779]","/w:document/w:body/w:p[780]","/w:document/w:body/w:p[782]","/w:document/w:body/w:tbl[28]","/w:document/w:body/w:p[785]","/w:document/w:body/w:tbl[29]","/w:document/w:body/w:p[787]"],"classification":"design_principle"},{"lessonNumber":"3029","section":"Chapter 23","title":"Chapter 23 · Change one dimension and preserve the evidence","headingPointer":"/w:document/w:body/w:p[791]","sourcePointers":["/w:document/w:body/w:p[791]","/w:document/w:body/w:p[792]","/w:document/w:body/w:p[794]","/w:document/w:body/w:tbl[30]","/w:document/w:body/w:p[796]","/w:document/w:body/w:tbl[31]","/w:document/w:body/w:p[798]","/w:document/w:body/w:p[799]","/w:document/w:body/w:tbl[32]","/w:document/w:body/w:p[802]","/w:document/w:body/w:tbl[33]"],"classification":"future_vision"},{"lessonNumber":"3030","section":"Chapter 24","title":"Chapter 24 · The edge village needs local evidence and authority","headingPointer":"/w:document/w:body/w:p[806]","sourcePointers":["/w:document/w:body/w:p[806]","/w:document/w:body/w:p[807]","/w:document/w:body/w:p[809]","/w:document/w:body/w:p[811]","/w:document/w:body/w:p[814]","/w:document/w:body/w:p[816]","/w:document/w:body/w:p[818]","/w:document/w:body/w:p[820]","/w:document/w:body/w:p[822]","/w:document/w:body/w:tbl[34]","/w:document/w:body/w:p[826]","/w:document/w:body/w:p[828]"],"classification":"future_vision"}]},"surfaceCoverage":[{"routes":["/demo/verify"],"lessons":[],"scope":"Conditional one-time token gateway. Not a bare-page setup exercise; disabled or missing-token states remain explicit"},{"routes":["/","/introduction","/tour","/learn","/access","/resolve","/registry"],"lessons":["2021"],"scope":"Introduction and discovery; protected results require their existing account scope"},{"routes":["/thingsites/create","/demo/build","/demo","/demo/[slug]","/thing-demo/[slug]"],"lessons":["2022"],"scope":"Educational setup and handoff; the public course never allocates a prefix or grants access"},{"routes":["/blueprints","/universe"],"lessons":["2023"],"scope":"Protected library and atlas; inspect authorized model instances without copying private sources"},{"routes":["/thingsites/[slug]","/thingsites/[slug]/[pillar]","/pharma","/pharma/[ordinal]","/pharma/[ordinal]/[pillar]"],"lessons":["2024"],"scope":"Private source overview and five-pillar route templates; detailed named worked example stays protected"},{"routes":["/pillars/p1","/pillars/p2","/pillars/p3","/pillars/p4","/pillars/p5"],"lessons":["2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020"],"scope":"Detailed page and control lessons over the fixed anonymous package"},{"routes":["/demo/configure"],"lessons":["2025","2026"],"scope":"Protected browser-local proposal tool; no immutable server-save or execution claim"},{"routes":["/thingsites/[slug]/configure","/pharma/[ordinal]/configure"],"lessons":["2027"],"scope":"Authorized private source-bound save and history review; no public copy of its company record"},{"routes":["/pharma/[ordinal]/samples","/scenarios","/practice"],"lessons":["2028","2029"],"scope":"Separate protected synthetic fixtures and practice; not observations from the anonymous public composition"},{"routes":["/readiness"],"lessons":["2030"],"scope":"Readiness discussion; actual private operational dashboard remains governed"},{"routes":["/admin"],"lessons":[],"scope":"Internal administration reference only, not a client-learning exercise or authorization change"}],"lessons":[{"number":"2011","module":"p3","title":"Keep procedure, evidence, decisions and exceptions together","goal":"Review a step’s source statement and constraints while distinguishing expected outputs from observations and approval decisions.","why":["A procedure needs requirements, exceptions and evidence, not only its happy-path action.","The same source occurrence must support every tab so a reader can reproduce the review."],"model":["procedureDetail preserves the authored instruction. evidence identifies its source locator and fictional scope.","decisionRules, qualityChecks and exceptionHandling remain distinct arrays.","expectedOutputs names definitions or expected artifacts; it does not assert that a measured result exists."],"steps":[{"action":"Read the actual instruction","control":"Review controls & exceptions · Procedure & evidence","why":"Begin with what the retained source actually says.","how":"In P3 select step 7, Review controls & exceptions. Read its instruction, GDTI and evidence locator.","expected":"The selected record is #/P3/protocolTemplates/0/ordered_steps/6 and step GDTI 00106.1.","verify":"Copy the locator as a locator, not an external laboratory record or historical execution receipt."},{"action":"Inspect the required roles and expected records","control":"Participants & materials","why":"Expected control evidence is not an observed control result.","how":"Switch to Participants & materials. Read exact material and service references plus Expected outputs.","expected":"Referenced controls and output definitions remain separate identities.","verify":"State which displayed records are definitions and which actual observations are not present."},{"action":"Read the exception path","control":"Checks & decisions","why":"Failures and missing evidence must affect the proposed action.","how":"Read decisions, quality checks and exception handling. Identify the instruction to hold a proposed action when exact site evidence is missing.","expected":"The step retains a review/hold boundary rather than fabricating a successful result.","verify":"Record at least one requirement and one exception path, with their array pointers in the selected step."},{"action":"Inspect the exact step source","control":"Open selected step in P5 · Inspect exact JSON · Public package link","why":"The graph definition and full procedure record are complementary views.","how":"Inspect the step node in P5, then read the package step object for full arrays. Compare the source ID and zero-based occurrence.","expected":"P5 exposes exact identity and relationship provenance; the package retains the detailed procedure/check arrays.","verify":"Do not claim the small graph node JSON contains all protocol text. Retain both source locations in your receipt."}],"machine":{"pointers":["#/P3/protocolTemplates/0/ordered_steps/6","#/P3/protocolTemplates/0/ordered_steps/6/procedureDetail","#/P3/protocolTemplates/0/ordered_steps/6/decisionRules","#/P3/protocolTemplates/0/ordered_steps/6/qualityChecks","#/P3/protocolTemplates/0/ordered_steps/6/exceptionHandling","#/P3/protocolTemplates/0/ordered_steps/6/expectedOutputs"],"identifiers":["urn:epc:id:gdti:0614141.00106.1"],"fields":["procedureDetail","evidence","decisionRules","qualityChecks","exceptionHandling","requiredInputRoles","expectedOutputs"],"explanation":"An output definition, a required observation, a measured observation and a reviewer decision must not be flattened into one “result”. This lesson reviews authored procedure context only."},"pitfalls":["An expected output is not evidence that it was produced.","The graph node is not a replacement for the source step object.","A review rule is not a completed reviewer approval."],"exercise":{"prompt":"Write a readiness review for step 7, including its failure path.","deliverables":["Selected definition identity and evidence locator.","One procedure requirement, one quality check and one exception-handling statement.","An explicit list of missing observed control data and approvals."],"success":["The same exact step supports all notes.","Expected and observed records remain distinct.","No assay validity or control-performance claim is made."]},"question":{"prompt":"The page lists an expected output record. What does that establish?","choices":[{"text":"The definition describes what a future step should produce.","explanation":"Correct. Actual production needs a separately recorded observation or execution receipt."},{"text":"The instrument already generated the result.","explanation":"Incorrect. No physical command or measured result is supplied by this fixture."},{"text":"The result has passed a reviewer’s approval.","explanation":"Incorrect. Output definitions and approval evidence are separate."}],"correctIndex":0},"screens":[{"title":"Select the control-review definition","href":"/pillars/p3?step=urn%3Aepc%3Aid%3Agdti%3A0614141.00106.1#pillar-workspace"},{"title":"Full procedure/check source arrays","href":"/api/demo/pillars"}],"graph":{"node":"urn:epc:id:gdti:0614141.00106.1","from":"#/P3/protocolTemplates/0/ordered_steps/6"},"track":"site","references":[{"kind":"demo","label":"Anonymous public five-pillar fixture","href":"/api/demo/pillars","sha256":"b06ee255d0943a048511092595db4b98281b9b761d1910d19e6c3dba82591d94","classification":"fictional authored, non-issued, read-only"}],"sourceNotes":["Screen basis: the anonymous public educational fixture at /api/demo/pillars, namespace 0614141. No private company record is read by this course.","Pinned assessed package SHA-256: b06ee255d0943a048511092595db4b98281b9b761d1910d19e6c3dba82591d94. Its complete graph contains 329 nodes and 231 directed relationships; original excluded assertions remain separately retained provenance. Lesson locators are educational numbers, not issued GS1 keys.","Scope: fictional authored records, non-issued identity proposals, unknown authority, no physical command, assay validation, cloud deployment or execution authorization."],"lessonLocator":"/learn/deep-dive/2011","recordReference":"#/lessons/0","completeCourseReference":"/api/demo/learning-course?view=full#/lessons/14","referenceKind":"educational-content-locator-not-gs1-identity"}]}