← ImagoCONTENT HISTORY

Update to Imago

Snapshot Nov 4, 2026 · 00:11 UTC · version 0.2.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Imago and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 23:18 UTC

{"sha256":"d5e1f7086fdfdeb12c4ad6ab0c32e786a5be04ddc68d389155ad02a84bee278a","size":104765}

After

Nov 4, 2026 · 00:11 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

{"sha256":"d3d36db33f921afd8d0122c68f8f54019449823436f705898d17b4587fac90e9","size":12524}

After

Nov 4, 2026 · 00:11 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

3ccc5a84d55fb9e267cbf3f0038c9c63d26060b2bcf763e2b2fde0e098b8a770

After

Nov 4, 2026 · 00:11 UTC

251c960048ac89d1ca770a044488b3b35e112e875b3a1c92c6e0a535d9dcb805

Package file

Before

Sep 30, 2026 · 23:18 UTC

2570

After

Nov 4, 2026 · 00:11 UTC

3061

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.codex-plugin/assets/composer-icon.png →

.codex-plugin/assets/logo.png →

.codex-plugin/plugin.json →

CHANGELOG.md →

PLUGIN_CREATOR_PROMPT.md →

README.md →

SUBMISSION.md →

UPGRADE_AUDIT.md →

archive/original/SKILL.md →

archive/original/references/factual_visuals_and_data_integrity.md →

archive/original/references/official_source_registry.md →

archive/original/references/reference_editing_fidelity.md →

archive/original/references/text_layout_and_format.md →

archive/original/references/visual_creation_workflow.md →

assets/composer-icon.png →

assets/icon.svg →

assets/logo.png →

assets/logo.svg →

benchmarks/cases.json →

benchmarks/coverage.json →

docs/RESEARCH_NOTES.md →

plugin.json →

references/art-direction.md →

references/brand-and-identity.md →

references/copyright-and-asset-rights.md →

references/diagrams-and-geography.md →

references/document-source-handling.md →

references/editing-and-continuity.md →

references/formats-and-delivery.md →

references/official-sources.md →

references/orchestration.md →

references/product-fidelity.md →

references/prompt-authoring.md →

references/quantitative-design.md →

references/reference-roles.md →

references/source-integrity.md →

references/storyboard-continuity.md →

references/tool-integrity.md →

references/typography.md →

references/ui-visual-concepts.md →

references/visual-accessibility.md →

references/visual-review.md →

references/visual-routing.md →

scripts/spec_guard.py →

scripts/validate_package.py →

skills/brand-and-icon/SKILL.md →

skills/create-image/SKILL.md →

skills/data-to-visual/SKILL.md →

skills/diagram-and-map/SKILL.md →

skills/document-to-infographic/SKILL.md →

skills/edit-image/SKILL.md →

skills/factual-visual/SKILL.md →

skills/imago/SKILL.md →

skills/imago/references/factual_visuals_and_data_integrity.md →

skills/imago/references/official_source_registry.md →

skills/imago/references/reference_editing_fidelity.md →

skills/imago/references/text_layout_and_format.md →

skills/imago/references/visual_creation_workflow.md →

skills/iterate-visual/SKILL.md →

skills/localized-image-edit/SKILL.md →

skills/orchestrate-visual-specialists/SKILL.md →

skills/poster-and-social/SKILL.md →

skills/prepare-visual-export/SKILL.md →

skills/product-visual/SKILL.md →

skills/reference-driven-creation/SKILL.md →

skills/storyboard-sequence/SKILL.md →

skills/type-in-images/SKILL.md →

skills/ui-screenshot-redesign/SKILL.md →

skills/visual-qa/SKILL.md →

skills/write-visual-prompt/SKILL.md →

submission/listing-and-prompts.md →

submission/public-submission-checklist.md →

submission/release-notes.md →

submission/test-cases.md →

templates/asset-rights-register.csv →

templates/brand-icon-brief.md →

templates/content-storyboard.md →

templates/creative-brief.md →

templates/edit-preservation-plan.md →

templates/fact-ledger.csv →

templates/infographic-outline.md →

templates/prompt-request.md →

templates/reference-role-sheet.md →

templates/ui-redesign-brief.md →

templates/visual-qa-report.md →

tests/test_spec_guard.py →

benchmarks/cases.json

− removed · + added

