Buckets:
| { | |
| "schema_version": 1, | |
| "skill": "posterly", | |
| "timestamp": "2026-07-19T19:25:01Z", | |
| "poster_html": "/repro/poster/poster.html", | |
| "canvas": { | |
| "source": "page-rule", | |
| "width_cm": 152.4, | |
| "height_cm": 91.44, | |
| "orientation": "landscape", | |
| "source_url": null | |
| }, | |
| "overall": "FAIL", | |
| "hard_failures": 2, | |
| "warnings": 1, | |
| "soft_advisories": 8, | |
| "gates": [ | |
| { | |
| "name": "preflight", | |
| "severity": "hard", | |
| "status": "PASS", | |
| "command": [ | |
| "/usr/bin/python", | |
| "/repro/poster/tools/poster_check.py", | |
| "preflight", | |
| "/repro/poster/poster.html" | |
| ], | |
| "summary": { | |
| "exit_code": 0, | |
| "tail": "[preflight] /repro/poster/poster.html\n problems: 0 warnings: 0\n[preflight] PASS" | |
| }, | |
| "artifacts": [] | |
| }, | |
| { | |
| "name": "style", | |
| "severity": "hard", | |
| "status": "FAIL", | |
| "command": [ | |
| "/usr/bin/python", | |
| "/repro/poster/tools/style_check.py", | |
| "/repro/poster/poster.html", | |
| "--disable", | |
| "4,5", | |
| "--json", | |
| "/repro/poster_out2/style_check.json" | |
| ], | |
| "summary": { | |
| "gate": "style", | |
| "status": "FAIL", | |
| "rules": [ | |
| { | |
| "id": 1, | |
| "severity": "hard", | |
| "status": "FAIL", | |
| "detail": "color literal(s) outside the token block: #8A6A1F, #FFF3D0. Move them to a --token in the DESIGN TOKENS block and reference via var(--\\u2026) (rule 3)." | |
| }, | |
| { | |
| "id": 2, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| }, | |
| { | |
| "id": 3, | |
| "severity": "hard", | |
| "status": "FAIL", | |
| "detail": "2 component color declaration(s) with a literal instead of var(--\\u2026). First: .card.highlight .section-title .key-mark { color: #8A6A1F }" | |
| }, | |
| { | |
| "id": 4, | |
| "severity": "hard", | |
| "status": "SKIPPED", | |
| "detail": "disabled via --disable (rule 4)" | |
| }, | |
| { | |
| "id": 5, | |
| "severity": "hard", | |
| "status": "SKIPPED", | |
| "detail": "disabled via --disable (rule 5)" | |
| }, | |
| { | |
| "id": 6, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| }, | |
| { | |
| "id": 7, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| }, | |
| { | |
| "id": 8, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| }, | |
| { | |
| "id": 9, | |
| "severity": "warn", | |
| "status": "PASS", | |
| "detail": "9 --fs-* token(s) defined" | |
| }, | |
| { | |
| "id": 10, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| }, | |
| { | |
| "id": 11, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| }, | |
| { | |
| "id": 12, | |
| "severity": "warn", | |
| "status": "PASS", | |
| "detail": "dark area = 0.0% of poster (<= 8%)" | |
| }, | |
| { | |
| "id": 13, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| }, | |
| { | |
| "id": 14, | |
| "severity": "hard", | |
| "status": "PASS", | |
| "detail": "ok" | |
| } | |
| ] | |
| }, | |
| "artifacts": [ | |
| "/repro/poster_out2/style_check.json" | |
| ] | |
| }, | |
| { | |
| "name": "asset", | |
| "severity": "hard", | |
| "status": "NOT_RUN", | |
| "command": [], | |
| "summary": { | |
| "not_run": "no --manifest: real-figure provenance gate opted out (NOT verified)" | |
| }, | |
| "artifacts": [] | |
| }, | |
| { | |
| "name": "measure", | |
| "severity": "hard", | |
| "status": "FAIL", | |
| "command": [ | |
| "/usr/bin/python", | |
| "/repro/poster/tools/poster_check.py", | |
| "measure", | |
| "/repro/poster/poster.html" | |
| ], | |
| "summary": { | |
| "exit_code": 1, | |
| "tail": "[measure] canvas = 60.00in x 36.00in\n[measure] viewport = 5760 x 3456 px\n[measure] consecutive failed measurements: 3/30 (resets on PASS or --reset-budget)\nFAIL: the poster root has scrollable overflow -- content extends past the canvas box and is clipped at the page boundary (the box is the right size; the content spills beyond it):\n 5px past the bottom edge.\n(tolerance 2 px). The usual cause is a `.poster` grid that sets `grid-template-rows` but no `grid-template-columns`: the implicit `auto` column grows to a wide child's max-content and every full-width row overflows the canvas. Fix: pin the column axis with `grid-template-columns: minmax(0, 1fr)` (or a track set that sums to the content width). Also check for a fixed-width child (a table, a `width:` in the wrong unit, an un-wrapped `nowrap` line) forcing the layout wider than the canvas." | |
| }, | |
| "artifacts": [] | |
| }, | |
| { | |
| "name": "polish", | |
| "severity": "soft", | |
| "status": "WARN", | |
| "command": [ | |
| "/usr/bin/python", | |
| "/repro/poster/tools/poster_check.py", | |
| "polish", | |
| "/repro/poster/poster.html", | |
| "--strict" | |
| ], | |
| "summary": { | |
| "exit_code": 1, | |
| "tail": " WARN: WIDOW: <p class='body-text'> wraps to a stranded last line that fills only 13% of the typeset width ('generally.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '....5 tokens per query and Text-to-SQL benchmarks generally.'.\n WARN: WIDOW: <p class='body-text fs-3 text-secondary mb-1'> wraps to a stranded last line that fills only 25% of the typeset width ('Squirrel-Semantic'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...~30 LLMs evaluated on Squirrel-Syntax / Squirrel-Semantic'.\n WARN: WIDOW: <p class='body-text mt-3 fs-3'> wraps to a stranded last line that fills only 12% of the typeset width ('phrase it.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...overwhelming, majority, exactly as the authors phrase it.'.\n WARN: WIDOW: <p class='body-text'> wraps to a stranded last line that fills only 29% of the typeset width ('Inference Providers.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...omains) and ran 4 open models via HF Inference Providers.'.\n WARN: WIDOW: <div class='callout mt-3'> wraps to a stranded last line that fills only 15% of the typeset width ('985 tasks.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '... \\u2014 absolute scores aren't comparable at 20 vs. 985 tasks.'.\n WARN: WIDOW: <p class='body-text fs-2 text-secondary mb-1'> wraps to a stranded last line that fills only 33% of the typeset width ('of arXiv:2601.18119'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...t Tables 1-2 / abstract / Section 3-5 of arXiv:2601.18119'.\n WARN: WIDOW: <li class=''> wraps to a stranded last line that fills only 10% of the typeset width ('model.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '... (Appendix J.3) against any HF Inference Providers model.'.\n[polish] FAIL -- --strict and warnings present" | |
| }, | |
| "artifacts": [], | |
| "advisories": 8, | |
| "advisory_lines": [ | |
| "WARN: WIDOW: <p class='body-text'> wraps to a stranded last line that fills only 26% of the typeset width ('kept (paper Eq. 2):'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...mposite complexity score before being kept (paper Eq. 2):'.", | |
| "WARN: WIDOW: <p class='body-text'> wraps to a stranded last line that fills only 13% of the typeset width ('generally.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '....5 tokens per query and Text-to-SQL benchmarks generally.'.", | |
| "WARN: WIDOW: <p class='body-text fs-3 text-secondary mb-1'> wraps to a stranded last line that fills only 25% of the typeset width ('Squirrel-Semantic'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...~30 LLMs evaluated on Squirrel-Syntax / Squirrel-Semantic'.", | |
| "WARN: WIDOW: <p class='body-text mt-3 fs-3'> wraps to a stranded last line that fills only 12% of the typeset width ('phrase it.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...overwhelming, majority, exactly as the authors phrase it.'.", | |
| "WARN: WIDOW: <p class='body-text'> wraps to a stranded last line that fills only 29% of the typeset width ('Inference Providers.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...omains) and ran 4 open models via HF Inference Providers.'.", | |
| "WARN: WIDOW: <div class='callout mt-3'> wraps to a stranded last line that fills only 15% of the typeset width ('985 tasks.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '... \\u2014 absolute scores aren't comparable at 20 vs. 985 tasks.'.", | |
| "WARN: WIDOW: <p class='body-text fs-2 text-secondary mb-1'> wraps to a stranded last line that fills only 33% of the typeset width ('of arXiv:2601.18119'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '...t Tables 1-2 / abstract / Section 3-5 of arXiv:2601.18119'.", | |
| "WARN: WIDOW: <li class=''> wraps to a stranded last line that fills only 10% of the typeset width ('model.'), a runt (SKILL.md Gate B). Fix by REWORDING first: expand or trim a few words so the break lands on a phrase boundary and the last line carries more of the measure (if alignment is already tuned, swap a word for a longer synonym to keep the line count). On a CENTERED heading/title use text-wrap: balance instead. -glue is a LAST RESORT for a leading marker or a tight stat cell only -- glue at most two tokens; never chain more (a fused multi-word unit wraps early and tears a hole in the line above -- the GLUE-CHAIN gate flags it). Context: '... (Appendix J.3) against any HF Inference Providers model.'." | |
| ] | |
| } | |
| ] | |
| } | |
Xet Storage Details
- Size:
- 16.8 kB
- Xet hash:
- 3564914353518fa33a1a93cea964046f1c5a88ac477024e0041a11527f949ad8
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.