← EW Manim DrawCONTENT HISTORY

Update to EW Manim Draw

Snapshot Oct 27, 2026 · 01:06 UTC · version 0.5.1

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 EW Manim Draw and check future changes in Following.

Up to 10 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

Oct 24, 2026 · 13:55 UTC

e8dc2f73b39ff64663ef0e0edf49529cc018a82250e453e7f225ee82e88e520d

After

Oct 27, 2026 · 01:06 UTC

901f28f60758dee5fb3385066eb53ec5803e7929bb360abe8ae7a6144e3a6c9f

Package file

Before

Oct 24, 2026 · 13:55 UTC

1529

After

Oct 27, 2026 · 01:06 UTC

1871

Package file

Before

Oct 24, 2026 · 13:55 UTC

Not present

After

Oct 27, 2026 · 01:06 UTC

{"sha256":"e2ce335ed17c73c9748d820bd50b3d04e9528f64cdafc421828f8b97ad188a8a","size":41}

Package file

Before

Oct 24, 2026 · 13:55 UTC

Not present

After

Oct 27, 2026 · 01:06 UTC

{"sha256":"5fa6384d37d17ea978b1b3c8e7cc35258c90bbaf24dfa21434fdf257e42ec521","size":832}

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/plugin.json →

.gitignore →

CHANGELOG.md →

INSTALLATION_GUIDE.md →

PUBLISHING_GUIDE.md →

README.md →

TEST_RESULTS.md →

VERSION →

package.json →

plugin.json →

requirements.txt →

skills/ew-manim-draw/CODEX_UPGRADE_TASK.md →

skills/ew-manim-draw/SKILL.md →

skills/ew-manim-draw/agents/openai.yaml →

skills/ew-manim-draw/examples/dark_tech_15stage_proposal.json →

skills/ew-manim-draw/examples/grouped_architecture.json →

skills/ew-manim-draw/examples/guided_architecture.json →

skills/ew-manim-draw/examples/guided_flow.json →

skills/ew-manim-draw/examples/guided_relation.json →

skills/ew-manim-draw/references/animation-json-v0.2.md →

skills/ew-manim-draw/references/diagram-v0.4.md →

skills/ew-manim-draw/references/diagram-v0.5.md →

skills/ew-manim-draw/references/diagram-v0.5.schema.json →

skills/ew-manim-draw/references/diagram.schema.json →

skills/ew-manim-draw/references/upgrade-spec-v0.4.md →

skills/ew-manim-draw/references/visual-design-standard-v0.3.md →

skills/ew-manim-draw/scripts/browser_export.cjs →

skills/ew-manim-draw/scripts/browser_export_v04.cjs →

skills/ew-manim-draw/scripts/check_environment.py →

skills/ew-manim-draw/scripts/convert_legacy.py →

skills/ew-manim-draw/scripts/diagram.py →

skills/ew-manim-draw/scripts/diagram_v04.py →

skills/ew-manim-draw/scripts/guided.py →

skills/ew-manim-draw/scripts/render_preview.py →

skills/ew-manim-draw/scripts/render_static.py →

skills/ew-manim-draw/tests/test_diagram.py →

skills/ew-manim-draw/tests/test_guided.py →

Full technical diff · 43 changed fields

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

BEFORE
"e8dc2f73b39ff64663ef0e0edf49529cc018a82250e453e7f225ee82e88e520d"
AFTER
"901f28f60758dee5fb3385066eb53ec5803e7929bb360abe8ae7a6144e3a6c9f"

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

BEFORE
1529
AFTER
1871

added /files/.gitignore

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

added /files/CHANGELOG.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5fa6384d37d17ea978b1b3c8e7cc35258c90bbaf24dfa21434fdf257e42ec521",
  "size": 832
}

added /files/INSTALLATION_GUIDE.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6e8fb1f0b067f262baa0915238532f750333a0438dcc22af10ebdf01156849ce",
  "size": 2626
}

changed /files/PUBLISHING_GUIDE.md/sha256

BEFORE
"155df8c36b5762d5215a85c805ea22d53c662b2eb2d8263650cbc114a10c70f2"
AFTER
"38bd9d02ff3613b61b6f38819967c797b16efa5ea4c089bab5417f9d75e93409"

changed /files/PUBLISHING_GUIDE.md/size

BEFORE
539
AFTER
566

changed /files/README.md/sha256

BEFORE
"53324022865134bbd2194a218917f9a47dff0283117469b4ebd9280c9540b5c1"
AFTER
"324755a20701a0d51a6e8f4322f3a495bcdb7efa3cdecd4ebcfb249309aa671f"

changed /files/README.md/size

