← Home

Artifact Ops · Bounded review artifacts

Bounded diagrams and evidence reports

Turn one typed Context Pack into a deterministic Markdown or standalone HTML report, or render bounded Mermaid flowcharts as SVG, HTML, or PNG. Browser-local and response-only paths stay explicit; no screenshot service, arbitrary HTML, public file host, or artifact storage.

Exact contract

Small enough to trust

SVG: utilito-mermaid-renderer-v0-flowchart-svg · 0.1.0
PNG: utilito-mermaid-renderer-v1-flowchart-png · 0.2.0
Flowchart only

Rendering v0 accepts simple Mermaid flowcharts. Other Mermaid families remain syntax-validation only.

100KB input

Source over 100,000 bytes fails with a typed error before rendering.

250KB SVG

The SVG output contract is capped at 250,000 bytes before optional standalone HTML wrapping.

1MB PNG

PNG is capped at 1,000,000 bytes, 10,000 pixels per side, and 2,000,000 pixels total.

40 nodes · 80 edges

Complexity is bounded and reported instead of silently truncated.

1000ms measured budget

Elapsed render time is checked after rendering. This is a measured limit, not a hard process-interruption claim.

Typed failures

Examples include EMPTY_INPUT, UNSUPPORTED_EXPORT_FORMAT, NO_RENDERABLE_FLOWCHART_EDGES, NODE_LIMIT, OUTPUT_TOO_LARGE, and UNSAFE_SVG. The API contract publishes the exhaustive list.

Browser-local

Inspect and render without upload

The browser tool imports the shared SVG renderer directly and creates a browser-local PNG download without upload. Use it for sensitive one-off diagrams.

Open Mermaid Syntax Validator →

HTTP API

One deterministic request

Call POST /api/run with tool_id: mermaid-renderer. Choose svg, html, or png; PNG returns base64 image/png bytes.

Copy the HTTP example →

MCP

Use the compact router

Load the mermaid-renderer schema, then call run_tool. Artifact Ops does not add another top-level MCP tool.

Configure hosted MCP →

Artifact Ops · Report families

Evidence reports and agent handoff reports from the same Context Pack

utilito.evidence-report.v1 · 1.0.0

Context Ops prepares bounded machine context; Artifact Ops turns that exact pack and omission receipt into Markdown or standalone HTML for a human reviewer. The Agent handoff report preserves submitted state without a second model call and does not verify that submitted claims are true.

RAG evidence review

Share retained source IDs and exact submitted quotes alongside dedupe, omission, and byte receipts.

CI incident report

Preserve bounded failure neighborhoods and original line ranges. This is evidence, not root-cause analysis.

API reduction receipt

Show which records and fields reached model context instead of making an unsupported token-savings claim.

Agent handoff report

Carry goals, decisions, completed work, blockers, next actions, artifacts, and evidence into Agent/session continuation or human review without inferred state.

Contract review report

Review breaking drift, diagnostics, and unsafe retry state while raw argument values remain omitted.

Evaluation Fixture report

Carry fixture identities, statuses, and issue codes without executing or grading submitted fixtures.

Agent Run Failure report

Preserve a metadata-only failed-run timeline without replay, provider calls, or inferred root cause.

Accessibility Review report

Prioritize submitted deterministic findings without crawling a URL or claiming WCAG certification.

Context Recipe Diagram

Render allowlisted recipe step identities as bounded SVG, HTML, or PNG documentation without executing the recipe or exposing argument values.

Patch Verification report

Review submitted patch file operations and conflicts without reading a repository, applying a patch, or retaining source text.

Log Triage report

Carry bounded submitted log ranges and severity metadata without replay, monitoring, raw log retention, or inferred root cause.

Structured Data Quality report

Review format, profile, malformed-row, and rule-violation metadata without retaining rows, cells, or enum members.

HTTP Security Review report

Prioritize submitted header findings without fetching a URL, retaining header values, or claiming a security certification.

File Integrity Change report

Review submitted manifest-diff or verification metadata without reading files, retaining digests, or claiming provenance or safety.

Markdown

Download a stable text artifact for pull requests, issues, runbooks, or agent handoffs.

Standalone HTML

Download escaped, fixed-style HTML with no scripts, forms, remote resources, or arbitrary user markup.

No PDF or screenshots

No PDF, arbitrary HTML input, URL screenshot, public hosting, report storage, or generic rendering is included.

Boundaries

No artifact storage

Response-only

Generated SVG, HTML, and PNG artifacts are returned in the response. They are not stored or indefinitely retained by Artifact Ops.

Cache metadata is not storage

The response includes deterministic cacheability metadata and a cache key. That metadata is not evidence that an artifact was persisted.

No product measurement

Utilito does not collect product analytics. API and MCP responses emit no metrics response header. Raw source and generated output remain response-only.

One existing plan

Artifact Ops is a module in the Context Ops Builder Pilot, not a separate subscription. Free browser and light API/MCP access remain available.

Evidence before expansion

Request a named output format

Need PDF or another bounded export? Name the format and workflow. A real request can select a later export; it does not authorize a generic screenshot or storage platform.

Request a format