← Web App QA & Release CopilotCONTENT HISTORY

Update to Web App QA & Release Copilot

Snapshot Nov 3, 2026 · 18:49 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 Web App QA & Release Copilot 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

Sep 30, 2026 · 23:18 UTC

{"sha256":"85d24a4fafeea4a3e1bfb58b693b29190137c42d4a6b8a3fb89cc5a7db39275a","size":180604}

After

Nov 3, 2026 · 18:49 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

{"sha256":"9d4e8212d6fba06e0acdef399839742079b3a8eeed8c85c9b090fa761f04aea4","size":23384}

After

Nov 3, 2026 · 18:49 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

e1f4874213c08f3b43d564349efec2f53c07da27c00f0ef38aa687d3382a28f6

After

Nov 3, 2026 · 18:49 UTC

f87fdc7e709e0417d5d80a5000def029972b973a47eb6c6e3f5327624d4938f2

Package file

Before

Sep 30, 2026 · 23:18 UTC

2825

After

Nov 3, 2026 · 18:49 UTC

2957

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 →

assets/composer-icon.png →

assets/icon.svg →

assets/logo.png →

assets/logo.svg →

assets/original-icon.svg →

assets/original-logo.svg →

benchmarks/cases.json →

benchmarks/original-submission-cases.md →

benchmarks/review-rubric.md →

docs/RESEARCH_NOTES.md →

docs/original-research-notes.md →

docs/original-skill.md →

examples/evidence-not-ready.json →

examples/evidence-ready.json →

plugin.json →

references/accessibility.md →

references/agent-collaboration.md →

references/api-data-integrity.md →

references/critical-journeys.md →

references/dependencies-ci.md →

references/deployment-and-rollout.md →

references/evidence-model.md →

references/official-sources.md →

references/original/accessibility_web_quality_checklist.md →

references/original/browser_responsive_visual_testing.md →

references/original/functional_qa_user_journey_patterns.md →

references/original/official_source_registry.md →

references/original/release_readiness_regression_framework.md →

references/original/web_performance_testing_playbook.md →

references/original/web_security_privacy_release_checks.md →

references/performance.md →

references/playwright-practices.md →

references/release-gates.md →

references/scope-and-risk.md →

references/security-privacy.md →

references/seo-pwa.md →

references/severity-and-triage.md →

references/visual-responsive.md →

scripts/check_release_evidence.py →

scripts/validate_package.py →

skills/audit-accessibility/SKILL.md →

skills/audit-api-data/SKILL.md →

skills/audit-performance/SKILL.md →

skills/audit-release/SKILL.md →

skills/audit-security-privacy/SKILL.md →

skills/audit-seo-pwa/SKILL.md →

skills/build-playwright-tests/SKILL.md →

skills/debug-flaky-tests/SKILL.md →

skills/decide-release/SKILL.md →

skills/get-started/SKILL.md →

skills/map-critical-journeys/SKILL.md →

skills/orchestrate-qa-agents/SKILL.md →

skills/plan-regression/SKILL.md →

skills/review-dependencies-ci/SKILL.md →

skills/review-deployment-rollout/SKILL.md →

skills/review-visual-responsive/SKILL.md →

skills/triage-bug/SKILL.md →

skills/verify-postrelease/SKILL.md →

skills/web-qa-release/SKILL.md →

skills/web-qa-release/agents/openai.yaml →

skills/web-qa-release/assets/icon.svg →

skills/web-qa-release/references/accessibility_web_quality_checklist.md →

skills/web-qa-release/references/browser_responsive_visual_testing.md →

skills/web-qa-release/references/functional_qa_user_journey_patterns.md →

skills/web-qa-release/references/official_source_registry.md →

skills/web-qa-release/references/release_readiness_regression_framework.md →

skills/web-qa-release/references/web_performance_testing_playbook.md →

skills/web-qa-release/references/web_security_privacy_release_checks.md →

submission/listing-and-prompts.md →

submission/public-submission-checklist.md →

submission/release-notes.md →

submission/test-cases.md →

templates/accessibility-review.md →

templates/agent-handoff.md →

templates/bug-report.md →

templates/journey-test-matrix.md →

templates/performance-budget.md →

templates/post-release-checklist.md →

templates/qa-evidence-record.md →

templates/regression-scope.md →

templates/release-readiness-report.md →

templates/visual-audit.md →

tests/test_release_evidence.py →

Full technical diff · 94 changed fields

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

