← Data Engineering CopilotCONTENT HISTORY

Update to Data Engineering Copilot

Snapshot Nov 3, 2026 · 00:12 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 Data Engineering 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":"a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223","size":60610}

After

Nov 3, 2026 · 00:12 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

{"sha256":"a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223","size":60610}

After

Nov 3, 2026 · 00:12 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:18 UTC

2a008086fd4646e97fe61742f05b39e721679ddc6d230399917b9d100fe589b7

After

Nov 3, 2026 · 00:12 UTC

1e912532f4bd2d513bef88efb211de53ecc6c1440d63129ddc3992317c8c902c

Package file

Before

Sep 30, 2026 · 23:18 UTC

2535

After

Nov 3, 2026 · 00:12 UTC

3524

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.svg →

.codex-plugin/assets/logo.svg →

.codex-plugin/plugin.json →

CHANGELOG.md →

PLUGIN_CREATOR_PROMPT.md →

README.md →

SUBMISSION.md →

UPGRADE_AUDIT.md →

assets/composer-icon.svg →

assets/icon.svg →

benchmarks/fixtures/reconciliation.json →

benchmarks/review-cases.md →

benchmarks/scenarios.json →

docs/RESEARCH_NOTES.md →

docs/original-v0.1.0-skill.md →

plugin.json →

references/agent-orchestration.md →

references/architecture-patterns.md →

references/cdc-and-merge.md →

references/core-invariants.md →

references/data-quality-reconciliation.md →

references/evidence-contract.md →

references/fabric-onelake.md →

references/incident-and-recovery.md →

references/migration-playbook.md →

references/observability-and-cost.md →

references/official-sources.md →

references/orchestration-and-retries.md →

references/original/data_engineering_implementation_templates.md →

references/original/data_quality_observability_runbook.md →

references/original/official_source_registry.md →

references/original/production_architecture_patterns.md →

references/original/production_debug_playbooks.md →

references/original/spark_databricks_tuning_guide.md →

references/original/streaming_cdc_recovery_patterns.md →

references/schema-contracts.md →

references/security-governance.md →

references/spark-performance.md →

references/streaming-state.md →

references/testing-standards.md →

references/warehouse-dbt.md →

scripts/reconcile_fixture.py →

scripts/validate_package.py →

skills/build-data-pipeline/SKILL.md →

skills/data-engineering/SKILL.md →

skills/data-engineering/agents/openai.yaml →

skills/data-engineering/references/data_engineering_implementation_templates.md →

skills/data-engineering/references/data_quality_observability_runbook.md →

skills/data-engineering/references/official_source_registry.md →

skills/data-engineering/references/production_architecture_patterns.md →

skills/data-engineering/references/production_debug_playbooks.md →

skills/data-engineering/references/spark_databricks_tuning_guide.md →

skills/data-engineering/references/streaming_cdc_recovery_patterns.md →

skills/debug-data-pipeline/SKILL.md →

skills/design-cdc-pipeline/SKILL.md →

skills/design-data-quality/SKILL.md →

skills/design-fabric-lakehouse/SKILL.md →

skills/design-orchestration/SKILL.md →

skills/design-streaming/SKILL.md →

skills/design-warehouse-dbt/SKILL.md →

skills/modernize-data-platform/SKILL.md →

skills/observe-data-platform/SKILL.md →

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

skills/plan-backfill-replay/SKILL.md →

skills/plan-data-platform/SKILL.md →

skills/respond-data-incident/SKILL.md →

skills/review-data-model/SKILL.md →

skills/secure-data-platform/SKILL.md →

skills/tune-spark-databricks/SKILL.md →

submission/listing-and-prompts.md →

submission/public-submission-checklist.md →

submission/release-notes.md →

submission/test-cases.md →

templates/agent-handoff.md →

templates/architecture-brief.md →

templates/backfill-plan.md →

templates/incident-brief.md →

templates/model-contract.md →

templates/quality-test-matrix.csv →

templates/release-evidence.md →

tests/test_reconcile_fixture.py →

Full technical diff · 86 changed fields

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

BEFORE
{
  "sha256": "a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223",
  "size": 60610
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223",
  "size": 60610
}
AFTER
Field is absent

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