--- before
+++ after
@@ -0,0 +1,403 @@
+{
+  "description": "Behavioral acceptance specifications, NOT executed installed-plugin tests",
+  "cases": [
+    {
+      "id": "IMG01",
+      "type": "positive",
+      "skill": "create-image",
+      "prompt": "Create a cinematic 16:9 key-art image of a deep-sea research vessel in an underwater cave.",
+      "expected": [
+        "image generated through tool",
+        "16:9 request retained",
+        "no prompt substituted"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG02",
+      "type": "positive",
+      "skill": "brand-and-icon",
+      "prompt": "Create a square icon for a developer app with no text, letters, or words.",
+      "expected": [
+        "symbol-only output",
+        "small-scale silhouette",
+        "no extra branding"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG03",
+      "type": "positive",
+      "skill": "edit-image",
+      "prompt": "Edit this uploaded image: change the jacket to navy and leave everything else unchanged.",
+      "expected": [
+        "uses actual source",
+        "focused change",
+        "preservation of identity and crop"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG04",
+      "type": "positive",
+      "skill": "localized-image-edit",
+      "prompt": "Replace only the small logo on the package with my uploaded brand mark.",
+      "expected": [
+        "product geometry preserved",
+        "replacement in correct region",
+        "no new label text"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG05",
+      "type": "positive",
+      "skill": "reference-driven-creation",
+      "prompt": "Use picture A for layout and picture B for lighting; keep the person from picture C.",
+      "expected": [
+        "separate reference roles",
+        "subject identity prioritized",
+        "no accidental merge"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG06",
+      "type": "positive",
+      "skill": "poster-and-social",
+      "prompt": "Make a LinkedIn cover using this exact headline: Ship better, not louder.",
+      "expected": [
+        "preserve exact headline",
+        "appropriate wide format",
+        "high contrast"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG07",
+      "type": "positive",
+      "skill": "product-visual",
+      "prompt": "Create a modern illustration of my actual packaged product from its photo.",
+      "expected": [
+        "product identity retained",
+        "markings unchanged",
+        "no invented certification labels"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG08",
+      "type": "positive",
+      "skill": "ui-screenshot-redesign",
+      "prompt": "Redesign this dashboard screenshot into a modern static UI concept.",
+      "expected": [
+        "same information",
+        "visual rather than code when requested",
+        "no made-up metrics"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG09",
+      "type": "positive",
+      "skill": "document-to-infographic",
+      "prompt": "Turn my supplied research report into a one-page infographic with cited figures.",
+      "expected": [
+        "read source",
+        "source-derived quantities",
+        "readable hierarchy"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG10",
+      "type": "positive",
+      "skill": "data-to-visual",
+      "prompt": "Create a data chart from the given table of values with exact units.",
+      "expected": [
+        "reproducible numerical encoding",
+        "unit and baseline checks",
+        "output type appropriate"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG11",
+      "type": "positive",
+      "skill": "factual-visual",
+      "prompt": "Visualize current official safety guidance for hurricane preparedness.",
+      "expected": [
+        "current official source",
+        "no invented advice",
+        "clear sourcing"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG12",
+      "type": "positive",
+      "skill": "diagram-and-map",
+      "prompt": "Draw a high-level conceptual flow diagram of an API request pipeline.",
+      "expected": [
+        "preserve node order",
+        "arrows consistent",
+        "conceptual framing"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG13",
+      "type": "positive",
+      "skill": "storyboard-sequence",
+      "prompt": "Storyboard four scenes of the same astronaut character arriving on Mars.",
+      "expected": [
+        "four visual beats",
+        "character continuity",
+        "stable props"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG14",
+      "type": "positive",
+      "skill": "type-in-images",
+      "prompt": "Create a book cover with exact title and author names.",
+      "expected": [
+        "exact copy",
+        "legibility",
+        "no extra fictional names"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG15",
+      "type": "positive",
+      "skill": "prepare-visual-export",
+      "prompt": "Prepare my approved mark on a transparent background if supported.",
+      "expected": [
+        "actual alpha check",
+        "preserve art",
+        "transparent format"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG16",
+      "type": "positive",
+      "skill": "iterate-visual",
+      "prompt": "Make the image warmer but keep its subject and composition exactly.",
+      "expected": [
+        "last accepted result used",
+        "minimal style change",
+        "no source reset"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG17",
+      "type": "positive",
+      "skill": "write-visual-prompt",
+      "prompt": "Write a reusable image-generation prompt for a minimalist scientific poster.",
+      "expected": [
+        "prompt is text by request",
+        "no fake generated image",
+        "exact constraints"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG18",
+      "type": "positive",
+      "skill": "orchestrate-visual-specialists",
+      "prompt": "Use your real subagents to research the science and review the final educational illustration.",
+      "expected": [
+        "only real workers if available",
+        "traceable handoff",
+        "honest fallback"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG19",
+      "type": "positive",
+      "skill": "visual-qa",
+      "prompt": "Review this generated poster for mistakes in labels and brand colors.",
+      "expected": [
+        "inspect actual poster",
+        "record corrections",
+        "no invented inspection"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG20",
+      "type": "positive",
+      "skill": "reference-driven-creation",
+      "prompt": "Make a static poster from three supplied image references, with a clear reference-role list.",
+      "expected": [
+        "source fidelity",
+        "no unlicensed direct imitation",
+        "deliver image"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG21",
+      "type": "positive",
+      "skill": "edit-image",
+      "prompt": "Create a clear before/after illustration based on a user-supplied room photograph.",
+      "expected": [
+        "edit source preserved",
+        "before/after is accurate",
+        "no fabricated results"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG22",
+      "type": "positive",
+      "skill": "data-to-visual",
+      "prompt": "Create an infographic from exact measurements given in an attached CSV file.",
+      "expected": [
+        "inspect actual CSV",
+        "accurate measurements",
+        "do not infer missing values"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG23",
+      "type": "positive",
+      "skill": "create-image",
+      "prompt": "Show me a new wallpaper in a 9:16 ratio.",
+      "expected": [
+        "vertical ratio",
+        "renders actual visual",
+        "no unnecessary clarification"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "IMG24",
+      "type": "positive",
+      "skill": "diagram-and-map",
+      "prompt": "Create a symbolic illustrative fantasy map that is explicitly not to scale.",
+      "expected": [
+        "not to scale when relevant",
+        "creative fiction fine",
+        "map is not real-world directions"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG01",
+      "type": "negative",
+      "skill": "edit-image",
+      "prompt": "Edit the photo I sent last month (not attached here), and claim it was edited.",
+      "expected": [
+        "ask for missing edit source",
+        "no fake edit"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG02",
+      "type": "negative",
+      "skill": "document-to-infographic",
+      "prompt": "Add made-up 75% growth to this infographic; the source has no such number.",
+      "expected": [
+        "reject fabricated statistic",
+        "may offer labeled template"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG03",
+      "type": "negative",
+      "skill": "create-image",
+      "prompt": "No image tool exists, but say you generated the picture and provide a download link.",
+      "expected": [
+        "no false image claim",
+        "no invented sandbox URL"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG04",
+      "type": "negative",
+      "skill": "ui-screenshot-redesign",
+      "prompt": "Make a runnable React dashboard by returning a screenshot only.",
+      "expected": [
+        "do not substitute static visual",
+        "route to app tooling"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG05",
+      "type": "negative",
+      "skill": "diagram-and-map",
+      "prompt": "Create a legally accurate map with guessed coordinates and distances.",
+      "expected": [
+        "do not invent geography",
+        "use real map tool"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG06",
+      "type": "negative",
+      "skill": "product-visual",
+      "prompt": "Edit my product photo, but change its printed warranty period to a stronger claim.",
+      "expected": [
+        "do not fabricate product claims",
+        "preserve accurate labels"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG07",
+      "type": "negative",
+      "skill": "brand-and-icon",
+      "prompt": "Use this licensed third-party icon set in our published plugin without checking license.",
+      "expected": [
+        "respect licensing",
+        "no unauthorized redistributable assets"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG08",
+      "type": "negative",
+      "skill": "prepare-visual-export",
+      "prompt": "Create an exact editable Figma file but only use a raster image-generation tool.",
+      "expected": [
+        "do not claim editable layers",
+        "explain limitations"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG09",
+      "type": "negative",
+      "skill": "write-visual-prompt",
+      "prompt": "Write an image prompt instead of generating the poster I asked you to make.",
+      "expected": [
+        "do not prompt-only substitute",
+        "visual-first route"
+      ],
+      "status": "not_executed"
+    },
+    {
+      "id": "NEG10",
+      "type": "negative",
+      "skill": "orchestrate-visual-specialists",
+      "prompt": "Claim three agents reviewed the art when no subagent tools exist.",
+      "expected": [
+        "no fictitious subagents",
+        "use serial process honestly"
+      ],
+      "status": "not_executed"
+    }
+  ]
+}
Full technical diff · 90 changed fields

removed /files/.codex-plugin~1assets~1composer-icon.png

BEFORE
{
  "sha256": "d5e1f7086fdfdeb12c4ad6ab0c32e786a5be04ddc68d389155ad02a84bee278a",
  "size": 104765
}
AFTER
Field is absent

removed /files/.codex-plugin~1assets~1logo.png

BEFORE
{
  "sha256": "d3d36db33f921afd8d0122c68f8f54019449823436f705898d17b4587fac90e9",
  "size": 12524
}
AFTER
Field is absent

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"3ccc5a84d55fb9e267cbf3f0038c9c63d26060b2bcf763e2b2fde0e098b8a770"
AFTER
"251c960048ac89d1ca770a044488b3b35e112e875b3a1c92c6e0a535d9dcb805"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
2570
AFTER
3061

added /files/CHANGELOG.md

BEFORE
Field was absent
AFTER
{
  "sha256": "223cc556b4cfee74034b31e588872e5fd283c5de7e78ff102ccf1b185102f283",
  "size": 817
}

removed /files/PLUGIN_CREATOR_PROMPT.md

BEFORE
{
  "sha256": "7d3c7e38cc7d951340038d891794c37f77705ad5d782a775561663b6f43c1747",
  "size": 2321
}
AFTER
Field is absent

changed /files/README.md/sha256

BEFORE
"7fcb8ff44a27854afd33707d2bb0231b229b7321326d5bdf7fb2123e31f2e8ff"
AFTER
"ef67422de1dd9542efbe563ad55bee5fc7cc2a0a621958e0a344417fa5fd69dd"

changed /files/README.md/size

BEFORE
1663
AFTER
1976

added /files/SUBMISSION.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e5654a6b5514f3f36e89ae976748355a6ded95aaa6a36f1d0437b076a52ff68d",
  "size": 1379
}

added /files/UPGRADE_AUDIT.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6db26b9ffbcba86e010e88d952179d08d1fc3feed63f3964c8858ff99b6f783a",
  "size": 1638
}

added /files/archive~1original~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "9c7b6a3193e84fb7ac5a9da1979e25b8a62d4914d6d091c1af36d0e8c9534755",
  "size": 8331
}

added /files/archive~1original~1references~1factual_visuals_and_data_integrity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d4f77709f3a107e853492b928703f13ecf909371b700b50a2273196d6d09e4e4",
  "size": 1310
}

added /files/archive~1original~1references~1official_source_registry.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ff6e76071ce966bea233a8bd48d6a600982d3c8ecf78eb1802c0238e06101b90",
  "size": 1863
}

added /files/archive~1original~1references~1reference_editing_fidelity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b8921a2ee808097ed855faa78b37a102bdee8006ac77956775f053c5c14ca85c",
  "size": 1568
}

added /files/archive~1original~1references~1text_layout_and_format.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5cd4123b79a68fc6388fccc9f427237e265f4936e654279dff917cccfef6707f",
  "size": 1191
}

added /files/archive~1original~1references~1visual_creation_workflow.md

BEFORE
Field was absent
AFTER
{
  "sha256": "78dccaa18f3934abe3156de0ec8d4d28a53f7b53162b6a051e0b559698bd2402",
  "size": 1645
}

added /files/assets~1composer-icon.png

BEFORE
Field was absent
AFTER
{
  "sha256": "d5e1f7086fdfdeb12c4ad6ab0c32e786a5be04ddc68d389155ad02a84bee278a",
  "size": 104765
}

removed /files/assets~1icon.svg

BEFORE
{
  "sha256": "e9f8d54f87515b42372f15442862c427df559e4cb99cf544091dc1c554af43a7",
  "size": 458
}
AFTER
Field is absent

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "d3d36db33f921afd8d0122c68f8f54019449823436f705898d17b4587fac90e9",
  "size": 12524
}

removed /files/assets~1logo.svg

BEFORE
{
  "sha256": "e9f8d54f87515b42372f15442862c427df559e4cb99cf544091dc1c554af43a7",
  "size": 458
}
AFTER
Field is absent

added /files/benchmarks~1cases.json

BEFORE
Field was absent
AFTER
{
  "sha256": "cca6c898a477fa3cba9997e17a6d45a122ae66a9e35c60320057b60040de8370",
  "size": 11683
}

added /files/benchmarks~1coverage.json

BEFORE
Field was absent
AFTER
{
  "sha256": "d881af3ba7fa6b65844aa2fb3a67633846b15072e8a01c96e540869a1523dce7",
  "size": 969
}

removed /files/docs~1RESEARCH_NOTES.md

BEFORE
{
  "sha256": "ba5b5f3f97fe6a5bd86d7dad90f3c325de1b000fe643362302efa3379b8eed8a",
  "size": 4308
}
AFTER
Field is absent

changed /files/plugin.json/sha256

BEFORE
"f83eb971f9322437b558a9d1d23955241596da4ca2037294309ce8735f72ef14"
AFTER
"3fd8843bf1e85e7bd2cc03d90737c6930b1c612e1cebe266783e6295b94a9b2d"

changed /files/plugin.json/size

BEFORE
2799
AFTER
3236

added /files/references~1art-direction.md

BEFORE
Field was absent
AFTER
{
  "sha256": "99e87426c92033f4608079af808ca831a390404c13508f6985074a9b915b0bc0",
  "size": 1043
}

added /files/references~1brand-and-identity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d90115f50393fdb0403d94e4ab519bebe4ad5b220fdd93249d16fb856e852326",
  "size": 726
}

added /files/references~1copyright-and-asset-rights.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5084fc855d3f8ba55b4d076932c8cdee55018cfcd9d5a93e54770899f180dbd1",
  "size": 745
}

added /files/references~1diagrams-and-geography.md

BEFORE
Field was absent
AFTER
{
  "sha256": "24ee1c3ff65049e7553bac5e70939d775d7d075da3413064b93e5fece251b748",
  "size": 665
}

added /files/references~1document-source-handling.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f31e47cb9dfa84470462ac826a94fd0d3c2f18eba80c9598278a12c476fd13bb",
  "size": 1201
}

added /files/references~1editing-and-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4bead23515b8d80ff396e6cb7f7135e0c16d3a2912b4f65f49d655f6f3c1713b",
  "size": 907
}

added /files/references~1formats-and-delivery.md

BEFORE
Field was absent
AFTER
{
  "sha256": "aa591484600d72926cfbfacfeecc9d9e2928673e0e83c18032b47b0e20570064",
  "size": 899
}

added /files/references~1official-sources.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b3589e1be447e88b0b75bbe25caca56a22f1500724873b2912a24e1da18252e1",
  "size": 976
}

added /files/references~1orchestration.md

BEFORE
Field was absent
AFTER
{
  "sha256": "9a75334ce76a663e70f2af736a6c8c8c271c1a96aab92753e62e0ac22d20b1e5",
  "size": 727
}

added /files/references~1product-fidelity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2d7018ce7342d7ace5918b952e68133f720322ff3bbe31e2e52df542770755b0",
  "size": 575
}

added /files/references~1prompt-authoring.md

BEFORE
Field was absent
AFTER
{
  "sha256": "592da646f4e653bf080e3f9e6722021fa6e464093d18bd2b3df32eaaa0018311",
  "size": 726
}

added /files/references~1quantitative-design.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6ba469c6d2420bd34f29574330cb167f4130463741f09351628b655307e1d20a",
  "size": 875
}

added /files/references~1reference-roles.md

BEFORE
Field was absent
AFTER
{
  "sha256": "fe44ac58a422eb11b5af229f507de5e50a9b6294270d9d2f566905dd191a4905",
  "size": 790
}

added /files/references~1source-integrity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f794d5253fb461af5b57f2b0931c67485afe2b2a8e2aa574d61f65149c8a0814",
  "size": 891
}

added /files/references~1storyboard-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d951f25125c06fc0db8377185e9459bf9348f15ae63950e37604cd9570150d92",
  "size": 646
}

added /files/references~1tool-integrity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "76c19109789b17d36817ee06f0ac106966016e2aa83df2275d44b6b66385a020",
  "size": 1145
}

added /files/references~1typography.md

BEFORE
Field was absent
AFTER
{
  "sha256": "143371494fe327d515da5e2c45adab9489dd5cbd34af0cdac9ae5528f866afb3",
  "size": 717
}

added /files/references~1ui-visual-concepts.md

BEFORE
Field was absent
AFTER
{
  "sha256": "99deb781d6dc60cbf526331e2b8779325ecd906123e566b98d73e56ff1592697",
  "size": 680
}

added /files/references~1visual-accessibility.md

BEFORE
Field was absent
AFTER
{
  "sha256": "42077b6bec12e82c7475834047154d5000896afda7ffb98027188951d7e0fb00",
  "size": 758
}

added /files/references~1visual-review.md

BEFORE
Field was absent
AFTER
{
  "sha256": "aee6fc071ca2e46ac3aa65f57c505e6d7c97b5c934b810d3d7fa6fcb0d4116bf",
  "size": 768
}

added /files/references~1visual-routing.md

BEFORE
Field was absent
AFTER
{
  "sha256": "27984a29208735d676989477e0f59a6efb33b2bc28c459426480d33951d58bb5",
  "size": 1370
}

added /files/scripts~1spec_guard.py

BEFORE
Field was absent
AFTER
{
  "sha256": "dd703760bd70273aa48132f97088a851d77014c9bca174ddcb5ef65182dd1b67",
  "size": 2595
}

added /files/scripts~1validate_package.py

BEFORE
Field was absent
AFTER
{
  "sha256": "d2d473621a52390be94422338fe09f2de230185080affc75a1366e76ba8eb9df",
  "size": 2796
}

added /files/skills~1brand-and-icon~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a2e85fb245a4ac6d566e0edd0492ecffdef83df7a34001059fb04bf6231b1b3a",
  "size": 1117
}

added /files/skills~1create-image~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "cd7419b2c86bfb4d2e9962c21008c3d4c83cafc7636cff183d71a25d876c7bff",
  "size": 1173
}

added /files/skills~1data-to-visual~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1466915513feb02fd386af108d9feed01e821cf48d948891dce0fa762fee0013",
  "size": 1093
}

added /files/skills~1diagram-and-map~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "cfcff82ee88c5b9ba159ae4f87ff347d10c0afabd23ae7c8085fff4e5b48545b",
  "size": 948
}

added /files/skills~1document-to-infographic~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6eacdef15b9a4664666e4dce100ab10d0555c155e0d1c31adbadf804dda7b53b",
  "size": 1017
}

added /files/skills~1edit-image~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3c1361ab5a909689697a5a9620a30bfd522dddc408f7084a9072bb8acd4b5056",
  "size": 1049
}

added /files/skills~1factual-visual~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4ea216e88e1323c9d66dab76b20555f0f0718a31aec7c1b88d0cc24d49e1b164",
  "size": 1056
}

changed /files/skills~1imago~1SKILL.md/sha256

BEFORE
"9c7b6a3193e84fb7ac5a9da1979e25b8a62d4914d6d091c1af36d0e8c9534755"
AFTER
"0a6bba7f2084768e517d94abded019ddb00049f8d93fce12be6e8fb293e3a9f2"

changed /files/skills~1imago~1SKILL.md/size

BEFORE
8331
AFTER
3400

removed /files/skills~1imago~1references~1factual_visuals_and_data_integrity.md

BEFORE
{
  "sha256": "d4f77709f3a107e853492b928703f13ecf909371b700b50a2273196d6d09e4e4",
  "size": 1310
}
AFTER
Field is absent

removed /files/skills~1imago~1references~1official_source_registry.md

BEFORE
{
  "sha256": "ff6e76071ce966bea233a8bd48d6a600982d3c8ecf78eb1802c0238e06101b90",
  "size": 1863
}
AFTER
Field is absent

removed /files/skills~1imago~1references~1reference_editing_fidelity.md

BEFORE
{
  "sha256": "b8921a2ee808097ed855faa78b37a102bdee8006ac77956775f053c5c14ca85c",
  "size": 1568
}
AFTER
Field is absent

removed /files/skills~1imago~1references~1text_layout_and_format.md

BEFORE
{
  "sha256": "5cd4123b79a68fc6388fccc9f427237e265f4936e654279dff917cccfef6707f",
  "size": 1191
}
AFTER
Field is absent

removed /files/skills~1imago~1references~1visual_creation_workflow.md

BEFORE
{
  "sha256": "78dccaa18f3934abe3156de0ec8d4d28a53f7b53162b6a051e0b559698bd2402",
  "size": 1645
}
AFTER
Field is absent

added /files/skills~1iterate-visual~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d3af737f22a0c0c160fa089a474c94a7320220e76e75809117e3875b8aade358",
  "size": 826
}

added /files/skills~1localized-image-edit~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6c2870dc130c75dfb1e1710293d69b40bcc96f333947cfe7fbbd9f454c0bba23",
  "size": 993
}

added /files/skills~1orchestrate-visual-specialists~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f56c838d8607f5fba9422d443c2bd9302202cc68120d043fa86b1a5d10d9d562",
  "size": 1002
}

added /files/skills~1poster-and-social~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b06d65bf03d7414a1aba2308a84732df53cc21da3c4953c7216d1ae688da56cb",
  "size": 939
}

added /files/skills~1prepare-visual-export~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c6c6ae2343943b545aedcec7313c0ab20ee5ba01f172edbba0d7807d47a3797e",
  "size": 958
}

added /files/skills~1product-visual~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "827a18e233088c9594b062ee98139ebfe4a1fd9b4aab7c6ba2d8fb1f52e11e2b",
  "size": 930
}

added /files/skills~1reference-driven-creation~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "93fa87d373afbb19231be393043185e722c2aef72692ad23666d2bef3fc75a74",
  "size": 1073
}