BEFORE
{
  "sha256": "85d24a4fafeea4a3e1bfb58b693b29190137c42d4a6b8a3fb89cc5a7db39275a",
  "size": 180604
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "9d4e8212d6fba06e0acdef399839742079b3a8eeed8c85c9b090fa761f04aea4",
  "size": 23384
}
AFTER
Field is absent

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

BEFORE
"e1f4874213c08f3b43d564349efec2f53c07da27c00f0ef38aa687d3382a28f6"
AFTER
"f87fdc7e709e0417d5d80a5000def029972b973a47eb6c6e3f5327624d4938f2"

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

BEFORE
2825
AFTER
2957

added /files/CHANGELOG.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3768cd521b97848539754c584b0adb0b360a8a8493a83fbad40a6c0442c346ee",
  "size": 680
}

removed /files/PLUGIN_CREATOR_PROMPT.md

BEFORE
{
  "sha256": "1452b6cdfee6cbd8c88473cdc33431c64dfc0703db8bcbd04992cfdb0d85d002",
  "size": 2384
}
AFTER
Field is absent

changed /files/README.md/sha256

BEFORE
"12dcd88ec077eda7a662a90d956b55222fb52d11a2eb1c92cbcc0d02969243f2"
AFTER
"324493a1a2553bbc87d39dc8cffe61b800dc3dc4421dbe4468d13c32b9cd5090"

changed /files/README.md/size

BEFORE
1975
AFTER
1982

added /files/SUBMISSION.md

BEFORE
Field was absent
AFTER
{
  "sha256": "eb36b05c8987c26e754c80a424bea647b956565095584f5908420973ffa01299",
  "size": 1605
}

added /files/UPGRADE_AUDIT.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d673fc9ab7c9127add32cf7d48382f64a68dc9dae406f283fc8e956ca353c3e2",
  "size": 1437
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "85d24a4fafeea4a3e1bfb58b693b29190137c42d4a6b8a3fb89cc5a7db39275a",
  "size": 180604
}

removed /files/assets~1icon.svg

BEFORE
{
  "sha256": "74c34e751f10896862fb430afe18c6b65146268741ce644d9ce515dd0659b587",
  "size": 737
}
AFTER
Field is absent

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "9d4e8212d6fba06e0acdef399839742079b3a8eeed8c85c9b090fa761f04aea4",
  "size": 23384
}

removed /files/assets~1logo.svg

BEFORE
{
  "sha256": "74c34e751f10896862fb430afe18c6b65146268741ce644d9ce515dd0659b587",
  "size": 737
}
AFTER
Field is absent

added /files/assets~1original-icon.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "74c34e751f10896862fb430afe18c6b65146268741ce644d9ce515dd0659b587",
  "size": 737
}

added /files/assets~1original-logo.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "74c34e751f10896862fb430afe18c6b65146268741ce644d9ce515dd0659b587",
  "size": 737
}

added /files/benchmarks~1cases.json

BEFORE
Field was absent
AFTER
{
  "sha256": "a7110537feae15f1cd0478204dce075a88475e0a63bb9fb5d11b455c30e62dcd",
  "size": 8689
}

added /files/benchmarks~1original-submission-cases.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f80794c3c1aab353e58aae640f262408b44a9ac6f3c14cdc5f7c82f7baf534a1",
  "size": 3976
}

added /files/benchmarks~1review-rubric.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e322e186e71955c2d4a80e3e3bf16eb77cec2b6ea4b0438bd0c031872e5a07c7",
  "size": 724
}

removed /files/docs~1RESEARCH_NOTES.md

BEFORE
{
  "sha256": "ff4cf3b1a6abdfbed4f6514da2fab1d3eff8392eec3887a364752df1f3603522",
  "size": 5745
}
AFTER
Field is absent

added /files/docs~1original-research-notes.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ff4cf3b1a6abdfbed4f6514da2fab1d3eff8392eec3887a364752df1f3603522",
  "size": 5745
}

added /files/docs~1original-skill.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3721ac46ed39da3ff1ea04e0ef105a18e7f141c4a87e98f292af94ef1015a059",
  "size": 7895
}

added /files/examples~1evidence-not-ready.json

BEFORE
Field was absent
AFTER
{
  "sha256": "2064858bc9ec04a39bad46a65b86266907515da128926002cb35255cb2b9db76",
  "size": 266
}

added /files/examples~1evidence-ready.json

BEFORE
Field was absent
AFTER
{
  "sha256": "5e11656c2c3ade6a2b821489975a4ba5cd61fa26ad43b69649e109e3d232fce7",
  "size": 385
}

changed /files/plugin.json/sha256

BEFORE
"11d219e2ddecb8a98843aa7c55f84bbbeab578e8035e84949a1d2121519e6784"
AFTER
"ee8c5c28593fe41b0fb50ab614975ceb8c6164f8781cb8a05b878d67ad4e6658"