BEFORE
"2a008086fd4646e97fe61742f05b39e721679ddc6d230399917b9d100fe589b7"
AFTER
"1e912532f4bd2d513bef88efb211de53ecc6c1440d63129ddc3992317c8c902c"

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

BEFORE
2535
AFTER
3524

added /files/CHANGELOG.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b43a4ca7181b99e92acee983f0f035abdda3e30f5391de8d8a3249f75de1ef42",
  "size": 633
}

removed /files/PLUGIN_CREATOR_PROMPT.md

BEFORE
{
  "sha256": "09fa6cc3a35fe68d626880ec1a3797055d59b7b40646969a744d64d7abd8763d",
  "size": 2035
}
AFTER
Field is absent

changed /files/README.md/sha256

BEFORE
"7f5a9c1b6e05f8d0148b9427929486fc8402356294a091171ee20269a1fa1614"
AFTER
"c32dcc889681dad4a01d16cb677486e403231dc50bb681149bc65b76969e394d"

changed /files/README.md/size

BEFORE
1593
AFTER
2142

added /files/SUBMISSION.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7d404dad3309231f2fe4c339e14ed5a0f2871e1358817847576e5378e386eae8",
  "size": 1524
}

added /files/UPGRADE_AUDIT.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0ec142c31320f7dce7dd3238b524282b90e40ffbd54dcbb9f52651d9381ec107",
  "size": 1567
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223",
  "size": 60610
}

removed /files/assets~1icon.svg

BEFORE
{
  "sha256": "a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223",
  "size": 60610
}
AFTER
Field is absent

added /files/benchmarks~1fixtures~1reconciliation.json

BEFORE
Field was absent
AFTER
{
  "sha256": "9446e299766f86e067e2ac97a887eb0b27616e37c17146652bdf238c121564b2",
  "size": 352
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "1019c376bb6981e2772bc9397d7fcde8a54970edc3b33162f3bcdbe04f8b9735",
  "size": 1229
}

added /files/benchmarks~1scenarios.json

BEFORE
Field was absent
AFTER
{
  "sha256": "ad852a2103f7a9136d4d258fc1adea2f69bb199a42e52829097c2f9998b5fa04",
  "size": 10288
}

removed /files/docs~1RESEARCH_NOTES.md

BEFORE
{
  "sha256": "1d03feb79d08f4ce05094efc47b6b3617abdc740d58ad24841272137cbb3eaf3",
  "size": 4459
}
AFTER
Field is absent

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

BEFORE
Field was absent
AFTER
{
  "sha256": "d021275cb03228f95d81cbbe7321abf867db94b08d10327822777a9c3d2a9283",
  "size": 7620
}

changed /files/plugin.json/sha256

BEFORE
"07f640776e78dcbbc323c88a7fdd8b52613bd2cbaf0398cc4cab784b39a7f600"
AFTER
"7a786ad190408fd3142c7b3b0c41824966fa738e73a7b7fc380b89b609329cff"

changed /files/plugin.json/size

BEFORE
2764
AFTER
3968

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

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

added /files/references~1architecture-patterns.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2fc008821ab2b2e61dd66b33a210fdf7882957788d66fd2124c76215b4649de8",
  "size": 1337
}

added /files/references~1cdc-and-merge.md

BEFORE
Field was absent
AFTER
{
  "sha256": "15bac78a69be6b2b49b8a63a7c35559b01691fe7991ead58fd07174a0ce9a947",
  "size": 1312
}

added /files/references~1core-invariants.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f7bf60f87e91276cf5ab971bd2045b318a05e5bb3304f4468521b1dec291a9f7",
  "size": 1341
}

added /files/references~1data-quality-reconciliation.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1d26ec8d608e9171a48c4666d6146886ac3fab82fe2e8303cea7d161bb465525",
  "size": 940
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "3e6aa480911d82de48d0ed22731dea9c6f1ee3d9165ff0855e53133f0422f974",
  "size": 967
}

added /files/references~1fabric-onelake.md

BEFORE
Field was absent
AFTER
{
  "sha256": "207bbfb8058987d82615bbb5d919122e6eef18e8449ea83d95280ef1ddf11bd2",
  "size": 1298
}