BEFORE
1058
AFTER
1099

added /files/TEST_RESULTS.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1a2d454ea676462cd4c40658ee1ec7a11d91851937055b4de4ca023e02d75f0a",
  "size": 1053
}

changed /files/VERSION/sha256

BEFORE
"1f930dd1f133c1f97a94fe3acb8db34372cf4c01ffdb2b3ff4ca72f9494121e9"
AFTER
"aba951626c8690ce493cbc8f018205bb468003f61fbf00fd3d3c71cebabc0177"

added /files/package.json

BEFORE
Field was absent
AFTER
{
  "sha256": "8e7c7f572f4b2010133e94d714916ba0ac45f3c5e5a39d442b8ab29c988faf02",
  "size": 191
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "39dcbbdfcfd376a39af63b11db6fd673249acfda1564b4a6442366e6358e66fa",
  "size": 1837
}

added /files/requirements.txt

BEFORE
Field was absent
AFTER
{
  "sha256": "41b54a6fb2918667ca47a61d73b522629d84490f3d78f0f20b21135faba10d35",
  "size": 15
}

added /files/skills~1ew-manim-draw~1CODEX_UPGRADE_TASK.md

BEFORE
Field was absent
AFTER
{
  "sha256": "02c926cd681fa6fd4d04c858331943409d9d9a2931ce446316b3986da0aa775a",
  "size": 3043
}

changed /files/skills~1ew-manim-draw~1SKILL.md/sha256

BEFORE
"279f6e83d066aecee05703123ecd3303d13d22b9726cb3a4e7ef036583a073b3"
AFTER
"2d42d3fc8b9dc5512934597be088010305571bd2561c35145f8554d0dda6b10b"

changed /files/skills~1ew-manim-draw~1SKILL.md/size

BEFORE
1693
AFTER
6462

changed /files/skills~1ew-manim-draw~1agents~1openai.yaml/sha256

BEFORE
"fa3b5f8c85432d5656d8e3a38a5b85e5e9c58f18c3ec46b15b25df7b5015969e"
AFTER
"f2b1d997c34e0c78e4999ac117b7cc36ff56fb3c61f572b4ee506c73bc08efc7"

changed /files/skills~1ew-manim-draw~1agents~1openai.yaml/size

BEFORE
531
AFTER
277

added /files/skills~1ew-manim-draw~1examples~1dark_tech_15stage_proposal.json

BEFORE
Field was absent
AFTER
{
  "sha256": "cda66b5c81b02d37df73f3f29b389d3a6e9d16dc03a26b1fbe5b75270a92656b",
  "size": 4270
}

added /files/skills~1ew-manim-draw~1examples~1grouped_architecture.json

BEFORE
Field was absent
AFTER
{
  "sha256": "c25ad40469867ce306c2cee8f202e4703357dd47211c2f800c2a72817ea1d140",
  "size": 3994
}

added /files/skills~1ew-manim-draw~1examples~1guided_architecture.json

BEFORE
Field was absent
AFTER
{
  "sha256": "6599e8ba12dea369e3e15640b50eec1ccbfa8dfd37f7e2075fa6b88e26f6318d",
  "size": 7104
}

added /files/skills~1ew-manim-draw~1examples~1guided_flow.json

BEFORE
Field was absent
AFTER
{
  "sha256": "eec15963f28356165b930d67989ab577e58ec700c61aab4d943093f9d5bba50e",
  "size": 3484
}

added /files/skills~1ew-manim-draw~1examples~1guided_relation.json

BEFORE
Field was absent
AFTER
{
  "sha256": "923bbe881869f495a5de3111478be24eabeaf16e4461e21f116e687cf98d48e4",
  "size": 2797
}

changed /files/skills~1ew-manim-draw~1references~1animation-json-v0.2.md/sha256

BEFORE
"8de00c70a5dcd66e3be8e5e15376cef7ad9e696601256903b4607eb5619dc949"
AFTER
"5d03d27185f185b0978e3d4c776e41a1904571fbbc70358d53e9cfce5ff253aa"

changed /files/skills~1ew-manim-draw~1references~1animation-json-v0.2.md/size

BEFORE
893
AFTER
538

added /files/skills~1ew-manim-draw~1references~1diagram-v0.4.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b2ffb30716459436d012b12282440e8779ec81af6b308f523af1ba7c12d7b4a5",
  "size": 1834
}

added /files/skills~1ew-manim-draw~1references~1diagram-v0.5.md

BEFORE
Field was absent
AFTER
{
  "sha256": "56b144332b80a3f44b347349e30d1d07e93e1e7d9cf5d6750d519a5f3c820f0f",
  "size": 4638
}

