Verify a print document
fullbleed_verifyValidate HTML/CSS by rendering through the checks and return structured diagnostics for overflow, missing glyphs, or font substitution before PDF delivery.
Instructions
Render HTML/CSS through Fullbleed's validation path and return structured diagnostics and failures before delivery. Supply exactly one of html or html_path and select fail_on checks explicitly. Use fullbleed_inspect for an existing PDF. Internal checks do not establish independent standards conformance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| css | No | Optional inline CSS, applied before css_paths. Use @page for print page size and margins. | |
| html | No | Inline static HTML or SVG markup. Supply exactly one of html and html_path; JavaScript is not executed. | |
| fail_on | No | Failure checks to run: overflow, missing-glyphs, or font-subst. Defaults to none. The budget value requires budget limits available through the CLI, which this tool does not expose. | |
| css_paths | No | Existing UTF-8 CSS files under the MCP workspace root, read in array order after inline css. Relative paths are resolved from the server's --root. | |
| html_path | No | Existing UTF-8 HTML or SVG file under the MCP workspace root. Relative to the server's --root. Supply exactly one of html and html_path. | |
| font_paths | No | Existing embeddable font files under the MCP workspace root. Register these fonts before rendering; do not rely on system fonts. Relative paths are resolved from the server's --root. | |
| pdf_vt_job | No | Optional Job/Record/Document hierarchy and private Fullbleed DPM for pdf_profile='pdfvt1'. Omit records to generate one record and document per input, compiled copy, or binding row. | |
| pdf_profile | No | PDF export profile; omitted means ordinary PDF. Read fullbleed_capabilities.pdf_profile_catalog for names and font, ICC, title, and timestamp requirements. This is separate from the render tool's dev/preflight/prod preset. | |
| document_lang | No | Document language for PDF metadata, as a BCP-47 tag such as 'en-US'. | |
| emit_pdf_path | No | Optional destination PDF under the MCP workspace root; creates parent directories and replaces an existing file. Omit to return diagnostics without saving the PDF. | |
| document_title | No | Human-readable title stored in PDF metadata. Required for pdfx4 and pdfvt1 output. | |
| allow_fallbacks | No | Allow missing-glyph and font-substitution signals without failing those selected fail_on checks. Does not enable a browser fallback or fetch fonts. | |
| document_timestamp | No | PDF write date: UTC YYYY-MM-DDTHH:MM:SSZ, 'current', or 'source-date-epoch' (reads SOURCE_DATE_EPOCH). Required for pdfx4 and pdfvt1. Resolved once per engine; use an explicit value for repeatable output. | |
| output_intent_info | No | Optional human-readable description of the output condition. Requires output_intent_icc_path. | |
| output_intent_icc_path | No | Existing ICC profile file under the MCP workspace root, used as the PDF output intent. Required by PDF/A, PDF/X, and PDF/VT profiles. | |
| output_intent_components | No | ICC color-component count: 1 for gray, 3 for RGB, 4 for CMYK. Defaults to 3 and must match the profile supplied by output_intent_icc_path. | |
| output_intent_identifier | No | Nonblank output-condition identifier for the ICC output intent; defaults to 'Custom'. Requires output_intent_icc_path. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||