added /files/references~1incident-and-recovery.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c679371a5cdac68edfb173bde589a0a2cc7fbc268f61dfc11a54ac174c175265",
  "size": 1079
}

added /files/references~1migration-playbook.md

BEFORE
Field was absent
AFTER
{
  "sha256": "9b2e9b7395a1d7aebcdbdd71df748ae84eb0c3f336239eb4f88d9d0bdfcc7bfb",
  "size": 786
}

added /files/references~1observability-and-cost.md

BEFORE
Field was absent
AFTER
{
  "sha256": "44252090574daa3acc864e385646b6dc3e52ac18e72e41ad8ea58d3ad123bc61",
  "size": 782
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "f5365335f51db7c13ca90af833324448c04a56bfdfd70c78ad4a5991133a8247",
  "size": 1612
}

added /files/references~1orchestration-and-retries.md

BEFORE
Field was absent
AFTER
{
  "sha256": "bee07eb20be0b3e02c4d0591e6ae3aefe9f47fdc3386bb74c9eabcb522860ace",
  "size": 836
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "f3148c355cb9123f7f7b3f6b2edd22e340b8f6111c5a417c4129b7e6dc1d617a",
  "size": 3986
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "d338c033526cb5e43f2aa9768477fd9fdbf26efef06fbf80a55a104024b89d7a",
  "size": 2317
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "edb655a931cd26b6f70c47e8ec54bac64e3914f4cf730da090d8f25520a0dd57",
  "size": 1897
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "ccf78cff9c36b74304d1727c5a40d69005afc130f3f52c03d2bb4da83413e4cf",
  "size": 3533
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "afdbe3db100c0c466972efdab22fc9702bfaf1e0deee2575dfc894eace8ec208",
  "size": 5005
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "5d011c35bfb875d8706a8d45333f408c9b86a65cab1be02a971e71bd0f619191",
  "size": 3212
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "333b562974ce25fbcd4778f18665b7f37dd6853063ab29bb29910cc42dfb9283",
  "size": 2693
}

added /files/references~1schema-contracts.md

BEFORE
Field was absent
AFTER
{
  "sha256": "245c72cadc30c2f05845b699107f5c12819ad67cf5f139a0459c30f6c65d13b0",
  "size": 1026
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "79c5bddcd2d4c951580e781639b8d20e590643ddc2777922b4b4bab70ba916bf",
  "size": 816
}

added /files/references~1spark-performance.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1b3ebb8dd3714082ec76f7b2981ce66982647c8d8978901a3cffd1e8438c512f",
  "size": 822
}

added /files/references~1streaming-state.md

BEFORE
Field was absent
AFTER
{
  "sha256": "febd3eca13db40347853dd34cff3f6b00add822073af70590875c4378ce6d8f3",
  "size": 1189
}

added /files/references~1testing-standards.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8a50b89bea19f4a2de69b7ff13ac099013dbc09d3a92ae3fdc36e39740aaef84",
  "size": 880
}

added /files/references~1warehouse-dbt.md

BEFORE
Field was absent
AFTER
{
  "sha256": "689856992688db8f15a29cd51cf13e922d80611b2a971879fb46dfe2a53e1ce1",
  "size": 1076
}

added /files/scripts~1reconcile_fixture.py

BEFORE
Field was absent
AFTER
{
  "sha256": "6b99ff4e14307dfe0ab12155276ebddb391c287b8088d3db5856022aba5ce4cd",
  "size": 3094
}

added /files/scripts~1validate_package.py

BEFORE
Field was absent
AFTER
{
  "sha256": "62de9675ef11d3575ae7916aec9a7dfde77caa696e19546a8f63d1d2b936f3d8",
  "size": 3967
}

added /files/skills~1build-data-pipeline~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e43d9e84232490c231e6510c8d2c27bd2f5a6ce3b7db8aa742a32ca9fe239449",
  "size": 1450
}

changed /files/skills~1data-engineering~1SKILL.md/sha256

BEFORE
"d021275cb03228f95d81cbbe7321abf867db94b08d10327822777a9c3d2a9283"
AFTER
"71c71cf4a044973c5f41bb14a266c0835dc43fbf4edbb2ee92e53ffd1620f3e0"

