history-scroll-restoration-contracts

Pass

Audited by Gen Agent Trust Hub on Sep 17, 2026

Risk Level: SAFEDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
  • [DYNAMIC_EXECUTION]: The test utility in tests/browser_smoke.cjs dynamically loads the Playwright library using require() on a path computed from the PLAYWRIGHT_CLI environment variable.
  • Evidence: const packageRoot = path.dirname(fs.realpathSync(cli)); return require(packageRoot); in tests/browser_smoke.cjs.
  • [EXTERNAL_DOWNLOADS]: The skill documentation references technical resources and issue trackers from well-known and trusted organizations.
  • Evidence: Links to MDN Web Docs (Mozilla), Playwright (Microsoft), React Router, and official GitHub issues for Next.js (Vercel) and React Router (Remix-run) in SKILL.md.
  • [COMMAND_EXECUTION]: The skill contains scripts designed to execute commands in a development or testing environment to verify application behavior.
  • Evidence: tests/history-contract.bats runs a Node.js process, and tests/browser_smoke.cjs launches headless browser instances via Playwright to simulate user navigation.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 17, 2026, 11:59 PM
Security Audit — agent-trust-hub — history-scroll-restoration-contracts