@edgible-team/sdk
    Preparing search index...

    Interface CatalogTemplateDetail

    Full template detail (GET /catalog/templates/{name}) — carries the manifest.

    interface CatalogTemplateDetail {
        bundleDigest: string;
        category: string;
        description: string;
        displayName: string;
        icon: string;
        imageDigests?: Record<string, string>;
        manifest: {};
        manifestSignature?: string;
        name: string;
        publishedAt: string;
        signatureVerified: boolean | null;
        verificationStatus: CatalogVerificationStatus;
        verifiedAt?: string;
        version: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    bundleDigest: string

    sha256 digest of the compose bundle this version pins.

    category: string
    description: string
    displayName: string
    icon: string
    imageDigests?: Record<string, string>

    Recorded tag→digest resolution for the compose images (re-pin source).

    manifest: {}

    The .strict()-valid manifest (renderer input).

    manifestSignature?: string

    base64(DER ECDSA_SHA_256) publish-time signature over the pinned (name, version, bundleDigest) message (ADR-0012 D4). Absent when the stage published without a signing key; verify with verifyCatalogTemplateSignature (@edgible-team/sdk/node).

    name: string
    publishedAt: string

    ISO publish timestamp.

    signatureVerified: boolean | null

    Server-computed signature-verification result (webapp-usability-gaps-2026-07-08.md §5 item 5) — the backend holds the signing key and self-verifies manifestSignature at serve time, so the browser never re-implements Node-only ECDSA verification. null means the platform has no signing key configured (staged rollout — same case the CLI warns-and-proceeds on); true/false is the actual verify result (fail-closed: any verification error is false, never null).

    verificationStatus: CatalogVerificationStatus
    verifiedAt?: string

    ISO timestamp of the last successful verification, when any.

    version: string