Update to Engineering Project OS
Snapshot Oct 24, 2026 · 13:23 UTC · version 2.2.4
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.
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
Oct 1, 2026 · 06:02 UTC
{"sha256":"320ef870116057315ea41f8015064f69666beb37f6a0dbbb0b46f08612976f4c","size":641}
Oct 24, 2026 · 13:23 UTC
Not present
Package file
Oct 1, 2026 · 06:02 UTC
{"sha256":"9e73a9b4c30c8ddf8056da1ae6258ef50a42c6a5b2b9fe9222cec613612f83cd","size":643}
Oct 24, 2026 · 13:23 UTC
Not present
Package file
Oct 1, 2026 · 06:02 UTC
ac10622ded1047e23f2b97566c855a9391507b634d8573f5d9608c4ebb30403e
Oct 24, 2026 · 13:23 UTC
d487557331b74989ac13a90bcbb8cdcb27e8c202599e3b1f78c81c8718fdc1bc
Package file
Oct 1, 2026 · 06:02 UTC
2530
Oct 24, 2026 · 13:23 UTC
2508
Compare saved observations
Download comparison JSONChanged 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 →
scripts/check_codex_review.py →
skills/project-os/assets/templates/core/.agents/WORKFLOW.md →
skills/project-os/assets/templates/core/AGENTS.md →
skills/project-os/evals/discovery.json →
skills/project-os/references/knowledge.md →
Full technical diff · 41 changed fields
removed /files/.codex-plugin~1assets~1composer-icon.svg
{
"sha256": "320ef870116057315ea41f8015064f69666beb37f6a0dbbb0b46f08612976f4c",
"size": 641
}Field is absent
removed /files/.codex-plugin~1assets~1logo.svg
{
"sha256": "9e73a9b4c30c8ddf8056da1ae6258ef50a42c6a5b2b9fe9222cec613612f83cd",
"size": 643
}Field is absent
changed /files/.codex-plugin~1plugin.json/sha256
"ac10622ded1047e23f2b97566c855a9391507b634d8573f5d9608c4ebb30403e"
"d487557331b74989ac13a90bcbb8cdcb27e8c202599e3b1f78c81c8718fdc1bc"
changed /files/.codex-plugin~1plugin.json/size
2530
2508
changed /files/CHANGELOG.md/sha256
"a3dceb64ff77475e4f6836b5341cd126da45eb43dd69a96c2f8ac23d7fabe48d"
"ee3411d4c27efadc09348fe329d1be184f87525828def9fec344955c2a8c57c8"
changed /files/CHANGELOG.md/size
13206
17915
changed /files/CONTRIBUTING.md/sha256
"da05a671e021ee4dcd751661f0ad4b6d2e04cd5788e4fdf70baf2112c00b01f2"
"94b36220889a83e481fbb29ed7a71e8e6035e45103a10b9a157e1210b980e6b3"
changed /files/CONTRIBUTING.md/size
7734
8642
changed /files/README.md/sha256
"e2aac6a6cf45128656c65eb129677d0d496dbb3cbb9e155658d714b606c75151"
"7977a83f2221456b48c070737048dda8c32b8eca63e1f89745cfc8b1f8ee326b"
changed /files/README.md/size
9690
11635
changed /files/SECURITY.md/sha256
"6a495783ee32df9721e1098b1fa7c2d39bf9d0a72f1e7c333a5548ee503e17d5"
"1bab4538644615e7b47e36e9879fa28983a3aedc7c8c7a4590b77d14e4fd6f45"
changed /files/SECURITY.md/size
6012
6359
changed /files/docs~1HOW_IT_WORKS.md/sha256
"2a6ad756b78af53684706c45b5e087d3696b500a1fe70dee7c60ac7f80a9e752"
"6718c2aed368d943b54582d93931b0af11ecec6d14adf637a0e942148f813d0e"
changed /files/docs~1HOW_IT_WORKS.md/size
12555
14975
changed /files/docs~1PACKAGING.md/sha256
"eb17c8a66fd19629211aef8d791562e72545aca89adebc8f85ba38432be8fe61"
"cfc8c0377706ffd5505c65e798b5012880a3969e9e6ec1ad155ad68a0f489f6c"
changed /files/docs~1PACKAGING.md/size
10173
21907
changed /files/docs~1REFERENCE.md/sha256
"90f1a19c5076eda06f966681327d4fb265c0a68198ab0882fa55818f5486aa31"
"7917ea8ae9bb4a359c0e7068b8260f604fd9e62f84e09270a69c9c94f295c205"
changed /files/docs~1REFERENCE.md/size
38447
45683
changed /files/docs~1SETUP.md/sha256
"dc2972c71f9ff3e3ea94cb17b4fee8aab932c418cca7ee071f948c832f1c4813"
"f3247394e05cc1be13794807c88f37c5c95b30946720be8d34ac3ce98c7e1d5b"
changed /files/docs~1SETUP.md/size
6865
10373
changed /files/docs~1USAGE.md/sha256
"6ec3094c2ad0983ebc40e9520256100ab02725b31a90fd48e5e1c3f87273cbc7"
"32fc4670c4c3156d0aa3c34b70a39e1503f15509c1f2305c2b1c4b9620785c9f"
changed /files/docs~1USAGE.md/size
12447
16614
changed /files/plugin.json/sha256
"a39e5e2c9b409f8b0f3ffb4f2d60f05e019699e71de2b53bec57553f4cb6a854"
"a78f2e8405ea19efc1f3b8f69e61b2c59340f450fadc49b56feba1e691ff2b89"
changed /files/plugin.json/size
2734
2706
added /files/scripts~1check_codex_review.py
Field was absent
{
"sha256": "34582976581a5dc8ef4d88187965b49023ceeca3057711186b7f209888cfeecf",
"size": 25187
}changed /files/scripts~1package_plugin.py/sha256
"230b287aa5a8ceebbc116a38a0186ed23e56c88ca1d15f1c4870f48e0158a085"
"d179cc5f2e645dc305bf41ce1410cf9984cfa0633493589aae37f04d0901e825"
changed /files/scripts~1package_plugin.py/size
12927
12969
changed /files/skills~1project-os~1SKILL.md/sha256
"be17df5c74064e75040ca1ae2ff8fffd74d40e6b6f632f00f5375edd276b0f5a"
"7f884b2613e0eac3dd7a9b34345b8d9c25778d41a61eac6268323799c0cb63b4"
changed /files/skills~1project-os~1SKILL.md/size
10986
14525
changed /files/skills~1project-os~1assets~1templates~1core~1.agents~1WORKFLOW.md/sha256
"f7f5536b20f639375e40e29036a1e238c814487f1880ac6fd4f46c0c689b733a"
"f6af58603c0b52d0c4ccce595776f3b326e67f9f9e6981ab21f9a8ebb1c1175f"
changed /files/skills~1project-os~1assets~1templates~1core~1.agents~1WORKFLOW.md/size
8050
16307
changed /files/skills~1project-os~1assets~1templates~1core~1AGENTS.md/sha256
"0576e6320fe2f81eab635a234606c25625e5ecdfa6ae8f26b341a38c2bd8df70"
"58aa0b9d0eb9dd09ed252e8283e5897b9c4bcf5f0805c113adf1e245e623f590"
changed /files/skills~1project-os~1assets~1templates~1core~1AGENTS.md/size
4493
4978
changed /files/skills~1project-os~1evals~1discovery.json/sha256
"3ab4177f0fc993d825c4e1db814e8e71f229f2942798b8729c00b2c7ebf78652"
"f010fc729527fbb22dc66331eb2f8571ba883d895575ca1f624d57935b0c3bda"
changed /files/skills~1project-os~1evals~1discovery.json/size
8010
8368
changed /files/skills~1project-os~1references~1knowledge.md/sha256
"dac351ed896a1ab6640bf5e27e3cc74da836a97e2174abb7397ed242fcae94ae"
"8c811b5186634dd950ff35a2712134dce67a97fd072012f4767ceec8a66825ff"
changed /files/skills~1project-os~1references~1knowledge.md/size
7194
14667
changed /files/skills~1project-os~1references~1maintenance.md/sha256
"361af51bb0dc3b26998edbffd60c76d7acd2f68d43c29e09bc7296ce2b29e20d"
"a8981a66357b6606a27adc4f42bf2ee6e493648a576d9ae06dafdcd4404c9f53"
changed /files/skills~1project-os~1references~1maintenance.md/size
12962
21134
changed /files/skills~1project-os~1scripts~1project_os.py/sha256
"261cac5822863e8d52383affb6f915a4e5b0a955a7d891d1a62cf1a994df3809"
"e137844eb37a0638ee8e5388ee307a963723ad036c7085f47d23a269ca44c6d9"
changed /files/skills~1project-os~1scripts~1project_os.py/size
258974
296898
Full snapshot data
{
"files": {
".codex-plugin/plugin.json": {
"sha256": "d487557331b74989ac13a90bcbb8cdcb27e8c202599e3b1f78c81c8718fdc1bc",
"size": 2508
},
"CHANGELOG.md": {
"sha256": "ee3411d4c27efadc09348fe329d1be184f87525828def9fec344955c2a8c57c8",
"size": 17915
},
"CONTRIBUTING.md": {
"sha256": "94b36220889a83e481fbb29ed7a71e8e6035e45103a10b9a157e1210b980e6b3",
"size": 8642
},
"LICENSE": {
"sha256": "2b5277a87aa3ff5fa8bf0155b36a1e7f6c2c5e099123fd5666436352670b129e",
"size": 1081
},
"README.md": {
"sha256": "7977a83f2221456b48c070737048dda8c32b8eca63e1f89745cfc8b1f8ee326b",
"size": 11635
},
"SECURITY.md": {
"sha256": "1bab4538644615e7b47e36e9879fa28983a3aedc7c8c7a4590b77d14e4fd6f45",
"size": 6359
},
"assets/icon.svg": {
"sha256": "320ef870116057315ea41f8015064f69666beb37f6a0dbbb0b46f08612976f4c",
"size": 641
},
"assets/logo.svg": {
"sha256": "9e73a9b4c30c8ddf8056da1ae6258ef50a42c6a5b2b9fe9222cec613612f83cd",
"size": 643
},
"assets/social-preview.png": {
"sha256": "464a52ca13f2be4531c19db996ec0adad6080b6a04d828c7660c2e3a5c3eaf42",
"size": 48952
},
"assets/social-preview.svg": {
"sha256": "eebe9d47501e2f3a8d13213e3a5e55c77446af0c268da48cd7fe3d5d95b49c70",
"size": 2914
},
"docs/HOW_IT_WORKS.md": {
"sha256": "6718c2aed368d943b54582d93931b0af11ecec6d14adf637a0e942148f813d0e",
"size": 14975
},
"docs/PACKAGING.md": {
"sha256": "cfc8c0377706ffd5505c65e798b5012880a3969e9e6ec1ad155ad68a0f489f6c",
"size": 21907
},
"docs/PRIVACY.md": {
"sha256": "8196e7a8dd005f8e63c3ae70e7c5387bb5c9e6b343a92a6edd26084927d1588f",
"size": 2389
},
"docs/REFERENCE.md": {
"sha256": "7917ea8ae9bb4a359c0e7068b8260f604fd9e62f84e09270a69c9c94f295c205",
"size": 45683
},
"docs/SETUP.md": {
"sha256": "f3247394e05cc1be13794807c88f37c5c95b30946720be8d34ac3ce98c7e1d5b",
"size": 10373
},
"docs/TERMS.md": {
"sha256": "d900fa8cb94916a77e646eca74db7a6d972379e1b671b4792786291f12858c4d",
"size": 1918
},
"docs/USAGE.md": {
"sha256": "32fc4670c4c3156d0aa3c34b70a39e1503f15509c1f2305c2b1c4b9620785c9f",
"size": 16614
},
"plugin.json": {
"sha256": "a78f2e8405ea19efc1f3b8f69e61b2c59340f450fadc49b56feba1e691ff2b89",
"size": 2706
},
"scripts/check_codex_review.py": {
"sha256": "34582976581a5dc8ef4d88187965b49023ceeca3057711186b7f209888cfeecf",
"size": 25187
},
"scripts/package_plugin.py": {
"sha256": "d179cc5f2e645dc305bf41ce1410cf9984cfa0633493589aae37f04d0901e825",
"size": 12969
},
"skills/project-os/SKILL.md": {
"sha256": "7f884b2613e0eac3dd7a9b34345b8d9c25778d41a61eac6268323799c0cb63b4",
"size": 14525
},
"skills/project-os/agents/openai.yaml": {
"sha256": "6c2451a360c5b897d925249cd1063fcfa0ae6ce20d0c5356a9298d999e3e60e0",
"size": 375
},
"skills/project-os/assets/icon-large.svg": {
"sha256": "9e73a9b4c30c8ddf8056da1ae6258ef50a42c6a5b2b9fe9222cec613612f83cd",
"size": 643
},
"skills/project-os/assets/icon-small.svg": {
"sha256": "320ef870116057315ea41f8015064f69666beb37f6a0dbbb0b46f08612976f4c",
"size": 641
},
"skills/project-os/assets/overlays/react-native-expo.md": {
"sha256": "f3842aa1b10fabbed1651d0ef9ed857f2a6577d63f4e74fe2d97a56752bb254b",
"size": 1035
},
"skills/project-os/assets/packs/README.md": {
"sha256": "256c78e384ac70756c8192a7d1dae5449de59b86306c83bed2441a55a766cc2f",
"size": 1028
},
"skills/project-os/assets/packs/data.md": {
"sha256": "b785ef2be863917ea1b52abcb5e62d5fea29342ec3f913433b7773bfd636de02",
"size": 833
},
"skills/project-os/assets/packs/delivery.md": {
"sha256": "61e4974af6c36377f75f5d5a80a7a9c81b39b1812c56f32205d4076a89336bb6",
"size": 829
},
"skills/project-os/assets/packs/mobile.md": {
"sha256": "75653f85bcc653c6d138e1c1821e7bc768d8c85754ee1c100beb42c3c7bbc04d",
"size": 966
},
"skills/project-os/assets/packs/service.md": {
"sha256": "c9846ee0d6509812dc49b4b3d7ac7b161722f3c6fb5acbf8378daca2d5fea8d6",
"size": 797
},
"skills/project-os/assets/packs/web.md": {
"sha256": "b7c14b078bc66311f7602c93127445ea9c70eec73902c9e77f7e2e7a41ecb597",
"size": 850
},
"skills/project-os/assets/templates/core/.agents/CONTEXT.md": {
"sha256": "cac7e22dcb6bf3dd2fe32abbd6726ba3f8e96bfcd2e096ccbc5f593776b2fa02",
"size": 1096
},
"skills/project-os/assets/templates/core/.agents/README.md": {
"sha256": "cf747afe6237402ccebde9a2ec322752d6724d9e662dadb673cf3e83a2d8ad2a",
"size": 1833
},
"skills/project-os/assets/templates/core/.agents/STATE.md": {
"sha256": "deb7de342922767e6d5d9dc35545195693dbc5115d0e8c28edf5782b0b32daaf",
"size": 739
},
"skills/project-os/assets/templates/core/.agents/WORKFLOW.md": {
"sha256": "f6af58603c0b52d0c4ccce595776f3b326e67f9f9e6981ab21f9a8ebb1c1175f",
"size": 16307
},
"skills/project-os/assets/templates/core/.agents/evidence/README.md": {
"sha256": "6d7305c99da57a53658b2e10d3d0a01bc0b96c0452f7d139feeba42554860c09",
"size": 420
},
"skills/project-os/assets/templates/core/.agents/findings/README.md": {
"sha256": "da004b9622fd04e37b073cc744298d050fc21cfda33ee6a5826f617fc5ad47a4",
"size": 513
},
"skills/project-os/assets/templates/core/.agents/findings/findings.json": {
"sha256": "10eaf276f6fa7c4d4fcb45d0dc4d45f8a0566531d8c7c7ebbe6973534777f09a",
"size": 60
},
"skills/project-os/assets/templates/core/.agents/knowledge/README.md": {
"sha256": "982e8d55715ae97ae94de270c51ad86cdc1c4de50a25152e21673471f6e3afa2",
"size": 547
},
"skills/project-os/assets/templates/core/.agents/knowledge/project/failures.json": {
"sha256": "7ce7bfa8f4813891b7883be037071b81afa56ecef5901a8cb25c61b201f46f82",
"size": 76
},
"skills/project-os/assets/templates/core/.agents/knowledge/reusable/failures.json": {
"sha256": "406e9052d7c5782d0e70febbe2a12d5a9e72046854bdac2684c4c7909900ddc3",
"size": 43
},
"skills/project-os/assets/templates/core/.agents/plans/README.md": {
"sha256": "605c6829a0b5a2f6e76146ccfac00cc712bdca8cdf109dc6bfbcfc18c48a1e7c",
"size": 3707
},
"skills/project-os/assets/templates/core/.agents/plans/index.json": {
"sha256": "bde14cb71b0a712b1fc338ecf98432bbc4babe4e0ed8930066c6c9fc8b4144a2",
"size": 138
},
"skills/project-os/assets/templates/core/.agents/requests.json": {
"sha256": "f6942bd914e9ada67b56aaccec14d4da9e4806888f5c265cee6e6018315c8935",
"size": 60
},
"skills/project-os/assets/templates/core/AGENTS.md": {
"sha256": "58aa0b9d0eb9dd09ed252e8283e5897b9c4bcf5f0805c113adf1e245e623f590",
"size": 4978
},
"skills/project-os/assets/templates/program/PROGRAM.md": {
"sha256": "02ef62d5362b0362b6533bcde4ba84c3452d796667f0a63686045fe21b5b0127",
"size": 561
},
"skills/project-os/assets/templates/program/history/README.md": {
"sha256": "5545722071313de97efc9311065e2979b1bbf7e87baa177d10e3af0328c530f8",
"size": 417
},
"skills/project-os/evals/README.md": {
"sha256": "08e91e553ad39a7e8232d4abe1d6b04f8b3fe705294ffc58faa993192b8b60b4",
"size": 6691
},
"skills/project-os/evals/continuity.json": {
"sha256": "422f9f58bf9fed1e4cef30530fbe8575f5608d06ba96856e2563d111e74eec9f",
"size": 8009
},
"skills/project-os/evals/discovery.json": {
"sha256": "f010fc729527fbb22dc66331eb2f8571ba883d895575ca1f624d57935b0c3bda",
"size": 8368
},
"skills/project-os/evals/prepare_fixture.py": {
"sha256": "cf48d253631705601cc1c982f3d343024b67da4e61ed1509eaac97f976024df1",
"size": 14954
},
"skills/project-os/evals/prompts.json": {
"sha256": "11f8ebe82f718731e10bedbad201eaa7bd67454bd34ca103bf528cd18059817d",
"size": 11869
},
"skills/project-os/evals/submission.json": {
"sha256": "cc2285a755802641d990775f3f71ea81259f7bf7669c559fd44b62aa9ec3d98d",
"size": 13959
},
"skills/project-os/references/bootstrap.md": {
"sha256": "0c9d373b65d1580a2addee2670e81cddf280559efed12ebc98cf4d31a8a600e1",
"size": 5075
},
"skills/project-os/references/knowledge.md": {
"sha256": "8c811b5186634dd950ff35a2712134dce67a97fd072012f4767ceec8a66825ff",
"size": 14667
},
"skills/project-os/references/maintenance.md": {
"sha256": "a8981a66357b6606a27adc4f42bf2ee6e493648a576d9ae06dafdcd4404c9f53",
"size": 21134
},
"skills/project-os/scripts/project_os.py": {
"sha256": "e137844eb37a0638ee8e5388ee307a963723ad036c7085f47d23a269ca44c6d9",
"size": 296898
}
}
}SHA-256 of public snapshot: 2ebdf8bf7051576c985a01263caae411a4d4760f2c60661ca4666291c0cb2e20