← BodhiKitCONTENT HISTORY

Update to BodhiKit

Snapshot Oct 29, 2026 · 18:37 UTC · version 1.25.1

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save BodhiKit 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:15 UTC

{"sha256":"1d03575fb38b6cc49a232b2de36098c622a225bad62c7beb6f6071573505f831","size":54}

After

Oct 29, 2026 · 18:37 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:15 UTC

{"sha256":"86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6","size":707205}

After

Oct 29, 2026 · 18:37 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:15 UTC

{"sha256":"86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6","size":707205}

After

Oct 29, 2026 · 18:37 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:15 UTC

{"sha256":"86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6","size":707205}

After

Oct 29, 2026 · 18:37 UTC

Not present

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.bodhikit-openai-build.json →

.codex-plugin/assets/composer-icon.png →

.codex-plugin/assets/logo-dark.png →

.codex-plugin/assets/logo.png →

.codex-plugin/plugin.json →

hooks/hooks.json →

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 →

rules/learning-project.md →

scripts/bodhi-session-context.py →

scripts/bodhi-state →

scripts/bodhi-stop-hook-core.py →

scripts/bodhi-stop-hook.py →

skills/assess/SKILL.md →

skills/continue/SKILL.md →

skills/learn/SKILL.md →

skills/learn/references/host-without-files.md →

skills/plan/SKILL.md →

skills/practice/SKILL.md →

skills/progress/SKILL.md →

skills/progress/references/module-row.md →

skills/quiz/SKILL.md →

skills/reflect/SKILL.md →

skills/reflect/references/revision-sheet.md →

skills/resources/SKILL.md →

skills/review/SKILL.md →

skills/teach/SKILL.md →

skills/teach/references/prerequisite-gate.md →

Full technical diff · 69 changed fields

removed /files/.bodhikit-openai-build.json

BEFORE
{
  "sha256": "1d03575fb38b6cc49a232b2de36098c622a225bad62c7beb6f6071573505f831",
  "size": 54
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6",
  "size": 707205
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6",
  "size": 707205
}
AFTER
Field is absent

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

BEFORE
{
  "sha256": "86a71e096653ce6d87bca9c9dde2e433d1e4f85969b12295c06693cbfa7e43f6",
  "size": 707205
}
AFTER
Field is absent

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

BEFORE
"7959ec5f20385f90ad1720f6a4f9083ccb59e15c49642e97d55819400e5cfdd5"
AFTER
"9776b01d162c5c0b103d15cfc3e9fc8145827aa2ab7392669cd6f24acb329136"

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

BEFORE
1671
AFTER
1908

removed /files/hooks~1hooks.json

BEFORE
{
  "sha256": "11b4389d7c8dc89b00a6999e10826679d2b37d9b5efb2e741ec4f354b689555a",
  "size": 889
}
AFTER
Field is absent

changed /files/references~1knowledge~1ai-learning-safeguards.md/sha256

BEFORE
"40c973d8ffd3569b32d9217c1debda5df3c12ed985ad2e7a5bc1039a2d3d8d66"
AFTER
"46a09877f8c0fa3446445fbb2295a06da3e900625bb91731b6cf81148e33f057"

changed /files/references~1knowledge~1ai-learning-safeguards.md/size

BEFORE
1196
AFTER
1301

changed /files/references~1knowledge~1blooms-taxonomy.md/sha256

BEFORE
"b89da24b39d282696e37903711751cd27277b362891346e13c76ecc100c107b9"
AFTER
"0b454bdeff7d48a2f46d215ddb1a03d1f7839db1f827240261acce18fcfdf6e0"

changed /files/references~1knowledge~1blooms-taxonomy.md/size

BEFORE
8639
AFTER
10995

changed /files/references~1knowledge~1difficulty-calibration.md/sha256

BEFORE
"d9ac4f84c33c9208364f970c27acb4335a8a04254a7a6756c95a9e4f08281628"
AFTER
"80309abfcff9f59de2ad0158d5eecf6c89a2ef928379a97055c5ab2a0059f625"