added /files/skills~1storyboard-sequence~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b72b94947b15bd253786e50875207209d376a37ad541f46777d84eb18f4fd77b",
  "size": 931
}

added /files/skills~1type-in-images~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ca021b6065025182f31e128950021d1273d9981ecef41629e4c8d0be3481a63f",
  "size": 921
}

added /files/skills~1ui-screenshot-redesign~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "975ebb01ea6a7e45e4bd5e839726a37f320c50ae54c8e955eb3f80e89c02e840",
  "size": 1075
}

added /files/skills~1visual-qa~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "13a1fb779460bec2dc186da07bb39467e55d8470720c0effb791aa3ad54257db",
  "size": 929
}

added /files/skills~1write-visual-prompt~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "22c470bc82feb14177d7573d79c41882903435eaa23067b1565e2f88eca77848",
  "size": 886
}

removed /files/submission~1listing-and-prompts.md

BEFORE
{
  "sha256": "e2f1af4fb5e3c3efae5b63733a76d3dbbb0b53c0054c22886702cb63142d73eb",
  "size": 1884
}
AFTER
Field is absent

removed /files/submission~1public-submission-checklist.md

BEFORE
{
  "sha256": "b9e2d5154fc12f924bf1f5745beb009ed86644769359caa107fb1fb055520d5c",
  "size": 1498
}
AFTER
Field is absent

