{
  "schema_kind": "zmongo_public_content_pack_export",
  "schema_version": "1.0.0",
  "public_slug": "text-agent-context-packs-content-pack",
  "title": "text_agent_context_packs Content Pack",
  "pack_kind": "workflow_preset",
  "payload": {
    "content_pack_name": "minimal_dynamic_content_pack_demo",
    "project_name": "comfyui_zmongo_dynamic_content_pack_demo",
    "schema_kind": "zmongo_content_pack",
    "api_storage_format": "content_pack_full_document_v1",
    "content": {
      "markdown": "# Content Pack: minimal_dynamic_content_pack_demo\n\n- Project: `comfyui_zmongo_dynamic_content_pack_demo`\n- Source collection: ``\n- Source document: ``\n- Total fields: `9`\n- Text fields: `5`\n- Image assets: `0`\n- Referenced fields: `0`\n\n## Field Index Preview\n\n0. `description` — **text** / `inline`\n   - Guaranteed multiline JSON input for testing dynamic content-pack outputs.\n1. `metadata.approved` — **boolean** / `inline`\n   - True\n2. `metadata.rating` — **number** / `inline`\n   - 4.75\n3. `metadata.seed` — **number** / `inline`\n   - 123456789\n4. `metadata.source_label` — **metadata** / `inline`\n   - local_multiline_dynamic_outputs\n5. `notes` — **text** / `inline`\n   - This workflow uses fixed multiline inputs, saves a content pack, loads the saved pack, then dynamically creates only the actual output sockets.\n6. `prompt.negative` — **text** / `inline`\n   - people, crowd, blurry, watermark, text, logo, low quality\n7. `prompt.positive` — **text** / `inline`\n   - empty high school classroom, warm afternoon sunlight, polished hallway floor, cinematic composition, photorealistic\n8. `title` — **text** / `inline`\n   - Minimal Dynamic Content Pack Demo",
      "summary": "Content pack 'minimal_dynamic_content_pack_demo' built from 9 field(s)."
    },
    "created_at": "2026-06-04T19:22:28.080925+00:00",
    "field_index": [
      {
        "path": "description",
        "kind": "text",
        "value_type": "string",
        "storage": "inline",
        "inline": true,
        "value": "Guaranteed multiline JSON input for testing dynamic content-pack outputs.",
        "summary": {
          "length": 73,
          "truncated": false
        }
      },
      {
        "path": "metadata.approved",
        "kind": "boolean",
        "value_type": "boolean",
        "storage": "inline",
        "inline": true,
        "value": true,
        "summary": {}
      },
      {
        "path": "metadata.rating",
        "kind": "number",
        "value_type": "float",
        "storage": "inline",
        "inline": true,
        "value": 4.75,
        "summary": {}
      },
      {
        "path": "metadata.seed",
        "kind": "number",
        "value_type": "int",
        "storage": "inline",
        "inline": true,
        "value": 123456789,
        "summary": {}
      },
      {
        "path": "metadata.source_label",
        "kind": "metadata",
        "value_type": "string",
        "storage": "inline",
        "inline": true,
        "value": "local_multiline_dynamic_outputs",
        "summary": {
          "length": 31,
          "truncated": false
        }
      },
      {
        "path": "notes",
        "kind": "text",
        "value_type": "string",
        "storage": "inline",
        "inline": true,
        "value": "This workflow uses fixed multiline inputs, saves a content pack, loads the saved pack, then dynamically creates only the actual output sockets.",
        "summary": {
          "length": 143,
          "truncated": false
        }
      },
      {
        "path": "prompt.negative",
        "kind": "text",
        "value_type": "string",
        "storage": "inline",
        "inline": true,
        "value": "people, crowd, blurry, watermark, text, logo, low quality",
        "summary": {
          "length": 57,
          "truncated": false
        }
      },
      {
        "path": "prompt.positive",
        "kind": "text",
        "value_type": "string",
        "storage": "inline",
        "inline": true,
        "value": "empty high school classroom, warm afternoon sunlight, polished hallway floor, cinematic composition, photorealistic",
        "summary": {
          "length": 115,
          "truncated": false
        }
      },
      {
        "path": "title",
        "kind": "text",
        "value_type": "string",
        "storage": "inline",
        "inline": true,
        "value": "Minimal Dynamic Content Pack Demo",
        "summary": {
          "length": 33,
          "truncated": false
        }
      }
    ],
    "field_report": {
      "text_fields": [
        "description",
        "notes",
        "prompt.negative",
        "prompt.positive",
        "title"
      ],
      "metadata_fields": [
        "metadata.source_label"
      ],
      "number_fields": [
        "metadata.rating",
        "metadata.seed"
      ],
      "boolean_fields": [
        "metadata.approved"
      ],
      "image_asset_fields": [],
      "binary_fields": [],
      "json_fields": [],
      "referenced_fields": [],
      "counts": {
        "total": 9,
        "text": 5,
        "metadata": 1,
        "number": 2,
        "boolean": 1,
        "image_asset": 0,
        "binary": 0,
        "json": 0,
        "referenced": 0
      }
    },
    "outputs": {
      "images": [],
      "texts": [
        {
          "name": "description",
          "path": "description",
          "value": "Guaranteed multiline JSON input for testing dynamic content-pack outputs."
        },
        {
          "name": "metadata.source_label",
          "path": "metadata.source_label",
          "value": "local_multiline_dynamic_outputs"
        },
        {
          "name": "notes",
          "path": "notes",
          "value": "This workflow uses fixed multiline inputs, saves a content pack, loads the saved pack, then dynamically creates only the actual output sockets."
        },
        {
          "name": "prompt.negative",
          "path": "prompt.negative",
          "value": "people, crowd, blurry, watermark, text, logo, low quality"
        },
        {
          "name": "prompt.positive",
          "path": "prompt.positive",
          "value": "empty high school classroom, warm afternoon sunlight, polished hallway floor, cinematic composition, photorealistic"
        },
        {
          "name": "title",
          "path": "title",
          "value": "Minimal Dynamic Content Pack Demo"
        }
      ],
      "numbers": [
        {
          "name": "metadata.rating",
          "path": "metadata.rating",
          "value": 4.75,
          "value_type": "float"
        },
        {
          "name": "metadata.seed",
          "path": "metadata.seed",
          "value": 123456789,
          "value_type": "int"
        }
      ],
      "booleans": [
        {
          "name": "metadata.approved",
          "path": "metadata.approved",
          "value": true
        }
      ],
      "any": []
    },
    "overwrite_mode": "replace_by_name",
    "save_mode": "copy_text_reference_images",
    "schema_version": "1.0.1",
    "source": {
      "schema_kind": "zmongo_content_pack_source",
      "schema_version": "1.0.1",
      "source_mode": "document_json_or_api_payload",
      "collection_name": "",
      "document_id": "",
      "field_path": "image_data",
      "filename": "",
      "image_reference_mode": "metadata_only",
      "field_selection_mode": "manual_include_paths"
    },
    "updated_at": "2026-06-04T19:22:28.175509+00:00",
    "updated_at_unix": 1780600948.1755369,
    "image_data": {
      "asset_type": "image",
      "file_id": "6a282c128b223a6b963da3c1",
      "filename": "ComfyUI_temp_hxjen_00002_.png",
      "content_type": "image/png",
      "size_bytes": 425315,
      "content_hash": "befeaa35d402cc5dbc7991768858f98f8cdf8cfc574bc2786c13ca49bba860fd",
      "storage_policy": "hybrid_r2_preview",
      "preferred_variant": "preview",
      "original": {
        "backend": "cloudflare_r2",
        "asset_collection": "zai_fleet_files",
        "file_id": "6a282c128b223a6b963da3c1"
      },
      "preview": {
        "backend": "zmongo_preview",
        "asset_collection": "zai_fleet_previews",
        "file_id": "6a282c128b223a6b963da3c2",
        "content_type": "image/webp",
        "width": 512,
        "height": 512,
        "size_bytes": 29524
      },
      "created_at": "2026-06-09T15:06:58.462316+00:00",
      "r2_active": true
    }
  },
  "exported_at": "2026-06-09T15:35:48.470490+00:00"
}