changed /files/references~1knowledge~1difficulty-calibration.md/size

BEFORE
7770
AFTER
10162

added /files/references~1knowledge~1evidence-kinds.md

BEFORE
Field was absent
AFTER
{
  "sha256": "202a49b10cbf7d48407460d27c19c320fd40550ac24bea0daecc18aab19ff0bc",
  "size": 12193
}

changed /files/references~1knowledge~1feynman-technique.md/sha256

BEFORE
"ea1a13191ebe3b0ca71b4cbcf777643f4e72ba4bb793ce41c4cdfacd4c9016bc"
AFTER
"dd86925a066e0f7de3035281b13919e4352235c77cd919f06df777f8c008125a"

changed /files/references~1knowledge~1feynman-technique.md/size

BEFORE
11666
AFTER
11805

changed /files/references~1knowledge~1growth-mindset.md/sha256

BEFORE
"41427b526924b874c120a55334adb6b4f3235d3a4c5ecb3bfb66115b5fb71f8b"
AFTER
"c81ca91e7ff8308e6ed13bbe1448a160733c5fa67b88103348c320f7fe284b7c"

changed /files/references~1knowledge~1growth-mindset.md/size

BEFORE
1265
AFTER
1288

changed /files/references~1knowledge~1metacognition.md/sha256

BEFORE
"f56593c730a8864b3ba50bb1be09b0d2e4591d8c34b84b5cbaab9f0ea94e416a"
AFTER
"d7f5e8644584475b420b9c502331d2d30dd5a457fa176892e58e481535e55370"

changed /files/references~1knowledge~1metacognition.md/size

BEFORE
2652
AFTER
2669

changed /files/references~1knowledge~1state-lifecycle.md/sha256

BEFORE
"a49f5723b1288396e53824587013895a0bc4a7bb9fb258ed1920211ad5215c8e"
AFTER
"443bdfe1fecc2c680532ccc038e40c2ff92aeeca84899a513ceacae26081346a"

changed /files/references~1knowledge~1state-lifecycle.md/size

BEFORE
3887
AFTER
4440

changed /files/references~1knowledge~1state-ops.md/sha256

BEFORE
"37c0f073d26c2a7d0dad4892dd43e3a32405652cfea6b59d8b716421c239558e"
AFTER
"a77f098709d55a2187e5df9af2597e930efa87aff910c381aa21df293bf0ecfa"

changed /files/references~1knowledge~1state-ops.md/size

BEFORE
18095
AFTER
18538

changed /files/references~1knowledge~1state-schema.md/sha256

BEFORE
"e33a2207fd74dc8abd454630180b45cdef37d8f0d849c43b20e21c16ad834559"
AFTER
"a16852c8ef939038ebf52c044281e6d84bf2615b7803d3f3fc4e6867381c649e"

changed /files/references~1knowledge~1state-schema.md/size

BEFORE
18478
AFTER
18340

changed /files/references~1knowledge~1teaching-personality.md/sha256

BEFORE
"02238d3459cc7043fa730fada21ab8b187dc007f59fbedf5b7b798217daa12c1"
AFTER
"36df03d962712b5ae516c5aa2c0d9c04a6ec5061e3df108dee2fd3d13af08282"

changed /files/references~1knowledge~1teaching-personality.md/size

BEFORE
7879
AFTER
8289

changed /files/references~1openai-runtime.md/sha256

BEFORE
"930178414b69fc46abdd2da1b3ddd66714c7ac8b506235ddbc0dc0ef2f4a1d0f"
AFTER
"7548e204b9649b95ce3592cf6598ab8ea68fb6cb01ac6b865ae877bc5754200a"

changed /files/references~1openai-runtime.md/size

BEFORE
3172
AFTER
5791

changed /files/references~1roles~1resource-finder.md/sha256

BEFORE
"9a3a69e4f6bae00fca0eacc1aca03b516df888ec1ee5bfeb656e457a522d0922"
AFTER
"926bfc0af602b20b5676aec91bb49e2d4545d99fc6be08f5ea137147aeaffcaf"

