{
  "version": 3,
  "sources": ["../../src/app/ai/agents/evals2/scenarios/layout/fixedColumnDenseGrid.eval.ts"],
  "sourcesContent": ["import { agentEvalAsset } from \"../../harness/asset.ts\"\nimport { createEvalExportZipFixture } from \"../../harness/fixture.ts\"\nimport { getChildFrames, getFrame, parsePx } from \"../helpers.ts\"\nimport { layoutNodeIds } from \"./ids.ts\"\n\nevaluation(\n\t\"Fixed Column Logo Grid Becomes Denser\",\n\tcreateEvalExportZipFixture(\n\t\t\"replay-make-a-fixed-col-size-grid-denser\",\n\t\tagentEvalAsset(\"fixedColumnDenseGrid.fixture.zip\"),\n\t\t{\n\t\t\truntimeTarget: \"cli\",\n\t\t},\n\t),\n\t{\n\t\tid: \"make-a-fixed-col-size-grid-denser\",\n\t\trequestId: \"N8DsPcQ7F\",\n\t\tmaxSteps: 1,\n\t},\n\t({ engine, report, tools }) => {\n\t\ttools.reportReplayChecks(report, {\n\t\t\trequestId: \"N8DsPcQ7F\",\n\t\t\tforbidReadProject: true,\n\t\t})\n\t\tconst grid = getFrame(engine, layoutNodeIds.fixedColumnGrid)\n\n\t\treport.correctness.scored(\"uses grid layout\", () => {\n\t\t\texpect(grid.layout).toBe(\"grid\")\n\t\t})\n\t\treport.correctness.scored(\"reduces fixed column width\", () => {\n\t\t\texpect(parsePx(grid.gridColumnWidth)).toBeLessThanOrEqual(160)\n\t\t})\n\t\treport.correctness.scored(\"reduces grid gap\", () => {\n\t\t\texpect(parsePx(grid.gap)).toBeLessThanOrEqual(16)\n\t\t})\n\t\treport.correctness.scored(\"keeps six logo frames\", () => {\n\t\t\texpect(getChildFrames(grid)).toHaveLength(6)\n\t\t})\n\t},\n)\n"],
  "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA;AAAA,EACC;AAAA,EACA;AAAA,IACC;AAAA,IACA,eAAe,kCAAkC;AAAA,IACjD;AAAA,MACC,eAAe;AAAA,IAChB;AAAA,EACD;AAAA,EACA;AAAA,IACC,IAAI;AAAA,IACJ,WAAW;AAAA,IACX,UAAU;AAAA,EACX;AAAA,EACA,CAAC,EAAE,QAAQ,QAAQ,MAAM,MAAM;AAC9B,UAAM,mBAAmB,QAAQ;AAAA,MAChC,WAAW;AAAA,MACX,mBAAmB;AAAA,IACpB,CAAC;AACD,UAAM,OAAO,SAAS,QAAQ,cAAc,eAAe;AAE3D,WAAO,YAAY,OAAO,oBAAoB,MAAM;AACnD,aAAO,KAAK,MAAM,EAAE,KAAK,MAAM;AAAA,IAChC,CAAC;AACD,WAAO,YAAY,OAAO,8BAA8B,MAAM;AAC7D,aAAO,QAAQ,KAAK,eAAe,CAAC,EAAE,oBAAoB,GAAG;AAAA,IAC9D,CAAC;AACD,WAAO,YAAY,OAAO,oBAAoB,MAAM;AACnD,aAAO,QAAQ,KAAK,GAAG,CAAC,EAAE,oBAAoB,EAAE;AAAA,IACjD,CAAC;AACD,WAAO,YAAY,OAAO,yBAAyB,MAAM;AACxD,aAAO,eAAe,IAAI,CAAC,EAAE,aAAa,CAAC;AAAA,IAC5C,CAAC;AAAA,EACF;AACD;",
  "names": []
}