added /files/skills~1ew-manim-draw~1references~1diagram-v0.5.schema.json

BEFORE
Field was absent
AFTER
{
  "sha256": "50932bf89a0eae16e616b34143598858f4a51cc5c3e1e127d592e4c89ae7fae7",
  "size": 10428
}

added /files/skills~1ew-manim-draw~1references~1diagram.schema.json

BEFORE
Field was absent
AFTER
{
  "sha256": "9439fd241a3e1dcdcb65e493d9d66e3e6fbb16d4e662adf87e3fd1ca211f3495",
  "size": 7548
}

added /files/skills~1ew-manim-draw~1references~1upgrade-spec-v0.4.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3db2b41ffcf38739800e9c80186641626eed7dc8444da316cbf5d27848cfab53",
  "size": 8970
}

added /files/skills~1ew-manim-draw~1references~1visual-design-standard-v0.3.md

BEFORE
Field was absent
AFTER
{
  "sha256": "37a49e1c9f26c26fb82373ddf4916505bcea5bc9c6cf4c66d0c59e898f7e8090",
  "size": 3424
}

added /files/skills~1ew-manim-draw~1scripts~1browser_export.cjs

BEFORE
Field was absent
AFTER
{
  "sha256": "7e3505e4bb395f15af98d99788e6f5a64d141b067fbc2b120e92d1c071c15485",
  "size": 2785
}

added /files/skills~1ew-manim-draw~1scripts~1browser_export_v04.cjs

BEFORE
Field was absent
AFTER
{
  "sha256": "a7a08847b4bdc14a33c79789561820a9fa10d0dd44f97c02f243804e468ea193",
  "size": 3427
}

added /files/skills~1ew-manim-draw~1scripts~1check_environment.py

BEFORE
Field was absent
AFTER
{
  "sha256": "88f896c6646aafd0ac26db860fb74f26e6e6ee567bac1b66132eb58f55eb3127",
  "size": 264
}

added /files/skills~1ew-manim-draw~1scripts~1convert_legacy.py

BEFORE
Field was absent
AFTER
{
  "sha256": "6312d4e26a430bc6c181fd60383dad8b6e54b1e559925c7af83b8f732b781f0b",
  "size": 2172
}

added /files/skills~1ew-manim-draw~1scripts~1diagram.py

BEFORE
Field was absent
AFTER
{
  "sha256": "f2252ca3e056769379c4e491fd3ece6655209d18c726d2720cce25f4753cc11d",
  "size": 430
}

added /files/skills~1ew-manim-draw~1scripts~1diagram_v04.py

BEFORE
Field was absent
AFTER
{
  "sha256": "f5c051c57c6b11e8e1f8b876edcdbc664e6d840bf6521cac7b19d0fad5eb5961",
  "size": 16430
}

added /files/skills~1ew-manim-draw~1scripts~1guided.py

BEFORE
Field was absent
AFTER
{
  "sha256": "645eea97cc06566c49e4a874d2fc81659dbf4664ad30ea2d8d6ceff10a016e26",
  "size": 31547
}

added /files/skills~1ew-manim-draw~1scripts~1render_preview.py

BEFORE
Field was absent
AFTER
{
  "sha256": "82824422b8689f89b6160725fb11aec3e75a112ce3937946b5c8b853289044d0",
  "size": 3632
}

added /files/skills~1ew-manim-draw~1scripts~1render_static.py

BEFORE
Field was absent
AFTER
{
  "sha256": "bdfdaa84c5c43911ef9e22d05e8c2c33529c77a5aededa27bdbd89b3dff18aae",
  "size": 3498
}

added /files/skills~1ew-manim-draw~1tests~1test_diagram.py

BEFORE
Field was absent
AFTER
{
  "sha256": "0c364d196a43dc474b9b533b918db32bba66464c3e077cd960ecc84ef8eac6c2",
  "size": 1601
}

added /files/skills~1ew-manim-draw~1tests~1test_guided.py