changed /files/references~1roles~1resource-finder.md/size

BEFORE
2540
AFTER
3391

changed /files/references~1roles~1skill-assessor.md/sha256

BEFORE
"7458796e080cef18e3d280d8b044031c029af0f4febb0d42c6d61c745b8e601d"
AFTER
"9255b876bc292a56f3bdf7f26a7a60933717f1f524339b80bb0e4413f0128856"

changed /files/references~1roles~1skill-assessor.md/size

BEFORE
4575
AFTER
5044

changed /files/rules~1learning-project.md/sha256

BEFORE
"b5c0f0a6b812bf283d05f290a7fc37aa3e5da39698fd4f1b59f8929ba4cab5ca"
AFTER
"750e4231e54a74092eb318de07df7f01aa9eca5fec5d8859a00fbb7b5edfea18"

changed /files/rules~1learning-project.md/size

BEFORE
2274
AFTER
2990

removed /files/scripts~1bodhi-session-context.py

BEFORE
{
  "sha256": "d866d4defd9522badf7c9c50d23b3ba89b08b4a8b3cdaa958e69ac4a9f62d506",
  "size": 1886
}
AFTER
Field is absent

changed /files/scripts~1bodhi-state/sha256

BEFORE
"576cc4ef92a0b936750b8a6aed55bfa332a07debd08c79f1fa635a3f4d5f3fa7"
AFTER
"7578378453a67cb2af5314c11ed8bce9d6db0e0807bcea667b08b19fa6670d15"

changed /files/scripts~1bodhi-state/size

BEFORE
122992
AFTER
156837

removed /files/scripts~1bodhi-stop-hook-core.py

BEFORE
{
  "sha256": "84b2626cfa6f0ad5a8f91477dbfb3718b1554be21275590ce84eae47f1bd615d",
  "size": 10762
}
AFTER
Field is absent

removed /files/scripts~1bodhi-stop-hook.py

BEFORE
{
  "sha256": "06c22911aac5c4962ec0d434d77cfba42cc3c47e0b47baec5605697bd394a319",
  "size": 6597
}
AFTER
Field is absent

changed /files/skills~1assess~1SKILL.md/sha256

BEFORE
"ce0d80b010f7753462336212e486084e6b0c89a758eec9265c61b0e507a21cf5"
AFTER
"39dba44d9b53dc968b029806fc96fcf9e6e4eab9b64c444508e5e15e6ee97dda"

changed /files/skills~1assess~1SKILL.md/size

BEFORE
4960
AFTER
5238

changed /files/skills~1continue~1SKILL.md/sha256

BEFORE
"41e702398f6b386425c3642992dce47a9e5296e9f6892b79c7865474c3c911a5"
AFTER
"53c556696123c7dbfeaf27bd901737798fddce6fce6a0c3b830b32acbfb604fd"

changed /files/skills~1continue~1SKILL.md/size

BEFORE
12579
AFTER
13946

changed /files/skills~1learn~1SKILL.md/sha256

BEFORE
"e264313bd7d21da17b25b322a3ded61537499aa9eb02139106bba65c6087dc6a"
AFTER
"024120add5310120e8de56e525539e62d2ebcd4fb1467847b47996873fd1d299"

changed /files/skills~1learn~1SKILL.md/size

BEFORE
16378
AFTER
18650

added /files/skills~1learn~1references~1host-without-files.md

BEFORE
Field was absent
AFTER
{
  "sha256": "16638a6b467f2a50e10f5efd021c90fbde9041bc9c9fb0bc8917af2f22103167",
  "size": 3212
}

changed /files/skills~1plan~1SKILL.md/sha256

BEFORE
"649dc8184dfbbcbfff11475c9d477e98b5ec3eb1bfd0c8dc0f8f08c6ad252242"
AFTER
"394343a9b57f70888689903bf1c2fb31f8cd7fe2b251c894b2d5d225324dbde8"

changed /files/skills~1plan~1SKILL.md/size

