{
 "base": "https://preview.trooids.pages.dev",
 "label": "cr-helix-2d",
 "ts": "2026-10-09T18:41:56Z",
 "results": {
  "llms.txt 200 no redirect": {
   "pass": true,
   "info": 200
  },
  "llms.txt structure": {
   "pass": true,
   "info": "7310 B"
  },
  "llms.txt has absolute urls": {
   "pass": true,
   "info": 38
  },
  "OKF index okf_version 0.2": {
   "pass": true,
   "info": 200
  },
  "OKF concept frontmatter type": {
   "pass": true,
   "info": 200
  },
  "security headers": {
   "pass": true,
   "info": ""
  },
  "CSP default-src self": {
   "pass": true,
   "info": ""
  },
  "robots.txt with sitemap": {
   "pass": true,
   "info": 200
  },
  "sitemap.xml": {
   "pass": true,
   "info": 200
  },
  "CLS phone/reduce = 0": {
   "pass": true,
   "info": {
    "cls": 0,
    "src": []
   }
  },
  "title/lang/canonical": {
   "pass": true,
   "info": ""
  },
  "single H1": {
   "pass": true,
   "info": ""
  },
  "landmarks": {
   "pass": true,
   "info": ""
  },
  "skip link": {
   "pass": true,
   "info": ""
  },
  "two font preloads": {
   "pass": true,
   "info": ""
  },
  "images have dimensions": {
   "pass": true,
   "info": ""
  },
  "JSON-LD parses + FAQ equals visible": {
   "pass": true,
   "info": {
    "ok": true,
    "n": 6,
    "types": [
     "Organization",
     "WebSite",
     "WebPage",
     "FAQPage"
    ]
   }
  },
  "single primary action": {
   "pass": true,
   "info": ""
  },
  "form labels + autocomplete": {
   "pass": true,
   "info": ""
  },
  "WebMCP declarative attrs on form": {
   "pass": true,
   "info": ""
  },
  "FAQ toggles": {
   "pass": true,
   "info": ""
  },
  "both hero CTAs inside first viewport @390x844": {
   "pass": true,
   "info": [
    727.828125,
    793.65625
   ]
  },
  "form validation states": {
   "pass": true,
   "info": {
    "name": "Please tell us your name.",
    "email": "Please check your email address.",
    "inv": 2
   }
  },
  "WebMCP registration (flag-enabled Chromium)": {
   "pass": true,
   "info": {
    "flag": "object",
    "status": "registered",
    "tools": [
     "get_trooids_overview",
     "list_knowledge",
     "request_conversation"
    ]
   }
  },
  "WebMCP handler tests (overview, index, consent refusal)": {
   "pass": true,
   "info": {
    "overview": true,
    "index": true,
    "consentRefused": true
   }
  },
  "hero phone/reduce: backend+rotating": {
   "pass": true,
   "info": {
    "backend": "webgpu",
    "tier": "medium",
    "fps": 59,
    "motion": "reduced",
    "pulse": false,
    "rotating": true
   }
  },
  "hero phone/reduce: reduced = no pulse + toggle visible": {
   "pass": true,
   "info": ""
  },
  "hero phone/reduce: pause control works": {
   "pass": true,
   "info": {
    "pressed": "true",
    "label": "Resume motion",
    "rotating": false,
    "focused": true
   }
  },
  "hero phone/reduce: offscreen pause": {
   "pass": true,
   "info": true
  },
  "hyperframes phone/reduce: poster until play": {
   "pass": true,
   "info": {
    "loaded": false,
    "playing": false,
    "progress": 0,
    "inView": true,
    "mode": "reduced"
   }
  },
  "hyperframes phone/reduce: plays after activation": {
   "pass": true,
   "info": {
    "loaded": true,
    "playing": true,
    "progress": 0.135,
    "inView": true,
    "mode": "reduced"
   }
  },
  "console errors phone/reduce = 0": {
   "pass": true,
   "info": []
  },
  "CLS phone/no-preference = 0": {
   "pass": true,
   "info": {
    "cls": 0,
    "src": []
   }
  },
  "hero phone/no-preference: backend+rotating": {
   "pass": true,
   "info": {
    "backend": "webgpu",
    "tier": "medium",
    "fps": 60,
    "motion": "normal",
    "pulse": true,
    "rotating": true
   }
  },
  "hero phone/no-preference: normal = pulse on": {
   "pass": true,
   "info": ""
  },
  "hero phone/no-preference: pause control works": {
   "pass": true,
   "info": {
    "pressed": "true",
    "label": "Resume motion",
    "rotating": false,
    "focused": true
   }
  },
  "hero phone/no-preference: offscreen pause": {
   "pass": true,
   "info": true
  },
  "hyperframes phone/no-preference: autoplay in view": {
   "pass": true,
   "info": {
    "loaded": true,
    "playing": true,
    "progress": 0.104,
    "inView": true,
    "mode": "normal"
   }
  },
  "hyperframes phone/no-preference: pauses out of view": {
   "pass": true,
   "info": false
  },
  "console errors phone/no-preference = 0": {
   "pass": true,
   "info": []
  },
  "CLS desktop/reduce = 0": {
   "pass": true,
   "info": {
    "cls": 0,
    "src": []
   }
  },
  "hero desktop/reduce: backend+rotating": {
   "pass": true,
   "info": {
    "backend": "webgpu",
    "tier": "high",
    "fps": 59,
    "motion": "reduced",
    "pulse": false,
    "rotating": true
   }
  },
  "hero desktop/reduce: reduced = no pulse + toggle visible": {
   "pass": true,
   "info": ""
  },
  "hero desktop/reduce: pause control works": {
   "pass": true,
   "info": {
    "pressed": "true",
    "label": "Resume motion",
    "rotating": false,
    "focused": true
   }
  },
  "hero desktop/reduce: offscreen pause": {
   "pass": true,
   "info": true
  },
  "hyperframes desktop/reduce: poster until play": {
   "pass": true,
   "info": {
    "loaded": false,
    "playing": false,
    "progress": 0,
    "inView": true,
    "mode": "reduced"
   }
  },
  "hyperframes desktop/reduce: plays after activation": {
   "pass": true,
   "info": {
    "loaded": true,
    "playing": true,
    "progress": 0.139,
    "inView": true,
    "mode": "reduced"
   }
  },
  "console errors desktop/reduce = 0": {
   "pass": true,
   "info": []
  },
  "/built readouts": {
   "pass": true,
   "info": ""
  },
  "CLS desktop/no-preference = 0": {
   "pass": true,
   "info": {
    "cls": 0,
    "src": []
   }
  },
  "hero desktop/no-preference: backend+rotating": {
   "pass": true,
   "info": {
    "backend": "webgpu",
    "tier": "medium",
    "fps": 60,
    "motion": "normal",
    "pulse": true,
    "rotating": true
   }
  },
  "hero desktop/no-preference: normal = pulse on": {
   "pass": true,
   "info": ""
  },
  "hero desktop/no-preference: pause control works": {
   "pass": true,
   "info": {
    "pressed": "true",
    "label": "Resume motion",
    "rotating": false,
    "focused": true
   }
  },
  "hero desktop/no-preference: offscreen pause": {
   "pass": true,
   "info": true
  },
  "hyperframes desktop/no-preference: autoplay in view": {
   "pass": true,
   "info": {
    "loaded": true,
    "playing": true,
    "progress": 0.124,
    "inView": true,
    "mode": "normal"
   }
  },
  "hyperframes desktop/no-preference: pauses out of view": {
   "pass": true,
   "info": false
  },
  "console errors desktop/no-preference = 0": {
   "pass": true,
   "info": []
  },
  "lead POST 201 (remote)": {
   "pass": true,
   "info": {
    "status": 201,
    "body": {
     "ok": true,
     "id": "0e637d9d-b5ca-4569-855f-87c488c49f19",
     "ts": "2026-10-09T18:39:57.750Z"
    }
   }
  },
  "first visible scene frame phone/normal \u2264 1 s after load (PLAN: visibly moving within 1 s of load) and \u2264 2.5 s after navigation start": {
   "pass": true,
   "info": {
    "liveAtMs": 551,
    "loadMs": 364,
    "domContentLoadedMs": 363,
    "fps": 59,
    "rotating": true,
    "longTasksMs": 0,
    "lcp": {
     "t": 504,
     "el": "P#"
    }
   }
  },
  "LCP element is the heading text or the hero poster and < 2500 ms phone/normal": {
   "pass": true,
   "info": {
    "t": 504,
    "el": "P#"
   }
  },
  "main-thread long tasks after load phone/normal < 300 ms": {
   "pass": true,
   "info": 0
  },
  "steady state phone/normal (headless Chromium on the M4, host-load sensitive; the authoritative M4 sample is the owner-Chrome readout in FOLD_LOG_P3.md): median of 3 windows \u2265 55, none < 45, render \u2264 6 ms/frame": {
   "pass": true,
   "info": [
    {
     "fps": 60,
     "frameMs": 0.37,
     "tier": "high"
    },
    {
     "fps": 60,
     "frameMs": 0.36,
     "tier": "high"
    },
    {
     "fps": 61,
     "frameMs": 0.34,
     "tier": "high"
    }
   ]
  },
  "keyboard-only walk phone: skip link first, visible focus on every stop, CTAs and pause control reachable": {
   "pass": true,
   "info": [
    [
     "A",
     "Skip to content",
     true
    ],
    [
     "A",
     "TrooIDs",
     true
    ],
    [
     "BUTTON",
     "nav-toggle",
     true
    ],
    [
     "A",
     "NL",
     true
    ],
    [
     "A",
     "EN",
     true
    ],
    [
     "A",
     "Register your interest",
     true
    ],
    [
     "A",
     "Discuss a potential pilot",
     true
    ],
    [
     "BUTTON",
     "motion-toggle",
     true
    ],
    [
     "A",
     "Try the permission workben",
     true
    ],
    [
     "A",
     "Listen to the 3-minute pod",
     true
    ],
    [
     "A",
     "How this site was built \u2192",
     true
    ],
    [
     "BUTTON",
     "Play",
     true
    ],
    [
     "A",
     "Download the video (MP4, 2",
     true
    ],
    [
     "A",
     "try one bounded piece of i",
     true
    ]
   ]
  },
  "touch targets \u2265 44\u00d744 CSS px (buttons, CTAs, summaries, controls) @390": {
   "pass": true,
   "info": "15 targets ok"
  },
  "anchor offset phone: section lands below the sticky header and its title is in view": {
   "pass": true,
   "info": {
    "headerH": 64,
    "sectionTop": 76,
    "titleTop": 174,
    "vh": 844
   }
  },
  "live reduced-motion transition phone (after unwinding): normal\u2192reduce\u2192normal": {
   "pass": true,
   "info": {
    "toReduce": {
     "m": "reduced",
     "p": false,
     "hf": "reduced"
    },
    "back": {
     "m": "normal",
     "p": true,
     "hf": "normal"
    }
   }
  },
  "paused canvas re-rendered on the reduced-motion switch phone (pixels changed once, paused kept, then static)": {
   "pass": true,
   "info": {
    "before": "71965368b1d5",
    "after": "822b8ec85a34",
    "after2": "822b8ec85a34",
    "state": {
     "paused": true,
     "motion": "reduced",
     "pulse": false
    }
   }
  },
  "delayed iframe load + scrolled away phone: no offscreen playback": {
   "pass": true,
   "info": {
    "loaded": true,
    "playing": false,
    "progress": 0,
    "inView": false,
    "mode": "normal"
   }
  },
  "console errors (extended run) phone = 0": {
   "pass": true,
   "info": []
  },
  "first visible scene frame desktop/normal \u2264 1 s after load (PLAN: visibly moving within 1 s of load) and \u2264 2.5 s after navigation start": {
   "pass": true,
   "info": {
    "liveAtMs": 506,
    "loadMs": 333,
    "domContentLoadedMs": 333,
    "fps": 60,
    "rotating": true,
    "longTasksMs": 0,
    "lcp": {
     "t": 372,
     "el": "IMG#"
    }
   }
  },
  "LCP element is the heading text or the hero poster and < 2500 ms desktop/normal": {
   "pass": true,
   "info": {
    "t": 372,
    "el": "IMG#"
   }
  },
  "main-thread long tasks after load desktop/normal < 300 ms": {
   "pass": true,
   "info": 0
  },
  "steady state desktop/normal (headless Chromium on the M4, host-load sensitive; the authoritative M4 sample is the owner-Chrome readout in FOLD_LOG_P3.md): median of 3 windows \u2265 55, none < 45, render \u2264 6 ms/frame": {
   "pass": true,
   "info": [
    {
     "fps": 59,
     "frameMs": 0.36,
     "tier": "high"
    },
    {
     "fps": 60,
     "frameMs": 0.34,
     "tier": "high"
    },
    {
     "fps": 60,
     "frameMs": 0.31,
     "tier": "high"
    }
   ]
  },
  "keyboard-only walk desktop: skip link first, visible focus on every stop, CTAs and pause control reachable": {
   "pass": true,
   "info": [
    [
     "A",
     "Skip to content",
     true
    ],
    [
     "A",
     "TrooIDs",
     true
    ],
    [
     "A",
     "NL",
     true
    ],
    [
     "A",
     "EN",
     true
    ],
    [
     "A",
     "The shift",
     true
    ],
    [
     "A",
     "Agent of One",
     true
    ],
    [
     "A",
     "Knowledge",
     true
    ],
    [
     "A",
     "How it's built",
     true
    ],
    [
     "A",
     "Workbench",
     true
    ],
    [
     "A",
     "Register your interest",
     true
    ],
    [
     "A",
     "Register your interest",
     true
    ],
    [
     "A",
     "Discuss a potential pilot",
     true
    ],
    [
     "BUTTON",
     "motion-toggle",
     true
    ],
    [
     "A",
     "Try the permission workben",
     true
    ]
   ]
  },
  "anchor offset desktop: section lands below the sticky header and its title is in view": {
   "pass": true,
   "info": {
    "headerH": 64,
    "sectionTop": 76,
    "titleTop": 240,
    "vh": 900
   }
  },
  "live reduced-motion transition desktop (after unwinding): normal\u2192reduce\u2192normal": {
   "pass": true,
   "info": {
    "toReduce": {
     "m": "reduced",
     "p": false,
     "hf": "reduced"
    },
    "back": {
     "m": "normal",
     "p": true,
     "hf": "normal"
    }
   }
  },
  "paused canvas re-rendered on the reduced-motion switch desktop (pixels changed once, paused kept, then static)": {
   "pass": true,
   "info": {
    "before": "bb1192c22496",
    "after": "9a705352f067",
    "after2": "9a705352f067",
    "state": {
     "paused": true,
     "motion": "reduced",
     "pulse": false
    }
   }
  },
  "delayed iframe load + scrolled away desktop: no offscreen playback": {
   "pass": true,
   "info": {
    "loaded": true,
    "playing": false,
    "progress": 0.012,
    "inView": false,
    "mode": "normal"
   }
  },
  "console errors (extended run) desktop = 0": {
   "pass": true,
   "info": []
  },
  "both hero CTAs inside first viewport @375x667": {
   "pass": true,
   "info": [
    451,
    512
   ]
  },
  "/built: zero console errors and CSP violations under the deployed headers": {
   "pass": true,
   "info": []
  },
  "software renderer \u2192 still image shown, canvas hidden": {
   "pass": true,
   "info": {
    "reason": "software-gpu",
    "backend": "none",
    "poster": "block",
    "canvasHidden": true
   }
  },
  "adaptive tier: CPU pressure lowers the tier AND the drawn geometry; recovery only after two good windows": {
   "pass": false,
   "info": {
    "boot": {
     "tier": "high",
     "drawn": {
      "points": 6000,
      "nodes": 56,
      "links": 40
     }
    },
    "throttled": {
     "tier": "low",
     "drawn": {
      "points": 1800,
      "nodes": 20,
      "links": 12
     },
     "frameMs": 334.36
    },
    "released_3.5s": {
     "tier": "low",
     "drawn": {
      "points": 1800,
      "nodes": 20,
      "links": 12
     }
    },
    "released_17s": {
     "tier": "low",
     "drawn": {
      "points": 1800,
      "nodes": 20,
      "links": 12
     }
    }
   }
  },
  "subpages @390: menu toggle visible, opens the nav, registration link present and focusable": {
   "pass": true,
   "info": {
    "/built": {
     "toggle": true,
     "open": true,
     "register": true,
     "registerFocused": true,
     "expanded": "true"
    },
    "/privacy": {
     "toggle": true,
     "open": true,
     "register": true,
     "registerFocused": true,
     "expanded": "true"
    },
    "/terms": {
     "toggle": true,
     "open": true,
     "register": true,
     "registerFocused": true,
     "expanded": "true"
    },
    "/knowledge/": {
     "toggle": true,
     "open": true,
     "register": true,
     "registerFocused": true,
     "expanded": "true"
    }
   }
  },
  "WebGL2 backend: context loss detected and recovered (rotating again)": {
   "pass": true,
   "info": {
    "backend": "webgl2",
    "lostSeen": true,
    "contextLost": false,
    "rotating": true,
    "fps": 49
   }
  }
 },
 "pass": 84,
 "total": 85
}