BEFORE
Field was absent
AFTER
{
  "sha256": "beea0cf77f44c6650060228118c9caf7ccbe780689ffbfe6c2fbf4edd6f17aee",
  "size": 3496
}
Full snapshot data
{
  "files": {
    ".codex-plugin/plugin.json": {
      "sha256": "901f28f60758dee5fb3385066eb53ec5803e7929bb360abe8ae7a6144e3a6c9f",
      "size": 1871
    },
    ".gitignore": {
      "sha256": "e2ce335ed17c73c9748d820bd50b3d04e9528f64cdafc421828f8b97ad188a8a",
      "size": 41
    },
    "CHANGELOG.md": {
      "sha256": "5fa6384d37d17ea978b1b3c8e7cc35258c90bbaf24dfa21434fdf257e42ec521",
      "size": 832
    },
    "INSTALLATION_GUIDE.md": {
      "sha256": "6e8fb1f0b067f262baa0915238532f750333a0438dcc22af10ebdf01156849ce",
      "size": 2626
    },
    "PRIVACY.md": {
      "sha256": "37fc214dc388dc439243192bd68f6fac0f5e783efd92f680e506660b87199520",
      "size": 445
    },
    "PUBLISHING_GUIDE.md": {
      "sha256": "38bd9d02ff3613b61b6f38819967c797b16efa5ea4c089bab5417f9d75e93409",
      "size": 566
    },
    "README.md": {
      "sha256": "324755a20701a0d51a6e8f4322f3a495bcdb7efa3cdecd4ebcfb249309aa671f",
      "size": 1099
    },
    "SUPPORT.md": {
      "sha256": "3cd8aee446577f268c1aab1061917bad3bf2b603b9e867b2986ded4816ef9a1a",
      "size": 184
    },
    "TERMS.md": {
      "sha256": "2f0ee74ca7afc54522a15b3b239c652cf0feba29b6914f7af11187d1626ba5da",
      "size": 331
    },
    "TEST_RESULTS.md": {
      "sha256": "1a2d454ea676462cd4c40658ee1ec7a11d91851937055b4de4ca023e02d75f0a",
      "size": 1053
    },
    "THIRD_PARTY_NOTICES.md": {
      "sha256": "2040997087a440f478115bf889ede9c66066c66d405d1f0290ca9b1d88345184",
      "size": 701
    },
    "VERSION": {
      "sha256": "aba951626c8690ce493cbc8f018205bb468003f61fbf00fd3d3c71cebabc0177",
      "size": 6
    },
    "assets/icon.png": {
      "sha256": "668f8099b8c7d3e84b1b8af630ca674b663e47aeef3a303359f8410bcb40d200",
      "size": 727104
    },
    "package.json": {
      "sha256": "8e7c7f572f4b2010133e94d714916ba0ac45f3c5e5a39d442b8ab29c988faf02",
      "size": 191
    },
    "plugin.json": {
      "sha256": "39dcbbdfcfd376a39af63b11db6fd673249acfda1564b4a6442366e6358e66fa",
      "size": 1837
    },
    "requirements.txt": {
      "sha256": "41b54a6fb2918667ca47a61d73b522629d84490f3d78f0f20b21135faba10d35",
      "size": 15
    },
    "skills/ew-manim-draw/CODEX_UPGRADE_TASK.md": {
      "sha256": "02c926cd681fa6fd4d04c858331943409d9d9a2931ce446316b3986da0aa775a",
      "size": 3043
    },
    "skills/ew-manim-draw/SKILL.md": {
      "sha256": "2d42d3fc8b9dc5512934597be088010305571bd2561c35145f8554d0dda6b10b",
      "size": 6462
    },
    "skills/ew-manim-draw/agents/openai.yaml": {
      "sha256": "f2b1d997c34e0c78e4999ac117b7cc36ff56fb3c61f572b4ee506c73bc08efc7",
      "size": 277
    },
    "skills/ew-manim-draw/assets/icon.png": {
      "sha256": "668f8099b8c7d3e84b1b8af630ca674b663e47aeef3a303359f8410bcb40d200",
      "size": 727104
    },
    "skills/ew-manim-draw/examples/dark_tech_15stage_proposal.json": {
      "sha256": "cda66b5c81b02d37df73f3f29b389d3a6e9d16dc03a26b1fbe5b75270a92656b",
      "size": 4270
    },
    "skills/ew-manim-draw/examples/grouped_architecture.json": {
      "sha256": "c25ad40469867ce306c2cee8f202e4703357dd47211c2f800c2a72817ea1d140",
      "size": 3994
    },
    "skills/ew-manim-draw/examples/guided_architecture.json": {
      "sha256": "6599e8ba12dea369e3e15640b50eec1ccbfa8dfd37f7e2075fa6b88e26f6318d",
      "size": 7104
    },
    "skills/ew-manim-draw/examples/guided_flow.json": {
      "sha256": "eec15963f28356165b930d67989ab577e58ec700c61aab4d943093f9d5bba50e",
      "size": 3484
    },
    "skills/ew-manim-draw/examples/guided_relation.json": {
      "sha256": "923bbe881869f495a5de3111478be24eabeaf16e4461e21f116e687cf98d48e4",
      "size": 2797
    },
    "skills/ew-manim-draw/examples/simple_flow.json": {
      "sha256": "7e4612c696a620d6ecd2bcfa9b787eae59c7abb853183fdb6549baa2bf8f24b7",
      "size": 1258
    },
    "skills/ew-manim-draw/references/animation-json-v0.2.md": {
      "sha256": "5d03d27185f185b0978e3d4c776e41a1904571fbbc70358d53e9cfce5ff253aa",
      "size": 538
    },
    "skills/ew-manim-draw/references/diagram-v0.4.md": {
      "sha256": "b2ffb30716459436d012b12282440e8779ec81af6b308f523af1ba7c12d7b4a5",
      "size": 1834
    },
    "skills/ew-manim-draw/references/diagram-v0.5.md": {
      "sha256": "56b144332b80a3f44b347349e30d1d07e93e1e7d9cf5d6750d519a5f3c820f0f",
      "size": 4638
    },
    "skills/ew-manim-draw/references/diagram-v0.5.schema.json": {
      "sha256": "50932bf89a0eae16e616b34143598858f4a51cc5c3e1e127d592e4c89ae7fae7",
      "size": 10428
    },
    "skills/ew-manim-draw/references/diagram.schema.json": {
      "sha256": "9439fd241a3e1dcdcb65e493d9d66e3e6fbb16d4e662adf87e3fd1ca211f3495",
      "size": 7548
    },
    "skills/ew-manim-draw/references/upgrade-spec-v0.4.md": {
      "sha256": "3db2b41ffcf38739800e9c80186641626eed7dc8444da316cbf5d27848cfab53",
      "size": 8970
    },
    "skills/ew-manim-draw/references/visual-design-standard-v0.3.md": {
      "sha256": "37a49e1c9f26c26fb82373ddf4916505bcea5bc9c6cf4c66d0c59e898f7e8090",
      "size": 3424
    },
    "skills/ew-manim-draw/scripts/browser_export.cjs": {
      "sha256": "7e3505e4bb395f15af98d99788e6f5a64d141b067fbc2b120e92d1c071c15485",
      "size": 2785
    },
    "skills/ew-manim-draw/scripts/browser_export_v04.cjs": {
      "sha256": "a7a08847b4bdc14a33c79789561820a9fa10d0dd44f97c02f243804e468ea193",
      "size": 3427
    },
    "skills/ew-manim-draw/scripts/check_environment.py": {
      "sha256": "88f896c6646aafd0ac26db860fb74f26e6e6ee567bac1b66132eb58f55eb3127",
      "size": 264
    },
    "skills/ew-manim-draw/scripts/convert_legacy.py": {
      "sha256": "6312d4e26a430bc6c181fd60383dad8b6e54b1e559925c7af83b8f732b781f0b",
      "size": 2172
    },
    "skills/ew-manim-draw/scripts/diagram.py": {
      "sha256": "f2252ca3e056769379c4e491fd3ece6655209d18c726d2720cce25f4753cc11d",
      "size": 430
    },
    "skills/ew-manim-draw/scripts/diagram_v04.py": {
      "sha256": "f5c051c57c6b11e8e1f8b876edcdbc664e6d840bf6521cac7b19d0fad5eb5961",
      "size": 16430
    },
    "skills/ew-manim-draw/scripts/guided.py": {
      "sha256": "645eea97cc06566c49e4a874d2fc81659dbf4664ad30ea2d8d6ceff10a016e26",
      "size": 31547
    },
    "skills/ew-manim-draw/scripts/render_preview.py": {
      "sha256": "82824422b8689f89b6160725fb11aec3e75a112ce3937946b5c8b853289044d0",
      "size": 3632
    },
    "skills/ew-manim-draw/scripts/render_static.py": {
      "sha256": "bdfdaa84c5c43911ef9e22d05e8c2c33529c77a5aededa27bdbd89b3dff18aae",
      "size": 3498
    },
    "skills/ew-manim-draw/scripts/validate_flow.py": {
      "sha256": "8cf0b3f5670b001f23894f177f89bc303d7b28a16a4bbcae561f4e33f068183a",
      "size": 3138
    },
    "skills/ew-manim-draw/tests/test_diagram.py": {
      "sha256": "0c364d196a43dc474b9b533b918db32bba66464c3e077cd960ecc84ef8eac6c2",
      "size": 1601
    },
    "skills/ew-manim-draw/tests/test_guided.py": {
      "sha256": "beea0cf77f44c6650060228118c9caf7ccbe780689ffbfe6c2fbf4edd6f17aee",
      "size": 3496
    }
  }
}

SHA-256 of public snapshot: 43aa44f68b9da6c92640004f38207461713542834f93d9cdd02602bd760528ee