PolymerOS docs

Sanitized Public Draft

Diagram Export Manifest

source=docs/public/diagram-export-manifest.md sha256=a99e9fe533ded2cc

Diagram Export Manifest

Status: public-asset planning draft. This is not website publication approval, release approval, artifact publication approval, native boot approval, or a security certification.

Date: 2026-07-03

Pipeline

Use the repeatable render helper to produce static SVG assets for website publication. The selected source of truth for public static assets is docs/public/diagrams/src/*.mmd. Keep the interactive Mermaid source in repo docs for review, but do not rely on CDN Mermaid rendering in the published website build.

Pinned command shape used by the helper:

npx --yes @mermaid-js/mermaid-cli@11.4.2 -i INPUT.mmd -o OUTPUT.svg --backgroundColor transparent

Local validation without writing SVGs:

scripts/render-polymeros-public-diagrams.sh --check
scripts/render-polymeros-public-diagrams.sh --install-browser
scripts/render-polymeros-public-diagrams.sh --verify-render

Publication export:

scripts/render-polymeros-public-diagrams.sh --artifact build-artifacts/evidence/2026/YYYY-MM-DD-public-diagram-svg-render-manifest.md

Publication build jobs should keep the Mermaid CLI version pinned, record the generated asset hashes in an artifact packet, and link every exported asset back to this manifest or a later publication packet.

Asset Manifest

SourceDiagramProposed assetPublic gate
docs/public/diagrams/src/spectrum-architecture.mmdSpectrum Architecturedocs/public/diagrams/spectrum-architecture.svgallowed after local visual review and static export
docs/public/diagrams/src/vm-launch-path.mmdVM Launch Pathdocs/public/diagrams/vm-launch-path.svgallowed after wording confirms this is design, not pass evidence
docs/public/diagrams/src/polymeros-product-stack.mmdProduct Stackdocs/public/diagrams/polymeros-product-stack.svgallowed after claim-map review
docs/public/diagrams/src/service-vm-roles.mmdService VM Rolesdocs/public/diagrams/service-vm-roles.svgallowed while catalog payload wording remains gated
docs/public/diagrams/src/bond-lifecycle.mmdBond Lifecycledocs/public/diagrams/bond-lifecycle.svgallowed after bond schema links are present
docs/public/diagrams/src/temporary-handoff.mmdTemporary Handoffdocs/public/diagrams/temporary-handoff.svgallowed as planning-only unless runtime enforcement evidence exists
docs/public/diagrams/src/release-evidence-flow.mmdRelease Evidence Flowdocs/public/diagrams/release-evidence-flow.svgallowed only if publication-ready remains gated until evidence changes
docs/public/architecture-preview.htmlSpectrum Architecturedocs/public/diagrams/spectrum-architecture.svgallowed after local visual review and no operational host paths
docs/public/architecture-preview.htmlVM Launch Pathdocs/public/diagrams/vm-launch-path.svgallowed after wording confirms this is design, not pass evidence
docs/public/architecture-preview.htmlTrust Boundariesdocs/public/diagrams/trust-boundaries.svgallowed after security-review claim map cross-check
docs/public/architecture-preview.htmlNative Apple Pathdocs/public/diagrams/native-apple-path.svgallowed after copy clearly says postbuild evidence only, not runtime proof
docs/public/architecture-preview.htmlPolymerOS Product Boundarydocs/public/diagrams/polymeros-product-boundary.svgallowed after publication copy scrub
docs/public/architecture-preview.htmlCovalent Security Frameworkdocs/public/diagrams/covalent-security-framework.svgallowed as planning-only unless runtime enforcement evidence exists
docs/public/architecture-preview.htmlTemporary Bond Modeldocs/public/diagrams/temporary-security-framework.svgallowed as planning-only unless runtime enforcement evidence exists
docs/public/architecture-preview.htmlBond Object Lifecycledocs/public/diagrams/bond-object-lifecycle.svgallowed after bond schema links are present
docs/public/architecture-preview.htmlMonomer Appliance Modulesdocs/public/diagrams/monomer-appliance-modules.svgblocked from payload-readiness wording until rootfs artifact review passes
docs/public/architecture-preview.htmlVM Catalog Publication Gatedocs/public/diagrams/vm-catalog-publication-gate.svgallowed only if publication-ready remains no until evidence changes
docs/publishable-polymeros-design.mdProduct Layerdocs/public/diagrams/polymeros-product-layer.svgallowed after claim-map review
docs/publishable-polymeros-design.mdcovalent bonds and temporary bondsdocs/public/diagrams/polymeros-security-frameworks.svgallowed as planning-only
docs/publishable-spectrum-design.mdSpectrum VM Architecturedocs/public/diagrams/spectrum-vm-architecture.svgallowed after Spectrum claims are evidence-linked

Required Checks Before Publication

widths.

or unapproved release claims.

or names a future gate.

publication, and release publication claims blocked until explicit approval and evidence packets exist.

Next Implementation Step

Use scripts/render-polymeros-public-diagrams.sh --verify-render for repeatability checks before writing public SVGs. Use the publication export command only after local visual review is scheduled and the generated hash artifact path is selected. The HTML preview can stay as an interactive review cockpit; generated SVGs are the future website asset candidate.