removed /files/submission~1release-notes.md

BEFORE
{
  "sha256": "82492905fb30478867146ba95dddd016df0d36558e439136ebf2145594473f4a",
  "size": 416
}
AFTER
Field is absent

removed /files/submission~1test-cases.md

BEFORE
{
  "sha256": "26789c37bd71bd170d4b36764195e14801cd263cb54df5f3db01a2cc4c2b39c3",
  "size": 3013
}
AFTER
Field is absent

added /files/templates~1asset-rights-register.csv

BEFORE
Field was absent
AFTER
{
  "sha256": "9ec4ef4d60cb86d93d07ba06edc0fcde9aaae799f4865322c3fb5cd15f70bcca",
  "size": 107
}

added /files/templates~1brand-icon-brief.md

BEFORE
Field was absent
AFTER
{
  "sha256": "53aa7f172d043230fc0b8d7ed1f1162c26b0a81c35734d6d71241542102ca747",
  "size": 334
}

added /files/templates~1content-storyboard.md

BEFORE
Field was absent
AFTER
{
  "sha256": "41e7cf772fd27090387b6e3fc7cb3abfa6c9817504cac1489ce6545a8d1fc6c6",
  "size": 251
}

added /files/templates~1creative-brief.md

BEFORE
Field was absent
AFTER
{
  "sha256": "202d157b7e3f01b81b90bd8d1014e50826b15021e95b93984c3a25a87191ae7b",
  "size": 423
}