changed /files/plugin.json/size

BEFORE
3054
AFTER
3152

added /files/references~1accessibility.md

BEFORE
Field was absent
AFTER
{
  "sha256": "24b585a3726717173b580b16a06109fc3eeef86a1069dfce67ae1a2c40173bbd",
  "size": 782
}

added /files/references~1agent-collaboration.md

BEFORE
Field was absent
AFTER
{
  "sha256": "47de6bd59c15dfbf2a26c4475cb5b0f8e62245e0c679babbfcd57e1beeb5afaf",
  "size": 816
}

added /files/references~1api-data-integrity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "02e2bd7deb522b71d106ee987c68c0201bb5be28e790d8646c8eb0612c8aa4ab",
  "size": 781
}

added /files/references~1critical-journeys.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7b0e94818d48bfc7dfc38d0f45f2d123d80f02daa628671cbe0fa727ae31ef4a",
  "size": 851
}

added /files/references~1dependencies-ci.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e81ab84b020797f4537ec6b832a5be45229f8ff2b08dfd26b1cf8fcd19f1bf09",
  "size": 660
}

added /files/references~1deployment-and-rollout.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0c19859f76787d286f47eba00abc0a8837b1cd645280abf92ae422f8265cf178",
  "size": 772
}

added /files/references~1evidence-model.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0a3f48ad9828956f76a3922ab96df7765012d37fa9105a730ddc66b77d483874",
  "size": 1283
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "707d8d4be4800478263275a9b1ec25abfce0205eec7dc94debb9802a7b23e10a",
  "size": 1011
}

added /files/references~1original~1accessibility_web_quality_checklist.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8152fae07d48d7a7744b8044f8e1f150cf313f84b997f5dcfcd5422c90938743",
  "size": 2230
}

added /files/references~1original~1browser_responsive_visual_testing.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1788227b7e3b6b9149f45fe0af95cddb45d6e8f7f343b4177b0cc573535717bb",
  "size": 2120
}

added /files/references~1original~1functional_qa_user_journey_patterns.md

BEFORE
Field was absent
AFTER
{
  "sha256": "efeed1fa4b50bc54f21e14bec81d30368a0434b46aa7acdc0d0e4e5f1200b2e2",
  "size": 2701
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "c88946872aebd66677f3da7295587cbabd0bd4918e5d433723e23237af9aae6f",
  "size": 3559
}

added /files/references~1original~1release_readiness_regression_framework.md

BEFORE
Field was absent
AFTER
{
  "sha256": "40de77342a2ec351acef1a533adbe1561730cf7648b9789d4aad9e6f981e0de6",
  "size": 2606
}

added /files/references~1original~1web_performance_testing_playbook.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4a409a109458a64eff9dcdefef5892149c6efc60dfeebb3049cbd2d637e89c94",
  "size": 2215
}

added /files/references~1original~1web_security_privacy_release_checks.md

BEFORE
Field was absent
AFTER
{
  "sha256": "35e5ae4f8ebe3d14555bb7e52873fa072c2506c0c3348b1a8b8f2aedf6c3690b",
  "size": 2246
}

added /files/references~1performance.md

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

added /files/references~1playwright-practices.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2f682b1bff227ba41769e171b3de8548ec1bb3796a34976e6f640dbbd9065dbe",
  "size": 1073
}

added /files/references~1release-gates.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c0e6a267491fb86dd945303111773865d4e5ac4272a903de2f7243abaacd3364",
  "size": 856
}

added /files/references~1scope-and-risk.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e83e8f68e3cc8d714df2e3a3f1beb0fad57a20dfbbc8223cb7960b69f0fa9b3b",
  "size": 1010
}

added /files/references~1security-privacy.md

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

added /files/references~1seo-pwa.md

BEFORE
Field was absent
AFTER
{
  "sha256": "268153085b0e94814d28bbe0ff4ad41c7083da22de4ecac22980c8f1a5c1fc6c",
  "size": 693
}

added /files/references~1severity-and-triage.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f60cafd7827c5c6b8a30a00c48e87aa34a9c1cf0bf9ac8f96646d6952cbb0999",
  "size": 896
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "a348470b51d007a13eab0feaab48debdbf93049e237568f1cd96bc32c21eaf84",
  "size": 753
}

added /files/scripts~1check_release_evidence.py

BEFORE
Field was absent
AFTER
{
  "sha256": "c2f14d031208f5de4b8cb1631125b04eb7f982cc497616d43c6f5585112d66e5",
  "size": 3540
}