changed /files/skills~1data-engineering~1SKILL.md/size

BEFORE
7620
AFTER
2494

changed /files/skills~1data-engineering~1agents~1openai.yaml/sha256

BEFORE
"43130b24742955de507990844b489de9e425d5b8ddd7126fe341c45fce219700"
AFTER
"af2d5d2cd601be891ab4ded9d0c79ef30eb7a2a31a02f49594412bb55b93680f"

changed /files/skills~1data-engineering~1agents~1openai.yaml/size

BEFORE
309
AFTER
297

removed /files/skills~1data-engineering~1references~1data_engineering_implementation_templates.md

BEFORE
{
  "sha256": "f3148c355cb9123f7f7b3f6b2edd22e340b8f6111c5a417c4129b7e6dc1d617a",
  "size": 3986
}
AFTER
Field is absent

removed /files/skills~1data-engineering~1references~1data_quality_observability_runbook.md

BEFORE
{
  "sha256": "d338c033526cb5e43f2aa9768477fd9fdbf26efef06fbf80a55a104024b89d7a",
  "size": 2317
}
AFTER
Field is absent

removed /files/skills~1data-engineering~1references~1official_source_registry.md

BEFORE
{
  "sha256": "edb655a931cd26b6f70c47e8ec54bac64e3914f4cf730da090d8f25520a0dd57",
  "size": 1897
}
AFTER
Field is absent

removed /files/skills~1data-engineering~1references~1production_architecture_patterns.md

BEFORE
{
  "sha256": "ccf78cff9c36b74304d1727c5a40d69005afc130f3f52c03d2bb4da83413e4cf",
  "size": 3533
}
AFTER
Field is absent

removed /files/skills~1data-engineering~1references~1production_debug_playbooks.md

BEFORE
{
  "sha256": "afdbe3db100c0c466972efdab22fc9702bfaf1e0deee2575dfc894eace8ec208",
  "size": 5005
}
AFTER
Field is absent

removed /files/skills~1data-engineering~1references~1spark_databricks_tuning_guide.md

BEFORE
{
  "sha256": "5d011c35bfb875d8706a8d45333f408c9b86a65cab1be02a971e71bd0f619191",
  "size": 3212
}
AFTER
Field is absent

removed /files/skills~1data-engineering~1references~1streaming_cdc_recovery_patterns.md

BEFORE
{
  "sha256": "333b562974ce25fbcd4778f18665b7f37dd6853063ab29bb29910cc42dfb9283",
  "size": 2693
}
AFTER
Field is absent

added /files/skills~1debug-data-pipeline~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "9395ddd0753849ca4de4cff170b5065469662328d481ca34a3ef79c7d0c7ff33",
  "size": 1516
}

added /files/skills~1design-cdc-pipeline~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "247b872dca044b60bdb29c1c80cbc835b5d3894b5d356b9781f71090a2a79b9c",
  "size": 1372
}

added /files/skills~1design-data-quality~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4bb6556f9685f952d7ce2ec3dc4f82e0a29e4b7d93bb074c116ded97715bad2e",
  "size": 1268
}

added /files/skills~1design-fabric-lakehouse~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "32701da971fd46d3e8c1b854ecd40389196c7153236f28c2fa0a5b4a915963b3",
  "size": 1451
}

added /files/skills~1design-orchestration~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8224bc43d293620089fb75d195979ddf89fcedca70e5f6f1de60c27b7943aa1a",
  "size": 1197
}

added /files/skills~1design-streaming~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3d9afc812a947fc87342b419d590e3ff6a98b0b2ded7a046aa07554344270bb6",
  "size": 1396
}

added /files/skills~1design-warehouse-dbt~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e9e155b63c0863b4c1e8e5780a0049d1595564ec9d35748e9d98284b36df1d89",
  "size": 1277
}

added /files/skills~1modernize-data-platform~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0753f718224c8b2a1f887f37a915bf805bb168219a4016b3ebcc62040f2b5661",
  "size": 1257
}

added /files/skills~1observe-data-platform~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "68154a109c7c42cedb7e975b6cec2c9a23ba6765d44f8dc0b372228742042925",
  "size": 1179
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "aecfee1325a1c377ce916c7de0394c5294c5271f60e0a70248000d0426072efa",
  "size": 1413
}