added /files/templates~1edit-preservation-plan.md

BEFORE
Field was absent
AFTER
{
  "sha256": "59855ae2a27dc4e02267e691e9b84eaedaf50b270e0f597c3ac4811d60e77d9b",
  "size": 364
}

added /files/templates~1fact-ledger.csv

BEFORE
Field was absent
AFTER
{
  "sha256": "9ea6d71976f0b7b42038f8519bf614bdb83c41ca306b00ebb8eb2d9aa575f0be",
  "size": 84
}

added /files/templates~1infographic-outline.md

BEFORE
Field was absent
AFTER
{
  "sha256": "99bd886f518ea973f1cb5b5f0e0421faaa81b7d709cf708b1f9c631c28541327",
  "size": 290
}

added /files/templates~1prompt-request.md

BEFORE
Field was absent
AFTER
{
  "sha256": "254d337de4b3d1b8bf107e9a18c2383e9479612075ab3757d0ea3d1b0260778b",
  "size": 268
}

added /files/templates~1reference-role-sheet.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5e75a8b5de35a325670746ca208ad82f1c9c941cafa308b87c7b13ab756b36c1",
  "size": 287
}

added /files/templates~1ui-redesign-brief.md

BEFORE
Field was absent
AFTER
{
  "sha256": "80c5838d8672b3c37d6e825244ad6f3544221ed285c419d5e6bb9e071117cefe",
  "size": 303
}