added /files/scripts~1validate_package.py

BEFORE
Field was absent
AFTER
{
  "sha256": "340998ca6ea45f0add47a40e9c393f1d860027999b9c3c3e35df83499a9cefaa",
  "size": 1764
}

added /files/skills~1audit-accessibility~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "900fc9f20f654fc4c6006a394dafa8503bd7a37e1240230ba785fe0bc2468c2a",
  "size": 1590
}

added /files/skills~1audit-api-data~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b8d8c772a807b6cd1b88d674ccf3cd0694259341c85a85a5ff694c54d2033947",
  "size": 1563
}

added /files/skills~1audit-performance~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "82219809709464c3ce2f6f61af62ccacff36a307cf94bfc84aeab9bfdaf1189b",
  "size": 1616
}

added /files/skills~1audit-release~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba2b36962df855aaedd21b20199928da5bbcd24391bda1fab1008ad2dc34fc30",
  "size": 1815
}

added /files/skills~1audit-security-privacy~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "817bcafe13367acb7c576f45b839432aa3a797351780bfeee5b652a86ec0969d",
  "size": 1707
}

added /files/skills~1audit-seo-pwa~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "450337827a29adf2546dcda8fc1081dfcbcf7e36ac876a5567e36ea9638fbbfe",
  "size": 1546
}

added /files/skills~1build-playwright-tests~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "75b422c59c58fb8aa546f62413b38da432ba672003f45104ef95f48552516c00",
  "size": 1655
}

added /files/skills~1debug-flaky-tests~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "38a616c49c2eb0e5be276a8f1274de936e4db009e4b28b54ae04a128b97de353",
  "size": 1576
}

added /files/skills~1decide-release~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f4f55e9799ecd4c8d03f85a7d19524d636b5f834eb6ceab0d2032726f72b5fe1",
  "size": 1648
}

added /files/skills~1get-started~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "fe0018d311d0d39ecf030da9f0fd98c025aac4cb9a3de6edd8a8c310f4743ffa",
  "size": 1820
}

added /files/skills~1map-critical-journeys~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7d8bc59c6486f870b7099be117f04c37240316211650d98c9e68dd519f80d762",
  "size": 1603
}

added /files/skills~1orchestrate-qa-agents~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1651e9c2e59770a01968a89c11ccf2bc4b1721eae91d46db80c2f8e6396e2820",
  "size": 1637
}

added /files/skills~1plan-regression~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "97ccba0c7fa04f04297cf7da2f01686b2fe0771b19d5b9f6d00d5eb388f57bc8",
  "size": 1532
}

added /files/skills~1review-dependencies-ci~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5713f056b8171b1293d268513067f5a335ec17042aa52d8991c0e1b928a4c5a5",
  "size": 1560
}

added /files/skills~1review-deployment-rollout~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2fe42d8076be13634f3c28e3d97cda5b8d441ae11ff3e5a36b440f867a49f727",
  "size": 1525
}

added /files/skills~1review-visual-responsive~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "bd3543b5aaa363790c41b0ebdd03d32990a8acad0f0fc4d873b80b4ba1fe7d49",
  "size": 1623
}

added /files/skills~1triage-bug~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3ff7d52c95085437ba54e9ad65e268f0dea5c01ad16e08ec567cdcd9fdec337f",
  "size": 1506
}

added /files/skills~1verify-postrelease~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "007d1b6e86ac1bd72557491169cff9c2d2f1c3a79d65a45510d08285e2e1f4b8",
  "size": 1583
}

removed /files/skills~1web-qa-release~1SKILL.md

