lllin000_PaperForge/skills-lock.json
LLLin000 cc064bd74a fix: address 5 PR9 embedding pipeline issues from triage
- #13: Critical — swap delete/write order in _complete_one (write new
  vectors before deleting old ones) to prevent data loss on write failure
- #12: Add logger.warning() to 3 resume-skip except blocks so silent
  re-embed fallbacks are observable
- #14: Add lightweight HNSW query probe to _assert_collections_healthy
- #11: Log collection query failures in merge_retrieve instead of silent
  continue
- #16: Reuse provider across payloads in encode_paper_job — one creation
  per worker per paper instead of per payload
2026-07-09 01:46:22 +08:00

257 lines
10 KiB
JSON

{
"version": 1,
"skills": {
"ask-matt": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/ask-matt/SKILL.md",
"computedHash": "36bdc2237661cbbe109823c6650223cc127bc7534f64edd88059152fa7300711"
},
"claude-handoff": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/claude-handoff/SKILL.md",
"computedHash": "688e8f57440bc7b5ff526f41ccc31ab7ab146fd64f342bf625026fb024668f39"
},
"code-review": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/code-review/SKILL.md",
"computedHash": "83a7f80d5dd27bc682ec3ed742de0064d1fc88eea92814a7004465fc86b5ab2a"
},
"codebase-design": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/codebase-design/SKILL.md",
"computedHash": "c20e6e42a3034e553b1919fe94cf0928f0ff3c693fd5df802998dce7a4724eaf"
},
"decision-mapping": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/decision-mapping/SKILL.md",
"computedHash": "039bba0349356badb10077b74da1d4e9841d6f323f15a390851955d9715c7289"
},
"design-an-interface": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/deprecated/design-an-interface/SKILL.md",
"computedHash": "f3f225914515407b8224e8ec6187db337c5e65bad0703936a0acb3f802947a7d"
},
"diagnosing-bugs": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/diagnosing-bugs/SKILL.md",
"computedHash": "c8743c51df3760039b2dcb8a5a61437da3128c6efb4c5381734a3f05403e9a84"
},
"domain-modeling": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/domain-modeling/SKILL.md",
"computedHash": "65da9ce611a203fc6b9ecf95254cf845857243d958cb0d64df556cad87c76312"
},
"edit-article": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/personal/edit-article/SKILL.md",
"computedHash": "9a96975e2eaf1ce5c69c14429aea7d2039e2f6f5a73938520b653de84841d9e3"
},
"git-guardrails-claude-code": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/misc/git-guardrails-claude-code/SKILL.md",
"computedHash": "a04bf71be9abc44ca3b00e2f1740b37d2e471abadd20d43a31bccff7135baedf"
},
"grill-me": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/productivity/grill-me/SKILL.md",
"computedHash": "67e31b63e6e9e454cc2f51cd85b9cf1396ee46379a87c07a1450f33c47c1276a"
},
"grill-with-docs": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/grill-with-docs/SKILL.md",
"computedHash": "559d4de044394b86af53a5cedd2d3a689770088c3c5361646c91f5d7ea59f78a"
},
"grilling": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/productivity/grilling/SKILL.md",
"computedHash": "5e05f3e63506a5c11f7bd202d26a1b38f331ea609bcd0ffd3b84eac9c8ac973a"
},
"handoff": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/productivity/handoff/SKILL.md",
"computedHash": "3f7fad93a3841d5315de80405a18fac9d32ca0f2287c24c305353b0b8568b6c8"
},
"implement": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/implement/SKILL.md",
"computedHash": "21d7160a81a70def69c3b2b6394943ea978f60b5b4658a4ac4a5b79799ae5597"
},
"improve-codebase-architecture": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/improve-codebase-architecture/SKILL.md",
"computedHash": "4c4d2b6da48482c1a054aca0e09eafd61cdcbebe2bda10abd3f355bf5f6fc57c"
},
"loop-me": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/loop-me/SKILL.md",
"computedHash": "c36514ed0c932e8e245149a678f72de0cf2c3858612e2b4b7ec244e0070bf430"
},
"migrate-to-shoehorn": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/misc/migrate-to-shoehorn/SKILL.md",
"computedHash": "67fdd18f8f4f7c89b3003eb944220679272738c1deb680719fd2e282495d87f4"
},
"obsidian-vault": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/personal/obsidian-vault/SKILL.md",
"computedHash": "a5dd44e7af2bfeb2cb2e3f421fdccef62dd334038ad06e18767b0ddcf0e75c13"
},
"prototype": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/prototype/SKILL.md",
"computedHash": "d69b75e7b60e183d39b8a33cb8b2096e614fd9b48a5249c1cc951340961f86fa"
},
"qa": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/deprecated/qa/SKILL.md",
"computedHash": "a608d889794ef7f21a5dd31d96ca502b5e6f27b466ada759a3bf9846a2e6b236"
},
"request-refactor-plan": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/deprecated/request-refactor-plan/SKILL.md",
"computedHash": "6811250488d1dafcb111e7ef0dc1124211369c5f6f47ce820b7527c255489178"
},
"research": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/research/SKILL.md",
"computedHash": "88d5ba783b781d7dab941524e629cb2483d7f65ec79ef8d47a55ea9f6f3ee75b"
},
"resolving-merge-conflicts": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/resolving-merge-conflicts/SKILL.md",
"computedHash": "9050aa34dc026b5b28f5b63003a8742d0669daa6b2916c7a0f082ca9bfa50184"
},
"review": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/review/SKILL.md",
"computedHash": "270e0e7151ccd0b9623163396e1137a7fe013e0e1a07fd02ca03ead4efdcc21c"
},
"scaffold-exercises": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/misc/scaffold-exercises/SKILL.md",
"computedHash": "1127f69a77b48cb855067db4c9c42e7638e6672f1cb3fafb0ffd61a1ecdfae70"
},
"setup-matt-pocock-skills": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/setup-matt-pocock-skills/SKILL.md",
"computedHash": "7c4f945086d19c8b0f8f8adcf1a705767d894efb2afac129707816fded507a64"
},
"setup-pre-commit": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/misc/setup-pre-commit/SKILL.md",
"computedHash": "f2ce8663857d919cf7e4146cd716b0aee1757b85123b758e6e7d98fcbaf14054"
},
"tdd": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/tdd/SKILL.md",
"computedHash": "f23403cf05c3a4b0dec9983f7818cf1b53ebddd9cc406593fa46d9694b8c259a"
},
"teach": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/productivity/teach/SKILL.md",
"computedHash": "25bf44a1302ef009772c8e66d14a705672897562659c43650b1468012baa4f8d"
},
"to-issues": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/to-issues/SKILL.md",
"computedHash": "c1bfbb12c04ebfc14225a5553ec95acc42a57d09ae78e58377c648107b9605ed"
},
"to-prd": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/to-prd/SKILL.md",
"computedHash": "7e1950ebb84721293b913d54481e0723172abb23fa5e0d0d488594ca45ffb421"
},
"to-spec": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/to-spec/SKILL.md",
"computedHash": "71b6e4dd625e894073e11e1e8057fe473d93d32956d9ada2370259c6497f4fcd"
},
"to-tickets": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/to-tickets/SKILL.md",
"computedHash": "8b9330e8ecec09a21b9b32e27a2d2475366c0afd993baf2477777cb5565f8111"
},
"triage": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/triage/SKILL.md",
"computedHash": "7caa274494d702d8c668d1ff17267b4a69b6d58e34a00c20b2df9de67ef6edc9"
},
"ubiquitous-language": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/deprecated/ubiquitous-language/SKILL.md",
"computedHash": "4828c4957014e7d9c1fd62d65e92264d6d46808089953e14d1bbba5a92dfff4d"
},
"wayfinder": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/engineering/wayfinder/SKILL.md",
"computedHash": "71d7080cec29cd00ef8173b1aa591f57a08e2a0a5ea6b6339a6ff2cf2895ccc1"
},
"wizard": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/wizard/SKILL.md",
"computedHash": "0a48c11f8823cbfc2b7e6620d2f4fe097be12a13349bd7fe834da37a85b15c9e"
},
"writing-beats": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/writing-beats/SKILL.md",
"computedHash": "e6fef438c5ad6263936706c4aea7f320d55da2dfab052f491488fb717d82aa9e"
},
"writing-fragments": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/writing-fragments/SKILL.md",
"computedHash": "12baf297cf3feb042b8231e29566942d4ddd0eaaa13560d43b4641e1554e8ff3"
},
"writing-great-skills": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/productivity/writing-great-skills/SKILL.md",
"computedHash": "8a720e31b29ad7744b369fba7f21cd746a6b60e68ee1774aeca02f542a179a93"
},
"writing-shape": {
"source": "mattpocock/skills",
"sourceType": "github",
"skillPath": "skills/in-progress/writing-shape/SKILL.md",
"computedHash": "5f34ec8f61e2a4f0da9533b6049a71c3cde8c16b6d1077f4ccc1e3467dbebc2f"
}
}
}