BEFORE
7906
AFTER
9495

changed /files/skills~1practice~1SKILL.md/sha256

BEFORE
"a06c910e2a65faddcedfe9fca03b9f7b38f1c8e0488021c23ce10daa32afe401"
AFTER
"b7efcb8d6fa3ace4fa97e1bb6a57776603d5683b7b08c660ec6faaf1dec7b1c8"

changed /files/skills~1practice~1SKILL.md/size

BEFORE
14638
AFTER
15974

changed /files/skills~1progress~1SKILL.md/sha256

BEFORE
"dd89df465be4bda1ad8761f84f25337a66a30109c06d6a5688c03a03df260095"
AFTER
"d56fb4517b5ec518215562fa58971308c3c80de9c7f3b3aed749154c84a52d79"

changed /files/skills~1progress~1SKILL.md/size

BEFORE
15300
AFTER
15871

added /files/skills~1progress~1references~1module-row.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f42ee8834c66c00e07fecb3673aec92dc912a351d008f5d0cbe928963fbb377e",
  "size": 3457
}

changed /files/skills~1quiz~1SKILL.md/sha256

BEFORE
"0a67eed819797201d6439e11f69a3700f5c294a6a200cb575ac7a59458b19bb5"
AFTER
"467265ee8d719aa13cc7b32ca74928a05adc6d492fc613b69a0a011e6a1b1d78"

changed /files/skills~1quiz~1SKILL.md/size

BEFORE
12383
AFTER
13178

changed /files/skills~1reflect~1SKILL.md/sha256

BEFORE
"679eec247211145739d2457049ecaa9225e8d0695b64613c43c2d8f1cecc3b13"
AFTER
"0f9fe2b497677d900c03bb45ea772dc49b7b2e5315153b09d7de2c28771a3547"

changed /files/skills~1reflect~1SKILL.md/size

BEFORE
13368
AFTER
13690

changed /files/skills~1reflect~1references~1revision-sheet.md/sha256

BEFORE
"b1d82c3a4dd5cf049eae9ebeb10ec1806604eed9734a31acfbef99f1df270943"
AFTER
"40b9a5a76f36d33fb5a9c45283a51715958938e12c6561df62b6ad7e9e915db8"

changed /files/skills~1reflect~1references~1revision-sheet.md/size

BEFORE
3648
AFTER
4299

changed /files/skills~1resources~1SKILL.md/sha256

BEFORE
"22004fad8974cfb0bf2c6c0fdadac3b24153384b50b404ebf90cb40ef02d58d5"
AFTER
"3550f8bbaa6920bbfb0fb0957d8a51d1a30fce034cf163c63352b32b5d62de79"

changed /files/skills~1resources~1SKILL.md/size

BEFORE
5517
AFTER
5773

changed /files/skills~1review~1SKILL.md/sha256

BEFORE
"f873e695ef76a565521295911a98607166fb23a56c414f69ad7aaf1e873a7673"
AFTER
"f2130a6ce3514ea078cf863e5e028fe32277cfe8be7d2ff0288d499cad7c9ea6"

changed /files/skills~1review~1SKILL.md/size

BEFORE
5075
AFTER
5731

changed /files/skills~1teach~1SKILL.md/sha256

BEFORE
"8a5ab774f1c1f3737d5d55ed3ca97447f19f3588dd832b88669668f32f264fe0"
AFTER
"1cc10e630e6eb7044c67826296c1c51ee17affa40ea9c68257595069ad697e91"

changed /files/skills~1teach~1SKILL.md/size

BEFORE
18056
AFTER
18792

changed /files/skills~1teach~1references~1prerequisite-gate.md/sha256

BEFORE
"78fb9e5cdb60d7169cb796a91fb5286b97852ea59b296ccc58cd3fa4b85658b6"
AFTER
"0c9213e3a711c6df19c1631b1ce608aa31539d6f76e81835590abbec1ffa2ce5"

changed /files/skills~1teach~1references~1prerequisite-gate.md/size

BEFORE
3910
AFTER
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