1import{j as s,i as r}from"./index-D0YNpH9z.js";import{C as i,b as a,c,d as t,a as d}from"./card-B_NOpyco.js";import{G as n,W as l}from"./referenceDocSeed-DxtQXqdl.js";function m(){return s.jsx("div",{className:"min-h-screen bg-background",children:s.jsxs("div",{className:"mx-auto max-w-3xl px-6 py-10 space-y-4",children:[s.jsxs("header",{className:"mb-2",children:[s.jsx("h1",{className:"text-2xl font-semibold tracking-tight",children:"Global doctrine"}),s.jsx("p",{className:"text-sm text-muted-foreground mt-1",children:"Methodology rules applied across every PRAXIS test card."})]}),s.jsxs(i,{children:[s.jsxs(a,{children:[s.jsx(c,{children:"Evidence tier hierarchy"}),s.jsx(t,{children:"Applies to every test methodology block."})]}),s.jsx(d,{children:s.jsx("ul",{className:"space-y-2 text-sm",children:n.evidenceTiers.map(e=>s.jsxs("li",{className:"flex gap-3",children:[s.jsx(r,{className:"shrink-0 h-6 w-6 justify-center rounded-full p-0",children:e.tier}),s.jsxs("div",{children:[s.jsx("strong",{children:e.label})," â ",e.detail]})]},e.tier))})})]}),s.jsxs(i,{children:[s.jsx(a,{children:s.jsx(c,{children:"Standard transformations"})}),s.jsx(d,{children:s.jsx("ul",{className:"list-disc space-y-1 pl-5 text-sm",children:n.standardTransformations.map(e=>s.jsx("li",{children:e},e))})})]}),s.jsxs(i,{children:[s.jsx(a,{children:s.jsx(c,{children:"Skew (γ) policy"})}),s.jsx(d,{children:s.jsx("ul",{className:"list-disc space-y-1 pl-5 text-sm",children:n.skewPolicy.map(e=>s.jsx("li",{children:e},e))})})]}),s.jsxs(i,{children:[s.jsxs(a,{children:[s.jsx(c,{children:"Wearable data doctrine"}),s.jsx(t,{children:"Applies to all wearable-sourced tests (best-effort run/ride/row/swim, etc.)"})]}),s.jsxs(d,{className:"space-y-3 text-sm",children:[s.jsxs("div",{children:[s.jsx("strong",{children:"Scope:"}),s.jsx("ul",{className:"list-disc pl-5 mt-1",children:l.scope.map(e=>s.jsx("li",{children:e},e))})]}),s.jsxs("div",{children:[s.jsx("strong",{children:"Excluded:"})," ",l.excluded]}),s.jsxs("div",{children:[s.jsx("strong",{children:"Quality flags:"}),s.jsxs("ul",{className:"list-disc pl-5 mt-1 space-y-1",children:[s.jsxs("li",{children:[s.jsx(r,{className:"bg-emerald-600 mr-1",children:"Green"}),l.qualityFlags.green]}),s.jsxs("li",{children:[s.jsx(r,{className:"bg-amber-500 mr-1",children:"Amber"}),l.qualityFlags.amber]}),s.jsxs("li",{children:[s.jsx(r,{className:"bg-red-600 mr-1",children:"Red"}),l.qualityFlags.red]})]})]}),s.jsxs("div",{children:[s.jsx("strong",{children:"Selection rule:"})," ",l.selectionRule]}),s.jsxs("div",{children:[s.jsx("strong",{children:"Transparency:"})," ",l.transparency]})]})]})]})})}export{m as default};
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.