1import{s as l}from"./index-DQ5XgqgM.js";import"./vendor-ui-x7D0iLe8.js";import"./vendor-react-aMKJrssV.js";import"./vendor-data-LOeL2b27.js";const p="eqiqs:demo-client-seeded:",y="eqiqs:decision-log:v1",m="eqiqs:verdict-history:v1",v=[{name:"Alex Morgan",steps:[{verdict:"invest",daysAgo:18},{verdict:"keep",daysAgo:5}],log:{verdict:"keep",daysAgo:5,note:"Consistent high-signal execution across the quarter. Protecting scope and adding a stretch project for Q3."}},{name:"Jordan Lee",steps:[{verdict:"coach",daysAgo:14},{verdict:"invest",daysAgo:3}],log:{verdict:"invest",daysAgo:3,note:"Follow-through improved after cadence reset. Pairing with a senior IC for 60 days before promo conversation."}},{name:"Taylor Brooks",steps:[{verdict:"invest",daysAgo:20},{verdict:"coach",daysAgo:7}],log:{verdict:"coach",daysAgo:7,note:"Two client escalations plus a values friction with Quinn. HR-partner briefed. 30-day behavioral plan in progress."}},{name:"Sam Chen",steps:[{verdict:"keep",daysAgo:21},{verdict:"keep",daysAgo:4}]}];async function w(n){const r=`${p}${n}`;if(localStorage.getItem(r))return;let s=[];try{const{data:e}=await l.from("person_profiles").select("id,name").eq("owner_id",n);s=e??[]}catch{}if(s.length===0)return;const d=new Map(s.map(e=>[e.name.trim().toLowerCase(),e.id])),i={},a={},c=e=>new Date(Date.now()-e*864e5).toISOString();for(const e of v){const t=d.get(e.name.toLowerCase());t&&(i[t]=e.steps.slice().sort((o,g)=>g.daysAgo-o.daysAgo).map(o=>({verdict:o.verdict,at:c(o.daysAgo)})),e.log&&(a[t]={id:`${t}:${Date.now()}`,profileId:t,verdict:e.log.verdict,note:e.log.note,loggedAt:c(e.log.daysAgo)}))}try{Object.keys(i).length>0&&localStorage.setItem(m,JSON.stringify(i)),Object.keys(a).length>0&&localStorage.setItem(y,JSON.stringify(a)),localStorage.setItem(r,"1")}catch{}}export{w as seedDemoClientState};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.