BEFORE
{
  "sha256": "3721ac46ed39da3ff1ea04e0ef105a18e7f141c4a87e98f292af94ef1015a059",
  "size": 7895
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1agents~1openai.yaml

BEFORE
{
  "sha256": "9ea77f5edce4660c56c7d68e83493d1b8193c431ee190056449b16b74332e6df",
  "size": 311
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1assets~1icon.svg

BEFORE
{
  "sha256": "74c34e751f10896862fb430afe18c6b65146268741ce644d9ce515dd0659b587",
  "size": 737
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1references~1accessibility_web_quality_checklist.md

BEFORE
{
  "sha256": "8152fae07d48d7a7744b8044f8e1f150cf313f84b997f5dcfcd5422c90938743",
  "size": 2230
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1references~1browser_responsive_visual_testing.md

BEFORE
{
  "sha256": "1788227b7e3b6b9149f45fe0af95cddb45d6e8f7f343b4177b0cc573535717bb",
  "size": 2120
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1references~1functional_qa_user_journey_patterns.md

BEFORE
{
  "sha256": "efeed1fa4b50bc54f21e14bec81d30368a0434b46aa7acdc0d0e4e5f1200b2e2",
  "size": 2701
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1references~1official_source_registry.md

BEFORE
{
  "sha256": "c88946872aebd66677f3da7295587cbabd0bd4918e5d433723e23237af9aae6f",
  "size": 3559
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1references~1release_readiness_regression_framework.md

BEFORE
{
  "sha256": "40de77342a2ec351acef1a533adbe1561730cf7648b9789d4aad9e6f981e0de6",
  "size": 2606
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1references~1web_performance_testing_playbook.md

BEFORE
{
  "sha256": "4a409a109458a64eff9dcdefef5892149c6efc60dfeebb3049cbd2d637e89c94",
  "size": 2215
}
AFTER
Field is absent

removed /files/skills~1web-qa-release~1references~1web_security_privacy_release_checks.md

BEFORE
{
  "sha256": "35e5ae4f8ebe3d14555bb7e52873fa072c2506c0c3348b1a8b8f2aedf6c3690b",
  "size": 2246
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "61e937614c4211f7544e690db7c0a02e7a6685d95732855c803ad81c397c03c2",
  "size": 2115
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "235e47cd97353d6d1989cb86dd7d21f6c04a9a7612064b01e216084ea731430d",
  "size": 1730
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "3d7e5c923ba4050277687b30024d583d1c873393eef56169c1e2b0d7634ee81b",
  "size": 483
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "f80794c3c1aab353e58aae640f262408b44a9ac6f3c14cdc5f7c82f7baf534a1",
  "size": 3976
}
AFTER
Field is absent

added /files/templates~1accessibility-review.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4ce4516b9350401ed26a32c491bcff5f02e6e7fadb537e463efb244423579090",
  "size": 361
}

added /files/templates~1agent-handoff.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b83d026cb6f6d79e4f647153e8eb52d3c0730c28fd2d8e6e4022e6edaa050ddd",
  "size": 306
}

added /files/templates~1bug-report.md

BEFORE
Field was absent
AFTER
{
  "sha256": "49a37008fbda26c4ec45d3131a706550159b91973ec6591d7ecaf9a89d9c0e66",
  "size": 279
}

added /files/templates~1journey-test-matrix.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5185b393dbae757a00c39b1cac0452cdc40cfd4681bfe8cc0524d682ee0589d4",
  "size": 250
}

added /files/templates~1performance-budget.md

BEFORE
Field was absent
AFTER
{
  "sha256": "80230e06266954dfeff0dd81a3c03bfe140736dc790a5e733cb843fc76996038",
  "size": 303
}

added /files/templates~1post-release-checklist.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0f4a9ae08b960dadfc9c12570bcadfef26b8bc7902ab09a2d39ab43cf6a3032d",
  "size": 517
}

added /files/templates~1qa-evidence-record.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8c3ae83c03fec3cb2f6d7e13fe3b7a33f7d9640627bcba635591a43d8ef864b8",
  "size": 369
}

added /files/templates~1regression-scope.md

BEFORE
Field was absent
AFTER
{
  "sha256": "9098ce471cb3a8998420d3b33f097fafe05ea5710f1dde34e22863e16b73b38d",
  "size": 373
}

added /files/templates~1release-readiness-report.md

BEFORE
Field was absent
AFTER
{
  "sha256": "decdc0c4d8940638786033c37fc39ea5c1fd8cbebfa9e85133831c09028bc358",
  "size": 429
}

added /files/templates~1visual-audit.md

BEFORE
Field was absent
AFTER
{
  "sha256": "25650bedde2d22832cbf5934749b5d23c588e253717bf58ac36c1d646e37acf7",
  "size": 336
}

added /files/tests~1test_release_evidence.py

BEFORE
Field was absent
AFTER
{
  "sha256": "5ec926b28d493d534fcc6b487f0e8f2e36743e34373de9ba746c6a83556b4c9f",
  "size": 3572
}
Full snapshot data
{
  "files": {
    ".codex-plugin/plugin.json": {
      "sha256": "f87fdc7e709e0417d5d80a5000def029972b973a47eb6c6e3f5327624d4938f2",
      "size": 2957
    },
    "CHANGELOG.md": {
      "sha256": "3768cd521b97848539754c584b0adb0b360a8a8493a83fbad40a6c0442c346ee",
      "size": 680
    },
    "README.md": {
      "sha256": "324493a1a2553bbc87d39dc8cffe61b800dc3dc4421dbe4468d13c32b9cd5090",
      "size": 1982
    },
    "SUBMISSION.md": {
      "sha256": "eb36b05c8987c26e754c80a424bea647b956565095584f5908420973ffa01299",
      "size": 1605
    },
    "UPGRADE_AUDIT.md": {
      "sha256": "d673fc9ab7c9127add32cf7d48382f64a68dc9dae406f283fc8e956ca353c3e2",
      "size": 1437
    },
    "assets/composer-icon.png": {
      "sha256": "85d24a4fafeea4a3e1bfb58b693b29190137c42d4a6b8a3fb89cc5a7db39275a",
      "size": 180604
    },
    "assets/logo.png": {
      "sha256": "9d4e8212d6fba06e0acdef399839742079b3a8eeed8c85c9b090fa761f04aea4",
      "size": 23384
    },
    "assets/original-icon.svg": {
      "sha256": "74c34e751f10896862fb430afe18c6b65146268741ce644d9ce515dd0659b587",
      "size": 737
    },
    "assets/original-logo.svg": {
      "sha256": "74c34e751f10896862fb430afe18c6b65146268741ce644d9ce515dd0659b587",
      "size": 737
    },
    "benchmarks/cases.json": {
      "sha256": "a7110537feae15f1cd0478204dce075a88475e0a63bb9fb5d11b455c30e62dcd",
      "size": 8689
    },
    "benchmarks/original-submission-cases.md": {
      "sha256": "f80794c3c1aab353e58aae640f262408b44a9ac6f3c14cdc5f7c82f7baf534a1",
      "size": 3976
    },
    "benchmarks/review-rubric.md": {
      "sha256": "e322e186e71955c2d4a80e3e3bf16eb77cec2b6ea4b0438bd0c031872e5a07c7",
      "size": 724
    },
    "docs/original-research-notes.md": {
      "sha256": "ff4cf3b1a6abdfbed4f6514da2fab1d3eff8392eec3887a364752df1f3603522",
      "size": 5745
    },
    "docs/original-skill.md": {
      "sha256": "3721ac46ed39da3ff1ea04e0ef105a18e7f141c4a87e98f292af94ef1015a059",
      "size": 7895
    },
    "examples/evidence-not-ready.json": {
      "sha256": "2064858bc9ec04a39bad46a65b86266907515da128926002cb35255cb2b9db76",
      "size": 266
    },
    "examples/evidence-ready.json": {
      "sha256": "5e11656c2c3ade6a2b821489975a4ba5cd61fa26ad43b69649e109e3d232fce7",
      "size": 385
    },
    "plugin.json": {
      "sha256": "ee8c5c28593fe41b0fb50ab614975ceb8c6164f8781cb8a05b878d67ad4e6658",
      "size": 3152
    },
    "references/accessibility.md": {
      "sha256": "24b585a3726717173b580b16a06109fc3eeef86a1069dfce67ae1a2c40173bbd",
      "size": 782
    },
    "references/agent-collaboration.md": {
      "sha256": "47de6bd59c15dfbf2a26c4475cb5b0f8e62245e0c679babbfcd57e1beeb5afaf",
      "size": 816
    },
    "references/api-data-integrity.md": {
      "sha256": "02e2bd7deb522b71d106ee987c68c0201bb5be28e790d8646c8eb0612c8aa4ab",
      "size": 781
    },
    "references/critical-journeys.md": {
      "sha256": "7b0e94818d48bfc7dfc38d0f45f2d123d80f02daa628671cbe0fa727ae31ef4a",
      "size": 851
    },
    "references/dependencies-ci.md": {
      "sha256": "e81ab84b020797f4537ec6b832a5be45229f8ff2b08dfd26b1cf8fcd19f1bf09",
      "size": 660
    },
    "references/deployment-and-rollout.md": {
      "sha256": "0c19859f76787d286f47eba00abc0a8837b1cd645280abf92ae422f8265cf178",
      "size": 772
    },
    "references/evidence-model.md": {
      "sha256": "0a3f48ad9828956f76a3922ab96df7765012d37fa9105a730ddc66b77d483874",
      "size": 1283
    },
    "references/official-sources.md": {
      "sha256": "707d8d4be4800478263275a9b1ec25abfce0205eec7dc94debb9802a7b23e10a",
      "size": 1011
    },
    "references/original/accessibility_web_quality_checklist.md": {
      "sha256": "8152fae07d48d7a7744b8044f8e1f150cf313f84b997f5dcfcd5422c90938743",
      "size": 2230
    },
    "references/original/browser_responsive_visual_testing.md": {
      "sha256": "1788227b7e3b6b9149f45fe0af95cddb45d6e8f7f343b4177b0cc573535717bb",
      "size": 2120
    },
    "references/original/functional_qa_user_journey_patterns.md": {
      "sha256": "efeed1fa4b50bc54f21e14bec81d30368a0434b46aa7acdc0d0e4e5f1200b2e2",
      "size": 2701
    },
    "references/original/official_source_registry.md": {
      "sha256": "c88946872aebd66677f3da7295587cbabd0bd4918e5d433723e23237af9aae6f",
      "size": 3559
    },
    "references/original/release_readiness_regression_framework.md": {
      "sha256": "40de77342a2ec351acef1a533adbe1561730cf7648b9789d4aad9e6f981e0de6",
      "size": 2606
    },
    "references/original/web_performance_testing_playbook.md": {
      "sha256": "4a409a109458a64eff9dcdefef5892149c6efc60dfeebb3049cbd2d637e89c94",
      "size": 2215
    },
    "references/original/web_security_privacy_release_checks.md": {
      "sha256": "35e5ae4f8ebe3d14555bb7e52873fa072c2506c0c3348b1a8b8f2aedf6c3690b",
      "size": 2246
    },
    "references/performance.md": {
      "sha256": "8855630ffa1ff14481c3e6fa8a7bb88dcfcc1c4299702cd692a3b78f64025eec",
      "size": 939
    },
    "references/playwright-practices.md": {
      "sha256": "2f682b1bff227ba41769e171b3de8548ec1bb3796a34976e6f640dbbd9065dbe",
      "size": 1073
    },
    "references/release-gates.md": {
      "sha256": "c0e6a267491fb86dd945303111773865d4e5ac4272a903de2f7243abaacd3364",
      "size": 856
    },
    "references/scope-and-risk.md": {
      "sha256": "e83e8f68e3cc8d714df2e3a3f1beb0fad57a20dfbbc8223cb7960b69f0fa9b3b",
      "size": 1010
    },
    "references/security-privacy.md": {
      "sha256": "3d342bf35ce7fcb7b09c473a45f7525ed6d22c4ee1f3b47d0124c90ebb86beb7",
      "size": 958
    },
    "references/seo-pwa.md": {
      "sha256": "268153085b0e94814d28bbe0ff4ad41c7083da22de4ecac22980c8f1a5c1fc6c",
      "size": 693
    },
    "references/severity-and-triage.md": {
      "sha256": "f60cafd7827c5c6b8a30a00c48e87aa34a9c1cf0bf9ac8f96646d6952cbb0999",
      "size": 896
    },
    "references/visual-responsive.md": {
      "sha256": "a348470b51d007a13eab0feaab48debdbf93049e237568f1cd96bc32c21eaf84",
      "size": 753
    },
    "scripts/check_release_evidence.py": {
      "sha256": "c2f14d031208f5de4b8cb1631125b04eb7f982cc497616d43c6f5585112d66e5",
      "size": 3540
    },
    "scripts/validate_package.py": {
      "sha256": "340998ca6ea45f0add47a40e9c393f1d860027999b9c3c3e35df83499a9cefaa",
      "size": 1764
    },
    "skills/audit-accessibility/SKILL.md": {
      "sha256": "900fc9f20f654fc4c6006a394dafa8503bd7a37e1240230ba785fe0bc2468c2a",
      "size": 1590
    },
    "skills/audit-api-data/SKILL.md": {
      "sha256": "b8d8c772a807b6cd1b88d674ccf3cd0694259341c85a85a5ff694c54d2033947",
      "size": 1563
    },
    "skills/audit-performance/SKILL.md": {
      "sha256": "82219809709464c3ce2f6f61af62ccacff36a307cf94bfc84aeab9bfdaf1189b",
      "size": 1616
    },
    "skills/audit-release/SKILL.md": {
      "sha256": "ba2b36962df855aaedd21b20199928da5bbcd24391bda1fab1008ad2dc34fc30",
      "size": 1815
    },
    "skills/audit-security-privacy/SKILL.md": {
      "sha256": "817bcafe13367acb7c576f45b839432aa3a797351780bfeee5b652a86ec0969d",
      "size": 1707
    },
    "skills/audit-seo-pwa/SKILL.md": {
      "sha256": "450337827a29adf2546dcda8fc1081dfcbcf7e36ac876a5567e36ea9638fbbfe",
      "size": 1546
    },
    "skills/build-playwright-tests/SKILL.md": {
      "sha256": "75b422c59c58fb8aa546f62413b38da432ba672003f45104ef95f48552516c00",
      "size": 1655
    },
    "skills/debug-flaky-tests/SKILL.md": {
      "sha256": "38a616c49c2eb0e5be276a8f1274de936e4db009e4b28b54ae04a128b97de353",
      "size": 1576
    },
    "skills/decide-release/SKILL.md": {
      "sha256": "f4f55e9799ecd4c8d03f85a7d19524d636b5f834eb6ceab0d2032726f72b5fe1",
      "size": 1648
    },
    "skills/get-started/SKILL.md": {
      "sha256": "fe0018d311d0d39ecf030da9f0fd98c025aac4cb9a3de6edd8a8c310f4743ffa",
      "size": 1820
    },
    "skills/map-critical-journeys/SKILL.md": {
      "sha256": "7d8bc59c6486f870b7099be117f04c37240316211650d98c9e68dd519f80d762",
      "size": 1603
    },
    "skills/orchestrate-qa-agents/SKILL.md": {
      "sha256": "1651e9c2e59770a01968a89c11ccf2bc4b1721eae91d46db80c2f8e6396e2820",
      "size": 1637
    },
    "skills/plan-regression/SKILL.md": {
      "sha256": "97ccba0c7fa04f04297cf7da2f01686b2fe0771b19d5b9f6d00d5eb388f57bc8",
      "size": 1532
    },
    "skills/review-dependencies-ci/SKILL.md": {
      "sha256": "5713f056b8171b1293d268513067f5a335ec17042aa52d8991c0e1b928a4c5a5",
      "size": 1560
    },
    "skills/review-deployment-rollout/SKILL.md": {
      "sha256": "2fe42d8076be13634f3c28e3d97cda5b8d441ae11ff3e5a36b440f867a49f727",
      "size": 1525
    },
    "skills/review-visual-responsive/SKILL.md": {
      "sha256": "bd3543b5aaa363790c41b0ebdd03d32990a8acad0f0fc4d873b80b4ba1fe7d49",
      "size": 1623
    },
    "skills/triage-bug/SKILL.md": {
      "sha256": "3ff7d52c95085437ba54e9ad65e268f0dea5c01ad16e08ec567cdcd9fdec337f",
      "size": 1506
    },
    "skills/verify-postrelease/SKILL.md": {
      "sha256": "007d1b6e86ac1bd72557491169cff9c2d2f1c3a79d65a45510d08285e2e1f4b8",
      "size": 1583
    },
    "templates/accessibility-review.md": {
      "sha256": "4ce4516b9350401ed26a32c491bcff5f02e6e7fadb537e463efb244423579090",
      "size": 361
    },
    "templates/agent-handoff.md": {
      "sha256": "b83d026cb6f6d79e4f647153e8eb52d3c0730c28fd2d8e6e4022e6edaa050ddd",
      "size": 306
    },
    "templates/bug-report.md": {
      "sha256": "49a37008fbda26c4ec45d3131a706550159b91973ec6591d7ecaf9a89d9c0e66",
      "size": 279
    },
    "templates/journey-test-matrix.md": {
      "sha256": "5185b393dbae757a00c39b1cac0452cdc40cfd4681bfe8cc0524d682ee0589d4",
      "size": 250
    },
    "templates/performance-budget.md": {
      "sha256": "80230e06266954dfeff0dd81a3c03bfe140736dc790a5e733cb843fc76996038",
      "size": 303
    },
    "templates/post-release-checklist.md": {
      "sha256": "0f4a9ae08b960dadfc9c12570bcadfef26b8bc7902ab09a2d39ab43cf6a3032d",
      "size": 517
    },
    "templates/qa-evidence-record.md": {
      "sha256": "8c3ae83c03fec3cb2f6d7e13fe3b7a33f7d9640627bcba635591a43d8ef864b8",
      "size": 369
    },
    "templates/regression-scope.md": {
      "sha256": "9098ce471cb3a8998420d3b33f097fafe05ea5710f1dde34e22863e16b73b38d",
      "size": 373
    },
    "templates/release-readiness-report.md": {
      "sha256": "decdc0c4d8940638786033c37fc39ea5c1fd8cbebfa9e85133831c09028bc358",
      "size": 429
    },
    "templates/visual-audit.md": {
      "sha256": "25650bedde2d22832cbf5934749b5d23c588e253717bf58ac36c1d646e37acf7",
      "size": 336
    },
    "tests/test_release_evidence.py": {
      "sha256": "5ec926b28d493d534fcc6b487f0e8f2e36743e34373de9ba746c6a83556b4c9f",
      "size": 3572
    }
  }
}

SHA-256 of public snapshot: b9bd3b18ad0985e406daa4990b5fae06d4641200c92502219b3d6a3685de7f04