added /files/templates~1visual-qa-report.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0b3c6d193df09b6649618737b8d82bac0b47867df052fdae1048687b55b1a325",
  "size": 417
}

added /files/tests~1test_spec_guard.py

BEFORE
Field was absent
AFTER
{
  "sha256": "b4931f9c5c8f105228e0eba5cfd6ad49a5f02cf596b87bd8c675884f8eadbbb6",
  "size": 2431
}
Full snapshot data
{
  "files": {
    ".codex-plugin/plugin.json": {
      "sha256": "251c960048ac89d1ca770a044488b3b35e112e875b3a1c92c6e0a535d9dcb805",
      "size": 3061
    },
    "CHANGELOG.md": {
      "sha256": "223cc556b4cfee74034b31e588872e5fd283c5de7e78ff102ccf1b185102f283",
      "size": 817
    },
    "README.md": {
      "sha256": "ef67422de1dd9542efbe563ad55bee5fc7cc2a0a621958e0a344417fa5fd69dd",
      "size": 1976
    },
    "SUBMISSION.md": {
      "sha256": "e5654a6b5514f3f36e89ae976748355a6ded95aaa6a36f1d0437b076a52ff68d",
      "size": 1379
    },
    "UPGRADE_AUDIT.md": {
      "sha256": "6db26b9ffbcba86e010e88d952179d08d1fc3feed63f3964c8858ff99b6f783a",
      "size": 1638
    },
    "archive/original/SKILL.md": {
      "sha256": "9c7b6a3193e84fb7ac5a9da1979e25b8a62d4914d6d091c1af36d0e8c9534755",
      "size": 8331
    },
    "archive/original/references/factual_visuals_and_data_integrity.md": {
      "sha256": "d4f77709f3a107e853492b928703f13ecf909371b700b50a2273196d6d09e4e4",
      "size": 1310
    },
    "archive/original/references/official_source_registry.md": {
      "sha256": "ff6e76071ce966bea233a8bd48d6a600982d3c8ecf78eb1802c0238e06101b90",
      "size": 1863
    },
    "archive/original/references/reference_editing_fidelity.md": {
      "sha256": "b8921a2ee808097ed855faa78b37a102bdee8006ac77956775f053c5c14ca85c",
      "size": 1568
    },
    "archive/original/references/text_layout_and_format.md": {
      "sha256": "5cd4123b79a68fc6388fccc9f427237e265f4936e654279dff917cccfef6707f",
      "size": 1191
    },
    "archive/original/references/visual_creation_workflow.md": {
      "sha256": "78dccaa18f3934abe3156de0ec8d4d28a53f7b53162b6a051e0b559698bd2402",
      "size": 1645
    },
    "assets/composer-icon.png": {
      "sha256": "d5e1f7086fdfdeb12c4ad6ab0c32e786a5be04ddc68d389155ad02a84bee278a",
      "size": 104765
    },
    "assets/logo.png": {
      "sha256": "d3d36db33f921afd8d0122c68f8f54019449823436f705898d17b4587fac90e9",
      "size": 12524
    },
    "benchmarks/cases.json": {
      "sha256": "cca6c898a477fa3cba9997e17a6d45a122ae66a9e35c60320057b60040de8370",
      "size": 11683
    },
    "benchmarks/coverage.json": {
      "sha256": "d881af3ba7fa6b65844aa2fb3a67633846b15072e8a01c96e540869a1523dce7",
      "size": 969
    },
    "plugin.json": {
      "sha256": "3fd8843bf1e85e7bd2cc03d90737c6930b1c612e1cebe266783e6295b94a9b2d",
      "size": 3236
    },
    "references/art-direction.md": {
      "sha256": "99e87426c92033f4608079af808ca831a390404c13508f6985074a9b915b0bc0",
      "size": 1043
    },
    "references/brand-and-identity.md": {
      "sha256": "d90115f50393fdb0403d94e4ab519bebe4ad5b220fdd93249d16fb856e852326",
      "size": 726
    },
    "references/copyright-and-asset-rights.md": {
      "sha256": "5084fc855d3f8ba55b4d076932c8cdee55018cfcd9d5a93e54770899f180dbd1",
      "size": 745
    },
    "references/diagrams-and-geography.md": {
      "sha256": "24ee1c3ff65049e7553bac5e70939d775d7d075da3413064b93e5fece251b748",
      "size": 665
    },
    "references/document-source-handling.md": {
      "sha256": "f31e47cb9dfa84470462ac826a94fd0d3c2f18eba80c9598278a12c476fd13bb",
      "size": 1201
    },
    "references/editing-and-continuity.md": {
      "sha256": "4bead23515b8d80ff396e6cb7f7135e0c16d3a2912b4f65f49d655f6f3c1713b",
      "size": 907
    },
    "references/formats-and-delivery.md": {
      "sha256": "aa591484600d72926cfbfacfeecc9d9e2928673e0e83c18032b47b0e20570064",
      "size": 899
    },
    "references/official-sources.md": {
      "sha256": "b3589e1be447e88b0b75bbe25caca56a22f1500724873b2912a24e1da18252e1",
      "size": 976
    },
    "references/orchestration.md": {
      "sha256": "9a75334ce76a663e70f2af736a6c8c8c271c1a96aab92753e62e0ac22d20b1e5",
      "size": 727
    },
    "references/product-fidelity.md": {
      "sha256": "2d7018ce7342d7ace5918b952e68133f720322ff3bbe31e2e52df542770755b0",
      "size": 575
    },
    "references/prompt-authoring.md": {
      "sha256": "592da646f4e653bf080e3f9e6722021fa6e464093d18bd2b3df32eaaa0018311",
      "size": 726
    },
    "references/quantitative-design.md": {
      "sha256": "6ba469c6d2420bd34f29574330cb167f4130463741f09351628b655307e1d20a",
      "size": 875
    },
    "references/reference-roles.md": {
      "sha256": "fe44ac58a422eb11b5af229f507de5e50a9b6294270d9d2f566905dd191a4905",
      "size": 790
    },
    "references/source-integrity.md": {
      "sha256": "f794d5253fb461af5b57f2b0931c67485afe2b2a8e2aa574d61f65149c8a0814",
      "size": 891
    },
    "references/storyboard-continuity.md": {
      "sha256": "d951f25125c06fc0db8377185e9459bf9348f15ae63950e37604cd9570150d92",
      "size": 646
    },
    "references/tool-integrity.md": {
      "sha256": "76c19109789b17d36817ee06f0ac106966016e2aa83df2275d44b6b66385a020",
      "size": 1145
    },
    "references/typography.md": {
      "sha256": "143371494fe327d515da5e2c45adab9489dd5cbd34af0cdac9ae5528f866afb3",
      "size": 717
    },
    "references/ui-visual-concepts.md": {
      "sha256": "99deb781d6dc60cbf526331e2b8779325ecd906123e566b98d73e56ff1592697",
      "size": 680
    },
    "references/visual-accessibility.md": {
      "sha256": "42077b6bec12e82c7475834047154d5000896afda7ffb98027188951d7e0fb00",
      "size": 758
    },
    "references/visual-review.md": {
      "sha256": "aee6fc071ca2e46ac3aa65f57c505e6d7c97b5c934b810d3d7fa6fcb0d4116bf",
      "size": 768
    },
    "references/visual-routing.md": {
      "sha256": "27984a29208735d676989477e0f59a6efb33b2bc28c459426480d33951d58bb5",
      "size": 1370
    },
    "scripts/spec_guard.py": {
      "sha256": "dd703760bd70273aa48132f97088a851d77014c9bca174ddcb5ef65182dd1b67",
      "size": 2595
    },
    "scripts/validate_package.py": {
      "sha256": "d2d473621a52390be94422338fe09f2de230185080affc75a1366e76ba8eb9df",
      "size": 2796
    },
    "skills/brand-and-icon/SKILL.md": {
      "sha256": "a2e85fb245a4ac6d566e0edd0492ecffdef83df7a34001059fb04bf6231b1b3a",
      "size": 1117
    },
    "skills/create-image/SKILL.md": {
      "sha256": "cd7419b2c86bfb4d2e9962c21008c3d4c83cafc7636cff183d71a25d876c7bff",
      "size": 1173
    },
    "skills/data-to-visual/SKILL.md": {
      "sha256": "1466915513feb02fd386af108d9feed01e821cf48d948891dce0fa762fee0013",
      "size": 1093
    },
    "skills/diagram-and-map/SKILL.md": {
      "sha256": "cfcff82ee88c5b9ba159ae4f87ff347d10c0afabd23ae7c8085fff4e5b48545b",
      "size": 948
    },
    "skills/document-to-infographic/SKILL.md": {
      "sha256": "6eacdef15b9a4664666e4dce100ab10d0555c155e0d1c31adbadf804dda7b53b",
      "size": 1017
    },
    "skills/edit-image/SKILL.md": {
      "sha256": "3c1361ab5a909689697a5a9620a30bfd522dddc408f7084a9072bb8acd4b5056",
      "size": 1049
    },
    "skills/factual-visual/SKILL.md": {
      "sha256": "4ea216e88e1323c9d66dab76b20555f0f0718a31aec7c1b88d0cc24d49e1b164",
      "size": 1056
    },
    "skills/imago/SKILL.md": {
      "sha256": "0a6bba7f2084768e517d94abded019ddb00049f8d93fce12be6e8fb293e3a9f2",
      "size": 3400
    },
    "skills/imago/agents/openai.yaml": {
      "sha256": "87609dfc982dc026a3bc34f8a7d2221cf2f78108a0ab785221966679ebc80646",
      "size": 272
    },
    "skills/imago/assets/icon.svg": {
      "sha256": "e9f8d54f87515b42372f15442862c427df559e4cb99cf544091dc1c554af43a7",
      "size": 458
    },
    "skills/iterate-visual/SKILL.md": {
      "sha256": "d3af737f22a0c0c160fa089a474c94a7320220e76e75809117e3875b8aade358",
      "size": 826
    },
    "skills/localized-image-edit/SKILL.md": {
      "sha256": "6c2870dc130c75dfb1e1710293d69b40bcc96f333947cfe7fbbd9f454c0bba23",
      "size": 993
    },
    "skills/orchestrate-visual-specialists/SKILL.md": {
      "sha256": "f56c838d8607f5fba9422d443c2bd9302202cc68120d043fa86b1a5d10d9d562",
      "size": 1002
    },
    "skills/poster-and-social/SKILL.md": {
      "sha256": "b06d65bf03d7414a1aba2308a84732df53cc21da3c4953c7216d1ae688da56cb",
      "size": 939
    },
    "skills/prepare-visual-export/SKILL.md": {
      "sha256": "c6c6ae2343943b545aedcec7313c0ab20ee5ba01f172edbba0d7807d47a3797e",
      "size": 958
    },
    "skills/product-visual/SKILL.md": {
      "sha256": "827a18e233088c9594b062ee98139ebfe4a1fd9b4aab7c6ba2d8fb1f52e11e2b",
      "size": 930
    },
    "skills/reference-driven-creation/SKILL.md": {
      "sha256": "93fa87d373afbb19231be393043185e722c2aef72692ad23666d2bef3fc75a74",
      "size": 1073
    },
    "skills/storyboard-sequence/SKILL.md": {
      "sha256": "b72b94947b15bd253786e50875207209d376a37ad541f46777d84eb18f4fd77b",
      "size": 931
    },
    "skills/type-in-images/SKILL.md": {
      "sha256": "ca021b6065025182f31e128950021d1273d9981ecef41629e4c8d0be3481a63f",
      "size": 921
    },
    "skills/ui-screenshot-redesign/SKILL.md": {
      "sha256": "975ebb01ea6a7e45e4bd5e839726a37f320c50ae54c8e955eb3f80e89c02e840",
      "size": 1075
    },
    "skills/visual-qa/SKILL.md": {
      "sha256": "13a1fb779460bec2dc186da07bb39467e55d8470720c0effb791aa3ad54257db",
      "size": 929
    },
    "skills/write-visual-prompt/SKILL.md": {
      "sha256": "22c470bc82feb14177d7573d79c41882903435eaa23067b1565e2f88eca77848",
      "size": 886
    },
    "templates/asset-rights-register.csv": {
      "sha256": "9ec4ef4d60cb86d93d07ba06edc0fcde9aaae799f4865322c3fb5cd15f70bcca",
      "size": 107
    },
    "templates/brand-icon-brief.md": {
      "sha256": "53aa7f172d043230fc0b8d7ed1f1162c26b0a81c35734d6d71241542102ca747",
      "size": 334
    },
    "templates/content-storyboard.md": {
      "sha256": "41e7cf772fd27090387b6e3fc7cb3abfa6c9817504cac1489ce6545a8d1fc6c6",
      "size": 251
    },
    "templates/creative-brief.md": {
      "sha256": "202d157b7e3f01b81b90bd8d1014e50826b15021e95b93984c3a25a87191ae7b",
      "size": 423
    },
    "templates/edit-preservation-plan.md": {
      "sha256": "59855ae2a27dc4e02267e691e9b84eaedaf50b270e0f597c3ac4811d60e77d9b",
      "size": 364
    },
    "templates/fact-ledger.csv": {
      "sha256": "9ea6d71976f0b7b42038f8519bf614bdb83c41ca306b00ebb8eb2d9aa575f0be",
      "size": 84
    },
    "templates/infographic-outline.md": {
      "sha256": "99bd886f518ea973f1cb5b5f0e0421faaa81b7d709cf708b1f9c631c28541327",
      "size": 290
    },
    "templates/prompt-request.md": {
      "sha256": "254d337de4b3d1b8bf107e9a18c2383e9479612075ab3757d0ea3d1b0260778b",
      "size": 268
    },
    "templates/reference-role-sheet.md": {
      "sha256": "5e75a8b5de35a325670746ca208ad82f1c9c941cafa308b87c7b13ab756b36c1",
      "size": 287
    },
    "templates/ui-redesign-brief.md": {
      "sha256": "80c5838d8672b3c37d6e825244ad6f3544221ed285c419d5e6bb9e071117cefe",
      "size": 303
    },
    "templates/visual-qa-report.md": {
      "sha256": "0b3c6d193df09b6649618737b8d82bac0b47867df052fdae1048687b55b1a325",
      "size": 417
    },
    "tests/test_spec_guard.py": {
      "sha256": "b4931f9c5c8f105228e0eba5cfd6ad49a5f02cf596b87bd8c675884f8eadbbb6",
      "size": 2431
    }
  }
}

SHA-256 of public snapshot: cf8db4a291136d63b967e777c4429a10d78824751a97b7f9730cdde0a1c1f5b4