added /files/skills~1plan-backfill-replay~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "49bb6e12ee731cfa7f44cd23fefdb4ba30bf0e9b2a42abf1e9664980d822e0be",
  "size": 1290
}

added /files/skills~1plan-data-platform~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d9d6e02ab2195a30603120cbbbab960a8716a3c95de0e36939777d80e1316198",
  "size": 1325
}

added /files/skills~1respond-data-incident~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "996f11e9bcd659b2dddc8cded83f2af9c1214061d9f6a558bb980f8d56c3381f",
  "size": 1374
}

added /files/skills~1review-data-model~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1c13b5931b7af0091da6a92494db657063817ae32eb98a31163bcff51def04fd",
  "size": 1242
}

added /files/skills~1secure-data-platform~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "74d79d5c07bc46fbddbbf272c74ece3dc24e090b7b7343b22d53cbe89db17989",
  "size": 1207
}

added /files/skills~1tune-spark-databricks~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ad43682163894fa60484b5ad5b26d6070bb609d11b5afb514586fc68a461e281",
  "size": 1146
}

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

BEFORE
{
  "sha256": "5432529106a8099663f92bfcfc393c442321610e62be3b129953ced3301db94d",
  "size": 1817
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "36faf31bc9a2e2e20151a6f827a677266c03900a456bd1fd1d20fd1df45ce36e",
  "size": 1279
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "450258238cf570a4252ae0552a958668c0ac9a023dc8a06f143a659bc61bf4b9",
  "size": 404
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "13e241d4fd09dd9a72bdfbd219a623197bedc3bd91d7d59e8dc28df2d7956658",
  "size": 3424
}
AFTER
Field is absent

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

BEFORE
Field was absent
AFTER
{
  "sha256": "7d03b96edbaab8550401e65663a613221bebe9be59f959c10cff5e4af8ec0ed9",
  "size": 406
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "563f30fcba76f82d953000ce960c6944750f6d35ffdd0cd8fd1a08be85f209dc",
  "size": 704
}

added /files/templates~1backfill-plan.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1565b213d2b3b68f4102709b5b93342346b1e6007e778c478387846728d6e25f",
  "size": 581
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "c965210017b371c3b6db453397f653d4c321d97d3429637734cf1e77e2dae51a",
  "size": 468
}

added /files/templates~1model-contract.md

BEFORE
Field was absent
AFTER
{
  "sha256": "07ce2194878f0a1847e5a32c552b237910aa0426de9675b76f4d95b653939d95",
  "size": 503
}

added /files/templates~1quality-test-matrix.csv

BEFORE
Field was absent
AFTER
{
  "sha256": "f80035b7953d611a2bf985b2c3bdf47f9694410f29edbae2687ba2c5ed28076f",
  "size": 389
}

added /files/templates~1release-evidence.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2bc3c86f5ab20b96e2445ee6561324fdeafe7d3bf03afd35eac50e16bbbe8846",
  "size": 506
}

added /files/tests~1test_reconcile_fixture.py

