{"version":1,"user":{"createdAt":"2026-09-04T21:01:53.861Z","email":"learner@local.soatmos.dev","id":"local-dev-user","orgId":null,"tenantId":"local-dev-tenant","updatedAt":"2026-11-05T12:59:37.847Z"},"records":{"lessonProgress":[{"completedAt":null,"createdAt":"2026-09-05T15:16:18.357Z","lessonSlug":"platform-orientation","orgId":null,"partsCompleted":[1,2,3,4,5,6,7,8],"startedAt":"2026-09-05T15:16:18.355Z","status":"in_progress","timeSpentMin":0,"updatedAt":"2026-09-07T20:19:48.237Z","userId":"local-dev-user"}],"predictions":[{"actualResult":null,"createdAt":"2026-09-05T15:20:47.122Z","exerciseId":"predict-gate-4","id":"cmtoj5bma000204l6fynuojwz","lessonSlug":"platform-orientation","matched":null,"orgId":null,"promptText":"Hands-on Prediction","userId":"local-dev-user","userPrediction":"The track is what is shipped,"},{"actualResult":null,"createdAt":"2026-09-05T15:23:54.281Z","exerciseId":"predict-gate-7","id":"cmtoj9c15000504l6zkjrqhcz","lessonSlug":"platform-orientation","matched":false,"orgId":null,"promptText":"Debugging Challenge","userId":"local-dev-user","userPrediction":"The flaw is that progress doesn't equal competency. It only shows an effort to continue."},{"actualResult":null,"createdAt":"2026-09-06T19:05:06.683Z","exerciseId":"predict-gate-7","id":"cmtq6lnqz000004jrd0g3bvch","lessonSlug":"platform-orientation","matched":false,"orgId":null,"promptText":"Debugging Challenge","userId":"local-dev-user","userPrediction":"The flaw is that progress and competency are the same thing, but spending time learning isn't the same as demonstrating the skill set."},{"actualResult":null,"createdAt":"2026-09-06T19:05:13.592Z","exerciseId":"predict-gate-7","id":"cmtq6lt2w000104jr72up1l8k","lessonSlug":"platform-orientation","matched":true,"orgId":null,"promptText":"Debugging Challenge","userId":"local-dev-user","userPrediction":"The flaw is that progress and competency are the same thing, but spending time learning isn't the same as demonstrating the skill set."}],"reflections":[],"knowledgeChecks":[{"answers":{"q1":"q1-c1"},"createdAt":"2026-09-07T20:19:47.964Z","id":"cmtropk70000004jums0sznr1","lessonSlug":"platform-orientation","orgId":null,"passedAt":"2026-09-07T20:19:47.960Z","score":1,"total":1,"userId":"local-dev-user"}],"exerciseRuns":[{"aiUsed":true,"artifactRef":null,"createdAt":"2026-09-05T15:21:43.265Z","id":"cmtoj6ixt000304l6mczb0036","kind":"guided","lessonSlug":"platform-orientation","notes":"Runner part completion audit only; not competency evidence.","orgId":null,"outcome":"pass","projectId":null,"userId":"local-dev-user"},{"aiUsed":false,"artifactRef":"SETUP. md","createdAt":"2026-09-05T15:22:32.119Z","id":"cmtoj7kmv000404l604wbc5xr","kind":"manual","lessonSlug":"platform-orientation","notes":null,"orgId":null,"outcome":"pass","projectId":null,"userId":"local-dev-user"}],"userCompetencies":[],"competencyEvidence":[{"at":"2026-09-05T15:16:18.337Z","competencyId":"deployment","id":"cmtoizk80000004l6t2ian6u2","level":1,"meta":null,"orgId":null,"ref":"lesson:platform-orientation:part:1","type":"lesson_viewed","userId":"local-dev-user"},{"at":"2026-09-05T15:16:18.338Z","competencyId":"automation-architecture","id":"cmtoizk82000104l6asy6vtvc","level":1,"meta":null,"orgId":null,"ref":"lesson:platform-orientation:part:1","type":"lesson_viewed","userId":"local-dev-user"},{"at":"2026-09-07T20:19:48.052Z","competencyId":"deployment","id":"cmtropk9g000104juobpey858","level":1,"meta":{"passed":true,"score":1,"scoreRatio":1,"total":1},"orgId":null,"ref":"knowledge:platform-orientation:deployment","type":"knowledge_check","userId":"local-dev-user"},{"at":"2026-09-07T20:19:48.091Z","competencyId":"automation-architecture","id":"cmtropkaj000204juj59ymaa1","level":1,"meta":{"passed":true,"score":1,"scoreRatio":1,"total":1},"orgId":null,"ref":"knowledge:platform-orientation:automation-architecture","type":"knowledge_check","userId":"local-dev-user"}],"projects":[{"caseStudyRef":null,"createdAt":"2026-09-04T21:30:17.802Z","demoRef":null,"descopeList":["Billing and payment collection","Multi-role admin dashboard","Production SMS sending","Rich analytics beyond intake counts"],"id":"cmtngwnyi000004lduxbyb4za","key":"p1","orgId":null,"stages":[{"architectureNotes":null,"artifactRef":null,"id":"discovery-map","status":"ready"},{"architectureNotes":null,"artifactRef":null,"id":"deterministic-core","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"ai-triage","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"follow-up-loop","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"handoff-runbook","status":"locked"}],"status":"not_started","trackSlug":"ai-automation-consultant","updatedAt":"2026-09-04T21:30:17.802Z","userId":"local-dev-user"},{"caseStudyRef":null,"createdAt":"2026-09-04T21:30:19.205Z","demoRef":null,"descopeList":["Full document management system","OCR for handwritten documents","Multi-reviewer approval workflows","Automatic payment or accounting updates"],"id":"cmtngwp1h000204ldxzqbmsh7","key":"p2","orgId":null,"stages":[{"architectureNotes":null,"artifactRef":null,"id":"corpus-contract","status":"ready"},{"architectureNotes":null,"artifactRef":null,"id":"extraction-slice","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"review-queue","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"regression-pack","status":"locked"}],"status":"not_started","trackSlug":"ai-automation-consultant","updatedAt":"2026-09-04T21:30:19.205Z","userId":"local-dev-user"},{"caseStudyRef":null,"createdAt":"2026-09-04T21:30:18.733Z","demoRef":null,"descopeList":["Native mobile app","Billing, subscriptions, or payouts","Custom admin roles","Multi-tenant provisioning","Advanced reporting dashboard"],"id":"cmtngwood000104ldpvh6enm6","key":"p3","orgId":null,"stages":[{"architectureNotes":null,"artifactRef":null,"id":"scope-boundary","status":"ready"},{"architectureNotes":null,"artifactRef":null,"id":"architecture-map","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"vertical-slice","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"deployment-proof","status":"locked"},{"architectureNotes":null,"artifactRef":null,"id":"client-walkthrough","status":"locked"}],"status":"not_started","trackSlug":"ai-automation-consultant","updatedAt":"2026-09-04T21:30:18.733Z","userId":"local-dev-user"}],"failureLabRuns":[],"capstones":[],"costLedger":[],"settings":[]}}