|
@@ -0,0 +1,333 @@
|
|
|
|
|
+{
|
|
|
|
|
+ "schema": "ksf.skill-patch-release.v1",
|
|
|
|
|
+ "date": "2026-11-12",
|
|
|
|
|
+ "skillVersion": "r15-local.4",
|
|
|
|
|
+ "sourceBaseCommit": "ad8a5e90e48eeeae94bb4a26826fb7db6eb902fb",
|
|
|
|
|
+ "previousVersion": "r15-local.3",
|
|
|
|
|
+ "priorBaseline": "docs/workshop-r15-contract-fix-20261112/baseline-r15-local.3.json",
|
|
|
|
|
+ "publicFileCount": 55,
|
|
|
|
|
+ "manifestEntryCount": 54,
|
|
|
|
|
+ "organizationPayloadFileCount": 56,
|
|
|
|
|
+ "publicFiles": [
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "SKILL.md",
|
|
|
|
|
+ "sha256": "f4c738a3b0381c6808c47150064bbd29fc018764cb83946eb85f6b75c8d70a11"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/business-data-dictionary.json",
|
|
|
|
|
+ "sha256": "11863b16216f8746f24189444fc5ffd40512d313cfddd6fa99111b84ac3acfc2"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/full-schema-and-intake.md",
|
|
|
|
|
+ "sha256": "08859f32fa51399c638cb9cc0669e69f53a630ebdfa0ad965b1d360115b3a901"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/identity.md",
|
|
|
|
|
+ "sha256": "0f4c40ac569b4c53f16f2190b898f14cfa012a4ca9173260434a47ee5d1c0e05"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/research-library/data-contract.md",
|
|
|
|
|
+ "sha256": "a9af25da32e769443af4565ca400c9136745c9d30c2c190dedf978841bf977c1"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/research-library/full-schema-and-intake.md",
|
|
|
|
|
+ "sha256": "78dedd84d8560ee3f0492769db81562841193fa40bef7028836745b0958ab6b8"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/research-library/operations.md",
|
|
|
|
|
+ "sha256": "a154e01d3f3efb47f643c27adf22fe963d507dc68a50f8747e8ffda8bb7180bb"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/research-library/product-overview-and-intake.md",
|
|
|
|
|
+ "sha256": "fe3462b121fc3f8d5ec0392f68229c463e05a5b3bed985b3d356a1b975f5602e"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/research-library/query-rules.md",
|
|
|
|
|
+ "sha256": "3de4f2aeca43792a37e2d514defebf641b80db11639853ff60e48843dc3405bd"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/research-library/research-data-dictionary.json",
|
|
|
|
|
+ "sha256": "270b998fca0d4dcd0ad53ff0bc7e2b5a11f88016133965053cf54f5a50bc525f"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/research-library/retrieval-rules.md",
|
|
|
|
|
+ "sha256": "c00b9a1520866f36f1f4bf26865ee20b4e461d5a998447136bce31cc42fc9b7f"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-analysis.md",
|
|
|
|
|
+ "sha256": "c41219e3f0d48dd687af253475f6971f4929e650450bad7995ffd60770208de6"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-autonomous-research.md",
|
|
|
|
|
+ "sha256": "5af981a8a10acc39470482a09397ea26e8be42d1416efff1e6b2e2baf3bd797f"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-category-scan.md",
|
|
|
|
|
+ "sha256": "b2c6aa939aa4801c77146430f099d3973bf5961cc9291d03a345a9d6a4fe74f6"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-commercial-feasibility.md",
|
|
|
|
|
+ "sha256": "c75a97ec3d31ed626d7e447d3621351a966eb7f953cc7aa7eee5a40a7a71ebec"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-competitor-landscape.md",
|
|
|
|
|
+ "sha256": "d67158d7294bb0581489e01182d0a5fafd121bf6a2fced5a0926263cdfb0dbaf"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-concept-presentation.md",
|
|
|
|
|
+ "sha256": "464977265ed0cd1367f6f478a318ab115738af22793e0b97c4930b4f52d5e694"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-course-flow.md",
|
|
|
|
|
+ "sha256": "85c29ea6798868d5515386e73cc008a228b45a19aa9d072bf4217781207f4300"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-deliverable-contracts.md",
|
|
|
|
|
+ "sha256": "5966a9efd787ab86eae6b78dd28634a6130f2e4dfba3509a7716a67201dfbfc5"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-delivery.md",
|
|
|
|
|
+ "sha256": "8dff9e307769f5cd40f10115dabe02d68ae678de5398db5d5fdaef7bddba073f"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-dialogue.md",
|
|
|
|
|
+ "sha256": "27498cf6b48a8fe3f28aab88c9d5e1fabb5357570a15a06f313d4db9c1c694b6"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-evidence-counting.md",
|
|
|
|
|
+ "sha256": "b741b244f1a1c3cce205aa0c92ac12bd303f015f4bf9ffda87ec520141508e8a"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-feedback.md",
|
|
|
|
|
+ "sha256": "e6613c6f55858f326c2fed5b9b61d6b376871c92b9216d1c9155cb4ed79bac3c"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-innovation-reasoning.md",
|
|
|
|
|
+ "sha256": "19de27e102f8ed0c00c4a1457e7b1902680f2c79201dc274ad22ae66301a1c12"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-intake.md",
|
|
|
|
|
+ "sha256": "13345a8a554256d94db730bae70701be02c3d2a7becf8c7c12b44909cb88465e"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-opportunity-discovery.md",
|
|
|
|
|
+ "sha256": "0c413a47ef1dfbc496280c29a4141568b1a28c58ad3dc92509336748ba2480ec"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-opportunity-validation.md",
|
|
|
|
|
+ "sha256": "db66616e1011e2855d920725242e4a6af086f315e38310efd11f89d5cb2b3453"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-output-navigation.md",
|
|
|
|
|
+ "sha256": "1498f3d19f42ee921ef45559fce7d63e9c7fd5c3062c79d489814cdb96d0a412"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-report-design.md",
|
|
|
|
|
+ "sha256": "d2b02e0ea74e35a32994e5ac11beeccf1c48f4b0903a6ce4e425fdc3e92af7ad"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-report-parity.md",
|
|
|
|
|
+ "sha256": "4df8aaeb0a9587c4b987a5902c6ab3e91b5307daee5c7978eeb6d68b83c6b5e2"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-research-acceptance.md",
|
|
|
|
|
+ "sha256": "26a2fdcae8631a0a66d41d159442525f950835b6057bd1475b4d131f97a10aba"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-research-loop.md",
|
|
|
|
|
+ "sha256": "c480f229baf5d3d84b145649f9cf8a992a2bb7c4a44e2baf11ccedf530eb6786"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-research-tasking.md",
|
|
|
|
|
+ "sha256": "f8b7fbb72b57ae088c411e510dd2cd371aac98d10903a0b4b6e2ce16caae4a51"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-tasks.md",
|
|
|
|
|
+ "sha256": "a4e0bc238966ea7a119986f383f4f6ea99dd8d9de63bdc32571a35b740d8f96d"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-three-source-opportunities.md",
|
|
|
|
|
+ "sha256": "e0200259e92644bf55ca2fe3f60b1eea4c7df512b1300f2643b8b6991ebc6ca3"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-v3-outputs.md",
|
|
|
|
|
+ "sha256": "3d9855fccf3250c54317e7bb4060d3185e77e61be82c0494df5fb1d21d67fee2"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-value-proposition.md",
|
|
|
|
|
+ "sha256": "1589247eade7243f430be161ed987ecbddf9eb9fdcf1873a5d1f5a141ac89c05"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-verification.md",
|
|
|
|
|
+ "sha256": "01451f1565983eba85f26d3403b35f67c19cf501b5b5da29f52270dc68fd55f6"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/workshop-voc-clustering.md",
|
|
|
|
|
+ "sha256": "d1c04203dde6a7eb424b2316a13964d2d63a6e91836dd5c1eef55f858f59fe02"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/write-tasks.md",
|
|
|
|
|
+ "sha256": "a685c3a1c2b907e19cc7e94e42325012a82e09978e267219a0938a42fb9beace"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "runtime-lock.json",
|
|
|
|
|
+ "sha256": "2605cbe8fd7be43b5969a4991f978dc0768dee5b4d65d18f7af15f75e9004a79"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/course-assessment.mjs",
|
|
|
|
|
+ "sha256": "7ad2aebd30fbc244f4617c9559f076ff7df4196901a31465b5a70bfe5055bb55"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/course-deliverables.mjs",
|
|
|
|
|
+ "sha256": "7200354296d2b605247ac0cd41927e55fd741f5dd29beb1387b92373f88df617"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/describe-business-schema.mjs",
|
|
|
|
|
+ "sha256": "e96e8c3fc1a71f1edc39dfc250199aacfb1457aec851d29e6f3b2c35e918a279"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf-account.mjs",
|
|
|
|
|
+ "sha256": "9bfda45c53192d70fefb31b378851aeb19e075b6f5adcd8217ba4838cc133f7d"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf-identity-bridge.mjs",
|
|
|
|
|
+ "sha256": "6ba3f0cb6527bc4a0a6218a898472ac65aa3dd9f3f57b597d77efcee641a7540"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf-identity.mjs",
|
|
|
|
|
+ "sha256": "18f5f3e03e76d1db7df9b7d076ea58b913c69fe923591ecdc39b152309827cbc"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf-secure.mjs",
|
|
|
|
|
+ "sha256": "b05e9f9d702b55e1f77b710bd40e7125e9f9b5395f4c240d18e0510c984b50a3"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf-workshop.mjs",
|
|
|
|
|
+ "sha256": "7a04eb22d3429cdced23513717f36594f639539738994d45712a8bea738100a1"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf.mjs",
|
|
|
|
|
+ "sha256": "7ef128f7d022bfbc15c0ec813bfd87995c6297c6efe407a563c840f014aba477"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/render-report-html.mjs",
|
|
|
|
|
+ "sha256": "246588294da6975d80d0f1b1e338bc30cf737421c43cea38cf33745eb52e40a9"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/report-contract.mjs",
|
|
|
|
|
+ "sha256": "4c6e05ca3f6e65d57d55f743de39307181f8427626e355a5d2698905c17dd8c4"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/report-statistics.mjs",
|
|
|
|
|
+ "sha256": "ede7e98ee941e4ca2ce867d53eb29fa289b9047070e9e6797d20d5d547d24325"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/save-report.mjs",
|
|
|
|
|
+ "sha256": "022c1833f733ac321ce588ea1dd74e12a1609370f35fe3749c35bf8059a97d17"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "FILES.sha256",
|
|
|
|
|
+ "sha256": "8219cdf870d0d9d969b044db6342bea1215e29b679539e95c26aac219049ed8a"
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ "changedPublicFiles": [
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "SKILL.md",
|
|
|
|
|
+ "beforeSha256": "b798b417de70c0d9c15d1eefe72ca069179bb3d2686402399f3aa4e3830c103b",
|
|
|
|
|
+ "afterSha256": "f4c738a3b0381c6808c47150064bbd29fc018764cb83946eb85f6b75c8d70a11"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "references/identity.md",
|
|
|
|
|
+ "beforeSha256": "1f7ee67333604603497494e4247d28987db0fab0b80913eae8d5e06246ba558d",
|
|
|
|
|
+ "afterSha256": "0f4c40ac569b4c53f16f2190b898f14cfa012a4ca9173260434a47ee5d1c0e05"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf-identity.mjs",
|
|
|
|
|
+ "beforeSha256": "ab6838afd140e4b84ef39a255fcbdd80ece9b0b7c245f65cd8ba81d892036513",
|
|
|
|
|
+ "afterSha256": "18f5f3e03e76d1db7df9b7d076ea58b913c69fe923591ecdc39b152309827cbc"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "scripts/ksf-secure.mjs",
|
|
|
|
|
+ "beforeSha256": "25e42387ea9e3cbf5b60c431eaaf09bc381dcc04acbb82d0f0a7dd071f357fea",
|
|
|
|
|
+ "afterSha256": "b05e9f9d702b55e1f77b710bd40e7125e9f9b5395f4c240d18e0510c984b50a3"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "FILES.sha256",
|
|
|
|
|
+ "beforeSha256": "9c3c8fc60af395d6ee808cc33bef26e8f76d9d9588b690655dcfe91ce6ade53e",
|
|
|
|
|
+ "afterSha256": "8219cdf870d0d9d969b044db6342bea1215e29b679539e95c26aac219049ed8a"
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ "artifacts": [
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "docs/workshop-final-files-20261111/final-康师傅工作坊.skill",
|
|
|
|
|
+ "bytes": 376175,
|
|
|
|
|
+ "sha256": "710672e85694431b675e23fc3b283ff58e68970ef0061902303620e1c736ab52"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "skills/ksf-workshop-runtime/SKILL.md",
|
|
|
|
|
+ "bytes": 41426,
|
|
|
|
|
+ "sha256": "f4c738a3b0381c6808c47150064bbd29fc018764cb83946eb85f6b75c8d70a11"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "skills/ksf-workshop-runtime/scripts/ksf-identity.mjs",
|
|
|
|
|
+ "bytes": 21639,
|
|
|
|
|
+ "sha256": "18f5f3e03e76d1db7df9b7d076ea58b913c69fe923591ecdc39b152309827cbc"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "skills/ksf-workshop-runtime/scripts/ksf-secure.mjs",
|
|
|
|
|
+ "bytes": 9673,
|
|
|
|
|
+ "sha256": "b05e9f9d702b55e1f77b710bd40e7125e9f9b5395f4c240d18e0510c984b50a3"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "file": "skills/ksf-workshop-runtime/FILES.sha256",
|
|
|
|
|
+ "bytes": 5514,
|
|
|
|
|
+ "sha256": "8219cdf870d0d9d969b044db6342bea1215e29b679539e95c26aac219049ed8a"
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ "unchanged": {
|
|
|
|
|
+ "manual": {
|
|
|
|
|
+ "file": "docs/workshop-quality-r13-20261110/final-康师傅工作坊操作手册.html",
|
|
|
|
|
+ "bytes": 303679,
|
|
|
|
|
+ "sha256": "51d182e50b97143e196e60e62fcc289380abb013d2899239912876f0db18521b"
|
|
|
|
|
+ },
|
|
|
|
|
+ "prompts": {
|
|
|
|
|
+ "file": "docs/workshop-quality-r13-20261110/manual/workshop-dialogue-prompts.json",
|
|
|
|
|
+ "bytes": 19569,
|
|
|
|
|
+ "sha256": "a02b29765de4c238540c5c918440fcbdcf44a827a30794b90c5ba46d6f1e1ae0"
|
|
|
|
|
+ },
|
|
|
|
|
+ "vocVersion": "0.3.45",
|
|
|
|
|
+ "backendFunctions": true,
|
|
|
|
|
+ "backendSchema": true,
|
|
|
|
|
+ "boardUi": true,
|
|
|
|
|
+ "workshopAndLegacyEntries": true,
|
|
|
|
|
+ "accountHelper": true,
|
|
|
|
|
+ "runtimeLock": true
|
|
|
|
|
+ },
|
|
|
|
|
+ "tests": {
|
|
|
|
|
+ "workshop": {
|
|
|
|
|
+ "passed": 126,
|
|
|
|
|
+ "failed": 0,
|
|
|
|
|
+ "command": "npm run test:workshop"
|
|
|
|
|
+ },
|
|
|
|
|
+ "identityBindingAndCredentials": {
|
|
|
|
|
+ "passed": 27,
|
|
|
|
|
+ "failed": 0,
|
|
|
|
|
+ "command": "node --test server/test/account-binding.test.mjs server/test/account-binding-deploy.test.mjs test/workshop-identity.test.js test/workshop-credential-envelope.test.mjs"
|
|
|
|
|
+ },
|
|
|
|
|
+ "skillValidation": "passed",
|
|
|
|
|
+ "archiveByteValidation": "55 public files verified"
|
|
|
|
|
+ },
|
|
|
|
|
+ "verification": "docs/workshop-r15-contract-fix-20261112/verification.json",
|
|
|
|
|
+ "productionApiBindingEnabled": true,
|
|
|
|
|
+ "platformFunctionsRestartRequired": false,
|
|
|
|
|
+ "backendChanged": false,
|
|
|
|
|
+ "businessWrites": 0,
|
|
|
|
|
+ "newMembersCreated": 0,
|
|
|
|
|
+ "newReportsCreated": 0,
|
|
|
|
|
+ "organizationSynced": false,
|
|
|
|
|
+ "runtimeInstalled": false,
|
|
|
|
|
+ "runtimeLoadingVerified": false,
|
|
|
|
|
+ "organizationAccess": "existing local Git identity was denied HTTP403; deployment requires current authorized ops channel",
|
|
|
|
|
+ "runtimeAccess": "no authorized host connection available in this workspace",
|
|
|
|
|
+ "deploymentScope": "Only Skill r15-local.3 to r15-local.4; preserve VOC 0.3.45, manual, prompts, board and all private runtime files."
|
|
|
|
|
+}
|