received-validation.json 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. {
  2. "schema": "ksf.unified-workshop-r2-received-validation.v1",
  3. "checkedAt": "2026-11-08T23:25:15.175743+08:00",
  4. "ok": true,
  5. "files": [
  6. {
  7. "name": "ksf-voc-library-current-20261108-v1.zip",
  8. "bytes": 10006,
  9. "sha256": "6a9ab3e28cbc7ee53194d2be5c43a04e1bbc929a44c3d35eeb9055f9adf01aa3"
  10. },
  11. {
  12. "name": "ksf-voc-library-SKILL.md",
  13. "bytes": 9926,
  14. "sha256": "2773fc95fd98fa2367390c72ac5de20435c4a6458cfea45e2b847657af56630a"
  15. },
  16. {
  17. "name": "ksf-voc-library-43to83.diff",
  18. "bytes": 6879,
  19. "sha256": "fe11a603fd8a8246a585950dbe3bcc358c3e0f2d75394b35de8d54fd324d2054"
  20. }
  21. ],
  22. "currentSkillLines": 83,
  23. "diffContextAndAddedLinesMatched": true,
  24. "reconstructedOldLines": 43,
  25. "reconstructedOldRawShaMatched": true,
  26. "declaredOldSha256": "b4266efed78c19c0162aa2200cf0be83b0e7afa2473cef134459eb14c97ce69c",
  27. "oldRawByteVerificationNote": "reverse-patch context verified; raw newline variants tested",
  28. "beforeR2": [
  29. {
  30. "path": "skills/ksf-workshop-runtime/SKILL.md",
  31. "sha256": "e743237ec8e67e53b7ae64a799316cac48f951fb387d4a2aaeb34675c5d731c6"
  32. },
  33. {
  34. "path": "skills/ksf-workshop-runtime/FILES.sha256",
  35. "sha256": "972e5618ae32f40940d57717f3faefb4b2423a4755018c590264d99edabcc176"
  36. },
  37. {
  38. "path": "skills/ksf-workshop-runtime/references/research-library/operations.md",
  39. "sha256": "403ca1f843f15aecaa815a619c8ffac671c5a6130ed8fa3d9d72ea426ba7c4be"
  40. },
  41. {
  42. "path": "skills/ksf-workshop-runtime/references/research-library/retrieval-rules.md",
  43. "sha256": "aa09b25d42cc45f74fbb8bae1f6417b37142faf0936a892967ad42e472090c05"
  44. },
  45. {
  46. "path": "skills/ksf-workshop-runtime/references/research-library/product-overview-and-intake.md",
  47. "sha256": "f57522a6aa36cf329787309c40762959295fefdd678604702a8764420c27ba07"
  48. },
  49. {
  50. "path": "skills/ksf-workshop-runtime/references/workshop-analysis.md",
  51. "sha256": "9fbbbef0a42f32dac044b7ed8bfeeb00c6238d8d33154f0dee6ea196c527daed"
  52. },
  53. {
  54. "path": "scripts/upgrade-unified-workshop-skill.mjs",
  55. "sha256": "ca59c507d73adac3d28dea57e2e3dbd0b59bdb42d667033500b430748ab7942f"
  56. },
  57. {
  58. "path": "scripts/package-unified-workshop-skill.py",
  59. "sha256": "0dfe377ea866306e2e108c7212828df174ca4f8ff74d719fce984f74f36bd7cd"
  60. },
  61. {
  62. "path": "test/unified-workshop-upgrade.test.mjs",
  63. "sha256": "8372c1c6762297a2a070c0f76ea72e53591ff0434a4910c45d72af6bff5d74c7"
  64. },
  65. {
  66. "path": "docs/workshop-skill-design-20261108/local-design-status.json",
  67. "sha256": "e12c8f0817c7b414ba43079ea5f08e45119cabba9b6a6a2491d2589a1bc347bb"
  68. },
  69. {
  70. "path": "docs/workshop-skill-review-20261108/local-draft-status.json",
  71. "sha256": "ec5246849f0f9c3e067561a3eb3340bc02d268d758fd2a106abf3771b009f6c4"
  72. }
  73. ],
  74. "deploymentPerformed": false
  75. }