Update to BodhiKit
Snapshot Oct 29, 2026 · 18:37 UTC · version 1.25.1
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
Sep 30, 2026 · 23:15 UTC
{"sha256":"1d03575fb38b6cc49a232b2de36098c622a225bad62c7beb6f6071573505f831","size":54}
Oct 29, 2026 · 18:37 UTC
Not present
Package file
Sep 30, 2026 · 23:15 UTC
{"sha256":"86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6","size":707205}
Oct 29, 2026 · 18:37 UTC
Not present
Package file
Sep 30, 2026 · 23:15 UTC
{"sha256":"86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6","size":707205}
Oct 29, 2026 · 18:37 UTC
Not present
Package file
Sep 30, 2026 · 23:15 UTC
{"sha256":"86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6","size":707205}
Oct 29, 2026 · 18:37 UTC
Not present
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.png →
.codex-plugin/assets/logo-dark.png →
.codex-plugin/assets/logo.png →
references/knowledge/ai-learning-safeguards.md →
references/knowledge/blooms-taxonomy.md →
references/knowledge/difficulty-calibration.md →
references/knowledge/evidence-kinds.md →
references/knowledge/feynman-technique.md →
references/knowledge/growth-mindset.md →
references/knowledge/metacognition.md →
references/knowledge/state-lifecycle.md →
references/knowledge/state-ops.md →
references/knowledge/state-schema.md →
references/knowledge/teaching-personality.md →
references/openai-runtime.md →
references/roles/resource-finder.md →
references/roles/skill-assessor.md →
scripts/bodhi-session-context.py →
scripts/bodhi-stop-hook-core.py →
skills/learn/references/host-without-files.md →
skills/progress/references/module-row.md →
Full technical diff · 69 changed fields
removed /files/.bodhikit-openai-build.json
{
"sha256": "1d03575fb38b6cc49a232b2de36098c622a225bad62c7beb6f6071573505f831",
"size": 54
}Field is absent
removed /files/.codex-plugin~1assets~1composer-icon.png
{
"sha256": "86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6",
"size": 707205
}Field is absent
removed /files/.codex-plugin~1assets~1logo-dark.png
{
"sha256": "86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6",
"size": 707205
}Field is absent
removed /files/.codex-plugin~1assets~1logo.png
{
"sha256": "86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6",
"size": 707205
}Field is absent
changed /files/.codex-plugin~1plugin.json/sha256
"7959ec5f20385f90ad1720f6a4f9083ccb59e15c49642e97d55819400e5cfdd5"
"9776b01d162c5c0b103d15cfc3e9fc8145827aa2ab7392669cd6f24acb329136"
changed /files/.codex-plugin~1plugin.json/size
1671
1908
removed /files/hooks~1hooks.json
{
"sha256": "11b4389d7c8dc89b00a6999e10826679d2b37d9b5efb2e741ec4f354b689555a",
"size": 889
}Field is absent
changed /files/references~1knowledge~1ai-learning-safeguards.md/sha256
"40c973d8ffd3569b32d9217c1debda5df3c12ed985ad2e7a5bc1039a2d3d8d66"
"46a09877f8c0fa3446445fbb2295a06da3e900625bb91731b6cf81148e33f057"
changed /files/references~1knowledge~1ai-learning-safeguards.md/size
1196
1301
changed /files/references~1knowledge~1blooms-taxonomy.md/sha256
"b89da24b39d282696e37903711751cd27277b362891346e13c76ecc100c107b9"
"0b454bdeff7d48a2f46d215ddb1a03d1f7839db1f827240261acce18fcfdf6e0"
changed /files/references~1knowledge~1blooms-taxonomy.md/size
8639
10995
changed /files/references~1knowledge~1difficulty-calibration.md/sha256
"d9ac4f84c33c9208364f970c27acb4335a8a04254a7a6756c95a9e4f08281628"
"80309abfcff9f59de2ad0158d5eecf6c89a2ef928379a97055c5ab2a0059f625"
changed /files/references~1knowledge~1difficulty-calibration.md/size
7770
10162
added /files/references~1knowledge~1evidence-kinds.md
Field was absent
{
"sha256": "202a49b10cbf7d48407460d27c19c320fd40550ac24bea0daecc18aab19ff0bc",
"size": 12193
}changed /files/references~1knowledge~1feynman-technique.md/sha256
"ea1a13191ebe3b0ca71b4cbcf777643f4e72ba4bb793ce41c4cdfacd4c9016bc"
"dd86925a066e0f7de3035281b13919e4352235c77cd919f06df777f8c008125a"
changed /files/references~1knowledge~1feynman-technique.md/size
11666
11805
changed /files/references~1knowledge~1growth-mindset.md/sha256
"41427b526924b874c120a55334adb6b4f3235d3a4c5ecb3bfb66115b5fb71f8b"
"c81ca91e7ff8308e6ed13bbe1448a160733c5fa67b88103348c320f7fe284b7c"
changed /files/references~1knowledge~1growth-mindset.md/size
1265
1288
changed /files/references~1knowledge~1metacognition.md/sha256
"f56593c730a8864b3ba50bb1be09b0d2e4591d8c34b84b5cbaab9f0ea94e416a"
"d7f5e8644584475b420b9c502331d2d30dd5a457fa176892e58e481535e55370"
changed /files/references~1knowledge~1metacognition.md/size
2652
2669
changed /files/references~1knowledge~1state-lifecycle.md/sha256
"a49f5723b1288396e53824587013895a0bc4a7bb9fb258ed1920211ad5215c8e"
"443bdfe1fecc2c680532ccc038e40c2ff92aeeca84899a513ceacae26081346a"
changed /files/references~1knowledge~1state-lifecycle.md/size
3887
4440
changed /files/references~1knowledge~1state-ops.md/sha256
"37c0f073d26c2a7d0dad4892dd43e3a32405652cfea6b59d8b716421c239558e"
"a77f098709d55a2187e5df9af2597e930efa87aff910c381aa21df293bf0ecfa"
changed /files/references~1knowledge~1state-ops.md/size
18095
18538
changed /files/references~1knowledge~1state-schema.md/sha256
"e33a2207fd74dc8abd454630180b45cdef37d8f0d849c43b20e21c16ad834559"
"a16852c8ef939038ebf52c044281e6d84bf2615b7803d3f3fc4e6867381c649e"
changed /files/references~1knowledge~1state-schema.md/size
18478
18340
changed /files/references~1knowledge~1teaching-personality.md/sha256
"02238d3459cc7043fa730fada21ab8b187dc007f59fbedf5b7b798217daa12c1"
"36df03d962712b5ae516c5aa2c0d9c04a6ec5061e3df108dee2fd3d13af08282"
changed /files/references~1knowledge~1teaching-personality.md/size
7879
8289
changed /files/references~1openai-runtime.md/sha256
"930178414b69fc46abdd2da1b3ddd66714c7ac8b506235ddbc0dc0ef2f4a1d0f"
"7548e204b9649b95ce3592cf6598ab8ea68fb6cb01ac6b865ae877bc5754200a"
changed /files/references~1openai-runtime.md/size
3172
5791
changed /files/references~1roles~1resource-finder.md/sha256
"9a3a69e4f6bae00fca0eacc1aca03b516df888ec1ee5bfeb656e457a522d0922"
"926bfc0af602b20b5676aec91bb49e2d4545d99fc6be08f5ea137147aeaffcaf"
changed /files/references~1roles~1resource-finder.md/size
2540
3391
changed /files/references~1roles~1skill-assessor.md/sha256
"7458796e080cef18e3d280d8b044031c029af0f4febb0d42c6d61c745b8e601d"
"9255b876bc292a56f3bdf7f26a7a60933717f1f524339b80bb0e4413f0128856"
changed /files/references~1roles~1skill-assessor.md/size
4575
5044
changed /files/rules~1learning-project.md/sha256
"b5c0f0a6b812bf283d05f290a7fc37aa3e5da39698fd4f1b59f8929ba4cab5ca"
"750e4231e54a74092eb318de07df7f01aa9eca5fec5d8859a00fbb7b5edfea18"
changed /files/rules~1learning-project.md/size
2274
2990
removed /files/scripts~1bodhi-session-context.py
{
"sha256": "d866d4defd9522badf7c9c50d23b3ba89b08b4a8b3cdaa958e69ac4a9f62d506",
"size": 1886
}Field is absent
changed /files/scripts~1bodhi-state/sha256
"576cc4ef92a0b936750b8a6aed55bfa332a07debd08c79f1fa635a3f4d5f3fa7"
"7578378453a67cb2af5314c11ed8bce9d6db0e0807bcea667b08b19fa6670d15"
changed /files/scripts~1bodhi-state/size
122992
156837
removed /files/scripts~1bodhi-stop-hook-core.py
{
"sha256": "84b2626cfa6f0ad5a8f91477dbfb3718b1554be21275590ce84eae47f1bd615d",
"size": 10762
}Field is absent
removed /files/scripts~1bodhi-stop-hook.py
{
"sha256": "06c22911aac5c4962ec0d434d77cfba42cc3c47e0b47baec5605697bd394a319",
"size": 6597
}Field is absent
changed /files/skills~1assess~1SKILL.md/sha256
"ce0d80b010f7753462336212e486084e6b0c89a758eec9265c61b0e507a21cf5"
"39dba44d9b53dc968b029806fc96fcf9e6e4eab9b64c444508e5e15e6ee97dda"
changed /files/skills~1assess~1SKILL.md/size
4960
5238
changed /files/skills~1continue~1SKILL.md/sha256
"41e702398f6b386425c3642992dce47a9e5296e9f6892b79c7865474c3c911a5"
"53c556696123c7dbfeaf27bd901737798fddce6fce6a0c3b830b32acbfb604fd"
changed /files/skills~1continue~1SKILL.md/size
12579
13946
changed /files/skills~1learn~1SKILL.md/sha256
"e264313bd7d21da17b25b322a3ded61537499aa9eb02139106bba65c6087dc6a"
"024120add5310120e8de56e525539e62d2ebcd4fb1467847b47996873fd1d299"
changed /files/skills~1learn~1SKILL.md/size
16378
18650
added /files/skills~1learn~1references~1host-without-files.md
Field was absent
{
"sha256": "16638a6b467f2a50e10f5efd021c90fbde9041bc9c9fb0bc8917af2f22103167",
"size": 3212
}changed /files/skills~1plan~1SKILL.md/sha256
"649dc8184dfbbcbfff11475c9d477e98b5ec3eb1bfd0c8dc0f8f08c6ad252242"
"394343a9b57f70888689903bf1c2fb31f8cd7fe2b251c894b2d5d225324dbde8"
changed /files/skills~1plan~1SKILL.md/size
7906
9495
changed /files/skills~1practice~1SKILL.md/sha256
"a06c910e2a65faddcedfe9fca03b9f7b38f1c8e0488021c23ce10daa32afe401"
"b7efcb8d6fa3ace4fa97e1bb6a57776603d5683b7b08c660ec6faaf1dec7b1c8"
changed /files/skills~1practice~1SKILL.md/size
14638
15974
changed /files/skills~1progress~1SKILL.md/sha256
"dd89df465be4bda1ad8761f84f25337a66a30109c06d6a5688c03a03df260095"
"d56fb4517b5ec518215562fa58971308c3c80de9c7f3b3aed749154c84a52d79"
changed /files/skills~1progress~1SKILL.md/size
15300
15871
added /files/skills~1progress~1references~1module-row.md
Field was absent
{
"sha256": "f42ee8834c66c00e07fecb3673aec92dc912a351d008f5d0cbe928963fbb377e",
"size": 3457
}changed /files/skills~1quiz~1SKILL.md/sha256
"0a67eed819797201d6439e11f69a3700f5c294a6a200cb575ac7a59458b19bb5"
"467265ee8d719aa13cc7b32ca74928a05adc6d492fc613b69a0a011e6a1b1d78"
changed /files/skills~1quiz~1SKILL.md/size
12383
13178
changed /files/skills~1reflect~1SKILL.md/sha256
"679eec247211145739d2457049ecaa9225e8d0695b64613c43c2d8f1cecc3b13"
"0f9fe2b497677d900c03bb45ea772dc49b7b2e5315153b09d7de2c28771a3547"
changed /files/skills~1reflect~1SKILL.md/size
13368
13690
changed /files/skills~1reflect~1references~1revision-sheet.md/sha256
"b1d82c3a4dd5cf049eae9ebeb10ec1806604eed9734a31acfbef99f1df270943"
"40b9a5a76f36d33fb5a9c45283a51715958938e12c6561df62b6ad7e9e915db8"
changed /files/skills~1reflect~1references~1revision-sheet.md/size
3648
4299
changed /files/skills~1resources~1SKILL.md/sha256
"22004fad8974cfb0bf2c6c0fdadac3b24153384b50b404ebf90cb40ef02d58d5"
"3550f8bbaa6920bbfb0fb0957d8a51d1a30fce034cf163c63352b32b5d62de79"
changed /files/skills~1resources~1SKILL.md/size
5517
5773
changed /files/skills~1review~1SKILL.md/sha256
"f873e695ef76a565521295911a98607166fb23a56c414f69ad7aaf1e873a7673"
"f2130a6ce3514ea078cf863e5e028fe32277cfe8be7d2ff0288d499cad7c9ea6"
changed /files/skills~1review~1SKILL.md/size
5075
5731
changed /files/skills~1teach~1SKILL.md/sha256
"8a5ab774f1c1f3737d5d55ed3ca97447f19f3588dd832b88669668f32f264fe0"
"1cc10e630e6eb7044c67826296c1c51ee17affa40ea9c68257595069ad697e91"
changed /files/skills~1teach~1SKILL.md/size
18056
18792
changed /files/skills~1teach~1references~1prerequisite-gate.md/sha256
"78fb9e5cdb60d7169cb796a91fb5286b97852ea59b296ccc58cd3fa4b85658b6"
"0c9213e3a711c6df19c1631b1ce608aa31539d6f76e81835590abbec1ffa2ce5"
changed /files/skills~1teach~1references~1prerequisite-gate.md/size
3910
4591
Full snapshot data
{
"files": {
".codex-plugin/plugin.json": {
"sha256": "9776b01d162c5c0b103d15cfc3e9fc8145827aa2ab7392669cd6f24acb329136",
"size": 1908
},
"assets/bodhikit-icon.png": {
"sha256": "86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6",
"size": 707205
},
"references/knowledge/ai-learning-safeguards.md": {
"sha256": "46a09877f8c0fa3446445fbb2295a06da3e900625bb91731b6cf81148e33f057",
"size": 1301
},
"references/knowledge/assessment-framework.md": {
"sha256": "94236e74f3b6986d118e8ed18c3a9c205f8ae7b04259c11ebdca22d52a7a6cb6",
"size": 8740
},
"references/knowledge/blooms-taxonomy.md": {
"sha256": "0b454bdeff7d48a2f46d215ddb1a03d1f7839db1f827240261acce18fcfdf6e0",
"size": 10995
},
"references/knowledge/constructivism.md": {
"sha256": "f68b61167d15eff336edc64eb4bacc2ac0b8c38928e671c31870c7fc278e6dbe",
"size": 1399
},
"references/knowledge/deliberate-practice.md": {
"sha256": "624b614001793674918ee2a143c8eb6678d9f59b05d1427a043838b439b3cfbc",
"size": 1418
},
"references/knowledge/difficulty-calibration.md": {
"sha256": "80309abfcff9f59de2ad0158d5eecf6c89a2ef928379a97055c5ab2a0059f625",
"size": 10162
},
"references/knowledge/evidence-kinds.md": {
"sha256": "202a49b10cbf7d48407460d27c19c320fd40550ac24bea0daecc18aab19ff0bc",
"size": 12193
},
"references/knowledge/feynman-technique.md": {
"sha256": "dd86925a066e0f7de3035281b13919e4352235c77cd919f06df777f8c008125a",
"size": 11805
},
"references/knowledge/growth-mindset.md": {
"sha256": "c81ca91e7ff8308e6ed13bbe1448a160733c5fa67b88103348c320f7fe284b7c",
"size": 1288
},
"references/knowledge/mentoring-theory.md": {
"sha256": "30600120e7c5f7deefc0d0b8d3d59de32e25d0661402bfb693d6569dd2a0d030",
"size": 1278
},
"references/knowledge/metacognition.md": {
"sha256": "d7f5e8644584475b420b9c502331d2d30dd5a457fa176892e58e481535e55370",
"size": 2669
},
"references/knowledge/pair-programming.md": {
"sha256": "b3d7dc3fd7383205d93528223240718001f962b4fb138c79104984bf19060b5c",
"size": 1382
},
"references/knowledge/scientific-debugging.md": {
"sha256": "b92ad48403876021820918eee418e533223aa4af90560f991decf4e2349c74db",
"size": 2008
},
"references/knowledge/spaced-repetition.md": {
"sha256": "95529863ce3dd22bcaa1edec564666f7c794e806037670666970a9661a83c16f",
"size": 6939
},
"references/knowledge/state-lifecycle.md": {
"sha256": "443bdfe1fecc2c680532ccc038e40c2ff92aeeca84899a513ceacae26081346a",
"size": 4440
},
"references/knowledge/state-migration.md": {
"sha256": "6da9a09846019003bd785a6bb9e7447cb0b610676536c07431209c06f429477a",
"size": 10368
},
"references/knowledge/state-ops.md": {
"sha256": "a77f098709d55a2187e5df9af2597e930efa87aff910c381aa21df293bf0ecfa",
"size": 18538
},
"references/knowledge/state-schema.md": {
"sha256": "a16852c8ef939038ebf52c044281e6d84bf2615b7803d3f3fc4e6867381c649e",
"size": 18340
},
"references/knowledge/teaching-personality.md": {
"sha256": "36df03d962712b5ae516c5aa2c0d9c04a6ec5061e3df108dee2fd3d13af08282",
"size": 8289
},
"references/openai-runtime.md": {
"sha256": "7548e204b9649b95ce3592cf6598ab8ea68fb6cb01ac6b865ae877bc5754200a",
"size": 5791
},
"references/roles/code-reviewer.md": {
"sha256": "d897ff4689f4b65511470c60e8799ae06996ce789de3250c88dc2461936e210b",
"size": 4364
},
"references/roles/resource-finder.md": {
"sha256": "926bfc0af602b20b5676aec91bb49e2d4545d99fc6be08f5ea137147aeaffcaf",
"size": 3391
},
"references/roles/skill-assessor.md": {
"sha256": "9255b876bc292a56f3bdf7f26a7a60933717f1f524339b80bb0e4413f0128856",
"size": 5044
},
"references/roles/trajectory-analyzer.md": {
"sha256": "9adf09de763028ed87b968776e2ab5bd599263c81b8c50b9c354ad73cad67a52",
"size": 9555
},
"rules/learning-project.md": {
"sha256": "750e4231e54a74092eb318de07df7f01aa9eca5fec5d8859a00fbb7b5edfea18",
"size": 2990
},
"scripts/bodhi-state": {
"sha256": "7578378453a67cb2af5314c11ed8bce9d6db0e0807bcea667b08b19fa6670d15",
"size": 156837
},
"skills/assess/SKILL.md": {
"sha256": "39dba44d9b53dc968b029806fc96fcf9e6e4eab9b64c444508e5e15e6ee97dda",
"size": 5238
},
"skills/continue/SKILL.md": {
"sha256": "53c556696123c7dbfeaf27bd901737798fddce6fce6a0c3b830b32acbfb604fd",
"size": 13946
},
"skills/debug-together/SKILL.md": {
"sha256": "6e62ded8a7f189ec78f8a21750cfad31ca7229f0d1968169faf869d0bb6de6a8",
"size": 9725
},
"skills/evaluate/SKILL.md": {
"sha256": "164c2e003501727cf05bc3c237ec7e4d9efc0b6cde6c6d238ccd0e1f373a6176",
"size": 15607
},
"skills/forget/SKILL.md": {
"sha256": "d641f0b5bf1c1da25e193e0a4e2aa0c3ac2fd1b9a9026ebc8c791a277c4d283e",
"size": 5837
},
"skills/housekeep/SKILL.md": {
"sha256": "d63e45fecf3006b919884f7166dc102cf3423e805b4c681ef45830ae58063431",
"size": 16089
},
"skills/learn/SKILL.md": {
"sha256": "024120add5310120e8de56e525539e62d2ebcd4fb1467847b47996873fd1d299",
"size": 18650
},
"skills/learn/references/host-without-files.md": {
"sha256": "16638a6b467f2a50e10f5efd021c90fbde9041bc9c9fb0bc8917af2f22103167",
"size": 3212
},
"skills/mentor/SKILL.md": {
"sha256": "ef99a69b02abd8f33fc10c211622fbd9e385726debffd4f4c6d21af8db420605",
"size": 8784
},
"skills/pair/SKILL.md": {
"sha256": "8812ed3d05efc19f4a92f7a315e00602051905d77df364089b3ed87bb92d53e7",
"size": 14249
},
"skills/plan/SKILL.md": {
"sha256": "394343a9b57f70888689903bf1c2fb31f8cd7fe2b251c894b2d5d225324dbde8",
"size": 9495
},
"skills/practice/SKILL.md": {
"sha256": "b7efcb8d6fa3ace4fa97e1bb6a57776603d5683b7b08c660ec6faaf1dec7b1c8",
"size": 15974
},
"skills/progress/SKILL.md": {
"sha256": "d56fb4517b5ec518215562fa58971308c3c80de9c7f3b3aed749154c84a52d79",
"size": 15871
},
"skills/progress/references/module-row.md": {
"sha256": "f42ee8834c66c00e07fecb3673aec92dc912a351d008f5d0cbe928963fbb377e",
"size": 3457
},
"skills/quiz/SKILL.md": {
"sha256": "467265ee8d719aa13cc7b32ca74928a05adc6d492fc613b69a0a011e6a1b1d78",
"size": 13178
},
"skills/reflect/SKILL.md": {
"sha256": "0f9fe2b497677d900c03bb45ea772dc49b7b2e5315153b09d7de2c28771a3547",
"size": 13690
},
"skills/reflect/references/revision-sheet.md": {
"sha256": "40b9a5a76f36d33fb5a9c45283a51715958938e12c6561df62b6ad7e9e915db8",
"size": 4299
},
"skills/resources/SKILL.md": {
"sha256": "3550f8bbaa6920bbfb0fb0957d8a51d1a30fce034cf163c63352b32b5d62de79",
"size": 5773
},
"skills/review/SKILL.md": {
"sha256": "f2130a6ce3514ea078cf863e5e028fe32277cfe8be7d2ff0288d499cad7c9ea6",
"size": 5731
},
"skills/teach-back/SKILL.md": {
"sha256": "efb0015bb54fb98ac157ea08de91454d25b4d02fee8b95c24be02dc7f4b2d45f",
"size": 18553
},
"skills/teach/SKILL.md": {
"sha256": "1cc10e630e6eb7044c67826296c1c51ee17affa40ea9c68257595069ad697e91",
"size": 18792
},
"skills/teach/references/prerequisite-gate.md": {
"sha256": "0c9213e3a711c6df19c1631b1ce608aa31539d6f76e81835590abbec1ffa2ce5",
"size": 4591
},
"skills/teach/references/understanding-only.md": {
"sha256": "498d255b957913ede9e16f60c0ec8595ac521c5f8c487035576e1f29867b58c1",
"size": 3038
}
}
}SHA-256 of public snapshot: 7f497de0fe011e3278211f20d37e9745886d72b8342c3161551b3f92945dd723