BEFORE
Field was absent
AFTER
{
  "sha256": "472ce2044f4dc054895ff201ba6ea68a55747e0ee6b634d0980a6ccfe9ea6a00",
  "size": 2776
}
Full snapshot data
{
  "files": {
    ".codex-plugin/plugin.json": {
      "sha256": "1e912532f4bd2d513bef88efb211de53ecc6c1440d63129ddc3992317c8c902c",
      "size": 3524
    },
    "CHANGELOG.md": {
      "sha256": "b43a4ca7181b99e92acee983f0f035abdda3e30f5391de8d8a3249f75de1ef42",
      "size": 633
    },
    "README.md": {
      "sha256": "c32dcc889681dad4a01d16cb677486e403231dc50bb681149bc65b76969e394d",
      "size": 2142
    },
    "SUBMISSION.md": {
      "sha256": "7d404dad3309231f2fe4c339e14ed5a0f2871e1358817847576e5378e386eae8",
      "size": 1524
    },
    "UPGRADE_AUDIT.md": {
      "sha256": "0ec142c31320f7dce7dd3238b524282b90e40ffbd54dcbb9f52651d9381ec107",
      "size": 1567
    },
    "assets/composer-icon.svg": {
      "sha256": "a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223",
      "size": 60610
    },
    "assets/logo.svg": {
      "sha256": "a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223",
      "size": 60610
    },
    "benchmarks/fixtures/reconciliation.json": {
      "sha256": "9446e299766f86e067e2ac97a887eb0b27616e37c17146652bdf238c121564b2",
      "size": 352
    },
    "benchmarks/review-cases.md": {
      "sha256": "1019c376bb6981e2772bc9397d7fcde8a54970edc3b33162f3bcdbe04f8b9735",
      "size": 1229
    },
    "benchmarks/scenarios.json": {
      "sha256": "ad852a2103f7a9136d4d258fc1adea2f69bb199a42e52829097c2f9998b5fa04",
      "size": 10288
    },
    "docs/original-v0.1.0-skill.md": {
      "sha256": "d021275cb03228f95d81cbbe7321abf867db94b08d10327822777a9c3d2a9283",
      "size": 7620
    },
    "plugin.json": {
      "sha256": "7a786ad190408fd3142c7b3b0c41824966fa738e73a7b7fc380b89b609329cff",
      "size": 3968
    },
    "references/agent-orchestration.md": {
      "sha256": "be3062782eb1d879ca7a2d8df5503c5451c0d898dc03964c3f1e1ccbc34ac14c",
      "size": 827
    },
    "references/architecture-patterns.md": {
      "sha256": "2fc008821ab2b2e61dd66b33a210fdf7882957788d66fd2124c76215b4649de8",
      "size": 1337
    },
    "references/cdc-and-merge.md": {
      "sha256": "15bac78a69be6b2b49b8a63a7c35559b01691fe7991ead58fd07174a0ce9a947",
      "size": 1312
    },
    "references/core-invariants.md": {
      "sha256": "f7bf60f87e91276cf5ab971bd2045b318a05e5bb3304f4468521b1dec291a9f7",
      "size": 1341
    },
    "references/data-quality-reconciliation.md": {
      "sha256": "1d26ec8d608e9171a48c4666d6146886ac3fab82fe2e8303cea7d161bb465525",
      "size": 940
    },
    "references/evidence-contract.md": {
      "sha256": "3e6aa480911d82de48d0ed22731dea9c6f1ee3d9165ff0855e53133f0422f974",
      "size": 967
    },
    "references/fabric-onelake.md": {
      "sha256": "207bbfb8058987d82615bbb5d919122e6eef18e8449ea83d95280ef1ddf11bd2",
      "size": 1298
    },
    "references/incident-and-recovery.md": {
      "sha256": "c679371a5cdac68edfb173bde589a0a2cc7fbc268f61dfc11a54ac174c175265",
      "size": 1079
    },
    "references/migration-playbook.md": {
      "sha256": "9b2e9b7395a1d7aebcdbdd71df748ae84eb0c3f336239eb4f88d9d0bdfcc7bfb",
      "size": 786
    },
    "references/observability-and-cost.md": {
      "sha256": "44252090574daa3acc864e385646b6dc3e52ac18e72e41ad8ea58d3ad123bc61",
      "size": 782
    },
    "references/official-sources.md": {
      "sha256": "f5365335f51db7c13ca90af833324448c04a56bfdfd70c78ad4a5991133a8247",
      "size": 1612
    },
    "references/orchestration-and-retries.md": {
      "sha256": "bee07eb20be0b3e02c4d0591e6ae3aefe9f47fdc3386bb74c9eabcb522860ace",
      "size": 836
    },
    "references/original/data_engineering_implementation_templates.md": {
      "sha256": "f3148c355cb9123f7f7b3f6b2edd22e340b8f6111c5a417c4129b7e6dc1d617a",
      "size": 3986
    },
    "references/original/data_quality_observability_runbook.md": {
      "sha256": "d338c033526cb5e43f2aa9768477fd9fdbf26efef06fbf80a55a104024b89d7a",
      "size": 2317
    },
    "references/original/official_source_registry.md": {
      "sha256": "edb655a931cd26b6f70c47e8ec54bac64e3914f4cf730da090d8f25520a0dd57",
      "size": 1897
    },
    "references/original/production_architecture_patterns.md": {
      "sha256": "ccf78cff9c36b74304d1727c5a40d69005afc130f3f52c03d2bb4da83413e4cf",
      "size": 3533
    },
    "references/original/production_debug_playbooks.md": {
      "sha256": "afdbe3db100c0c466972efdab22fc9702bfaf1e0deee2575dfc894eace8ec208",
      "size": 5005
    },
    "references/original/spark_databricks_tuning_guide.md": {
      "sha256": "5d011c35bfb875d8706a8d45333f408c9b86a65cab1be02a971e71bd0f619191",
      "size": 3212
    },
    "references/original/streaming_cdc_recovery_patterns.md": {
      "sha256": "333b562974ce25fbcd4778f18665b7f37dd6853063ab29bb29910cc42dfb9283",
      "size": 2693
    },
    "references/schema-contracts.md": {
      "sha256": "245c72cadc30c2f05845b699107f5c12819ad67cf5f139a0459c30f6c65d13b0",
      "size": 1026
    },
    "references/security-governance.md": {
      "sha256": "79c5bddcd2d4c951580e781639b8d20e590643ddc2777922b4b4bab70ba916bf",
      "size": 816
    },
    "references/spark-performance.md": {
      "sha256": "1b3ebb8dd3714082ec76f7b2981ce66982647c8d8978901a3cffd1e8438c512f",
      "size": 822
    },
    "references/streaming-state.md": {
      "sha256": "febd3eca13db40347853dd34cff3f6b00add822073af70590875c4378ce6d8f3",
      "size": 1189
    },
    "references/testing-standards.md": {
      "sha256": "8a50b89bea19f4a2de69b7ff13ac099013dbc09d3a92ae3fdc36e39740aaef84",
      "size": 880
    },
    "references/warehouse-dbt.md": {
      "sha256": "689856992688db8f15a29cd51cf13e922d80611b2a971879fb46dfe2a53e1ce1",
      "size": 1076
    },
    "scripts/reconcile_fixture.py": {
      "sha256": "6b99ff4e14307dfe0ab12155276ebddb391c287b8088d3db5856022aba5ce4cd",
      "size": 3094
    },
    "scripts/validate_package.py": {
      "sha256": "62de9675ef11d3575ae7916aec9a7dfde77caa696e19546a8f63d1d2b936f3d8",
      "size": 3967
    },
    "skills/build-data-pipeline/SKILL.md": {
      "sha256": "e43d9e84232490c231e6510c8d2c27bd2f5a6ce3b7db8aa742a32ca9fe239449",
      "size": 1450
    },
    "skills/data-engineering/SKILL.md": {
      "sha256": "71c71cf4a044973c5f41bb14a266c0835dc43fbf4edbb2ee92e53ffd1620f3e0",
      "size": 2494
    },
    "skills/data-engineering/agents/openai.yaml": {
      "sha256": "af2d5d2cd601be891ab4ded9d0c79ef30eb7a2a31a02f49594412bb55b93680f",
      "size": 297
    },
    "skills/data-engineering/assets/icon.svg": {
      "sha256": "a8c3bd974c55475b5cc5b7ee4c1186676f032d60ae18910b19da2aa9b44b5223",
      "size": 60610
    },
    "skills/debug-data-pipeline/SKILL.md": {
      "sha256": "9395ddd0753849ca4de4cff170b5065469662328d481ca34a3ef79c7d0c7ff33",
      "size": 1516
    },
    "skills/design-cdc-pipeline/SKILL.md": {
      "sha256": "247b872dca044b60bdb29c1c80cbc835b5d3894b5d356b9781f71090a2a79b9c",
      "size": 1372
    },
    "skills/design-data-quality/SKILL.md": {
      "sha256": "4bb6556f9685f952d7ce2ec3dc4f82e0a29e4b7d93bb074c116ded97715bad2e",
      "size": 1268
    },
    "skills/design-fabric-lakehouse/SKILL.md": {
      "sha256": "32701da971fd46d3e8c1b854ecd40389196c7153236f28c2fa0a5b4a915963b3",
      "size": 1451
    },
    "skills/design-orchestration/SKILL.md": {
      "sha256": "8224bc43d293620089fb75d195979ddf89fcedca70e5f6f1de60c27b7943aa1a",
      "size": 1197
    },
    "skills/design-streaming/SKILL.md": {
      "sha256": "3d9afc812a947fc87342b419d590e3ff6a98b0b2ded7a046aa07554344270bb6",
      "size": 1396
    },
    "skills/design-warehouse-dbt/SKILL.md": {
      "sha256": "e9e155b63c0863b4c1e8e5780a0049d1595564ec9d35748e9d98284b36df1d89",
      "size": 1277
    },
    "skills/modernize-data-platform/SKILL.md": {
      "sha256": "0753f718224c8b2a1f887f37a915bf805bb168219a4016b3ebcc62040f2b5661",
      "size": 1257
    },
    "skills/observe-data-platform/SKILL.md": {
      "sha256": "68154a109c7c42cedb7e975b6cec2c9a23ba6765d44f8dc0b372228742042925",
      "size": 1179
    },
    "skills/orchestrate-data-agents/SKILL.md": {
      "sha256": "aecfee1325a1c377ce916c7de0394c5294c5271f60e0a70248000d0426072efa",
      "size": 1413
    },
    "skills/plan-backfill-replay/SKILL.md": {
      "sha256": "49bb6e12ee731cfa7f44cd23fefdb4ba30bf0e9b2a42abf1e9664980d822e0be",
      "size": 1290
    },
    "skills/plan-data-platform/SKILL.md": {
      "sha256": "d9d6e02ab2195a30603120cbbbab960a8716a3c95de0e36939777d80e1316198",
      "size": 1325
    },
    "skills/respond-data-incident/SKILL.md": {
      "sha256": "996f11e9bcd659b2dddc8cded83f2af9c1214061d9f6a558bb980f8d56c3381f",
      "size": 1374
    },
    "skills/review-data-model/SKILL.md": {
      "sha256": "1c13b5931b7af0091da6a92494db657063817ae32eb98a31163bcff51def04fd",
      "size": 1242
    },
    "skills/secure-data-platform/SKILL.md": {
      "sha256": "74d79d5c07bc46fbddbbf272c74ece3dc24e090b7b7343b22d53cbe89db17989",
      "size": 1207
    },
    "skills/tune-spark-databricks/SKILL.md": {
      "sha256": "ad43682163894fa60484b5ad5b26d6070bb609d11b5afb514586fc68a461e281",
      "size": 1146
    },
    "templates/agent-handoff.md": {
      "sha256": "7d03b96edbaab8550401e65663a613221bebe9be59f959c10cff5e4af8ec0ed9",
      "size": 406
    },
    "templates/architecture-brief.md": {
      "sha256": "563f30fcba76f82d953000ce960c6944750f6d35ffdd0cd8fd1a08be85f209dc",
      "size": 704
    },
    "templates/backfill-plan.md": {
      "sha256": "1565b213d2b3b68f4102709b5b93342346b1e6007e778c478387846728d6e25f",
      "size": 581
    },
    "templates/incident-brief.md": {
      "sha256": "c965210017b371c3b6db453397f653d4c321d97d3429637734cf1e77e2dae51a",
      "size": 468
    },
    "templates/model-contract.md": {
      "sha256": "07ce2194878f0a1847e5a32c552b237910aa0426de9675b76f4d95b653939d95",
      "size": 503
    },
    "templates/quality-test-matrix.csv": {
      "sha256": "f80035b7953d611a2bf985b2c3bdf47f9694410f29edbae2687ba2c5ed28076f",
      "size": 389
    },
    "templates/release-evidence.md": {
      "sha256": "2bc3c86f5ab20b96e2445ee6561324fdeafe7d3bf03afd35eac50e16bbbe8846",
      "size": 506
    },
    "tests/test_reconcile_fixture.py": {
      "sha256": "472ce2044f4dc054895ff201ba6ea68a55747e0ee6b634d0980a6ccfe9ea6a00",
      "size": 2776
    }
  }
}

SHA-256 of public snapshot: 0de9099111c655a81a33d18600114764bb21859bddc8cc9245358e0a6949230d