Files
gh-michael-harris-claude-co…/plugin.lock.json
2025-11-30 08:40:21 +08:00

385 lines
15 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:michael-harris/claude-code-multi-agent-dev-system:",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "bb826d33a41654540c5c08f374dcae69e117f612",
"treeHash": "d37ca883f2ce91e796593474b1ed63e9b75ac6e2fed1868c51385c22a5e96878",
"generatedAt": "2025-11-28T10:27:06.400165Z",
"toolVersion": "publish_plugins.py@0.2.0"
},
"origin": {
"remote": "git@github.com:zhongweili/42plugin-data.git",
"branch": "master",
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
},
"manifest": {
"name": "multi-agent",
"description": "76-agent automated development system with PR-based workflow, git worktree-based parallel development, runtime testing verification, workflow compliance validation, comprehensive summaries, and quality gates",
"version": null
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "a22df9440b3998a83db3535552dd509ecacf6646f0be704a399d44d61e3c77c3"
},
{
"path": "agents/database/database-developer-python-t1.md",
"sha256": "633a11a9ec03c6672ca85dc8f848af382dfc6ee0a5e788f38d1c7efb82979c95"
},
{
"path": "agents/database/database-developer-php-t1.md",
"sha256": "ed4a5f3e26ccf98dfe1d2a77bb38bcf297617695501bcccd4aa5e92fbf288692"
},
{
"path": "agents/database/database-developer-java-t1.md",
"sha256": "80b9d428fbddffbbd4dad78379764d72dcfea85ddd9ba11c5a6314841695e83e"
},
{
"path": "agents/database/database-developer-typescript-t2.md",
"sha256": "90679f22b79306f0c6047771d2d3dbdc26121805f2c445abc9e09b3f20a51231"
},
{
"path": "agents/database/database-developer-go-t2.md",
"sha256": "2623149f50fe234c25cf9c4fd519ec0f0779dc43b5355f1c2fe3f15a61b78ea9"
},
{
"path": "agents/database/database-developer-csharp-t1.md",
"sha256": "6885c97e7ad312bbcc29f2af1c7528f8a4367f19f0f06cf54b07e41fd503217a"
},
{
"path": "agents/database/database-developer-ruby-t1.md",
"sha256": "bf596b2d67b5762f76062a615e2836d655cb865e77c0549be4a076181db00974"
},
{
"path": "agents/database/database-developer-go-t1.md",
"sha256": "e40ddf2b40b46c96dfe570b92381e669465c120be78c681fc9351da7d6eef319"
},
{
"path": "agents/database/database-developer-ruby-t2.md",
"sha256": "da14ecdb7501941526b779671bc8348afdbf01329a4ca4f53053e313cee7d151"
},
{
"path": "agents/database/database-developer-csharp-t2.md",
"sha256": "b71680bc9bde0420ea68d7601bac63cfd1251261ee7813bf9285951e7e960813"
},
{
"path": "agents/database/database-developer-typescript-t1.md",
"sha256": "0dd08ae65527f2863793ac36b5ad61dd64b6fbb597b03743592343c5a740f5e2"
},
{
"path": "agents/database/database-developer-java-t2.md",
"sha256": "2082d6bfb6879272811a2730e09a07e3774a375c58ffcba2081340e36138ee44"
},
{
"path": "agents/database/database-developer-php-t2.md",
"sha256": "77217de7fbff1ab8b0b3d3a1086cd1cee2a2301a6fdd54bf745c0f2d8a01dc6e"
},
{
"path": "agents/database/database-designer.md",
"sha256": "3601d5201a756797b6dc65af0f3e933e6b86e217fc013a3998b859c8e5d12892"
},
{
"path": "agents/database/database-developer-python-t2.md",
"sha256": "43a6c366512c1cc732cd65d2116658c4d7d729f34b1e3da6f055147fc990bf64"
},
{
"path": "agents/devops/terraform-specialist.md",
"sha256": "b5fb57fe4390dd844b2756bcef2d6c60e0486ad4a337b09c7da183b05f493907"
},
{
"path": "agents/devops/docker-specialist.md",
"sha256": "1dd0b9cece140b1605df1d5f0ee450a419fa7cb3b7304395d66b7802ae8a1c00"
},
{
"path": "agents/devops/cicd-specialist.md",
"sha256": "87f7ea90c83fa61dcb3097141b57bf1b9b93a2bac043eb63e7b04d2dcaa1c061"
},
{
"path": "agents/devops/kubernetes-specialist.md",
"sha256": "accd99d460b3a44d6ad23fc0dd5bdb581efe3290e709959890bdce197c0a0940"
},
{
"path": "agents/scripting/shell-developer-t1.md",
"sha256": "8352d11aabf0667c0293dc90ce9cf1f18990c7b40ed81f4ad46a051f19627bb3"
},
{
"path": "agents/scripting/powershell-developer-t1.md",
"sha256": "497c43ebea2fe800e2b59faac796ceb6ffd20b4d3af153e7c16887ad4b258dc8"
},
{
"path": "agents/scripting/powershell-developer-t2.md",
"sha256": "85c5c000fd901a11fb51702e30af634aeaee38f2ed4c8a3b1fe034d08f7aea27"
},
{
"path": "agents/scripting/shell-developer-t2.md",
"sha256": "099506527dc28976fac7d0e8882a5af9b2faeb18348098ff921e52f8465d6c65"
},
{
"path": "agents/frontend/frontend-designer.md",
"sha256": "2b8efd1fbd8b5c8fc2af2104c54ce665850fbdb44ad0730407c3c5c38853ebf3"
},
{
"path": "agents/frontend/frontend-developer-t2.md",
"sha256": "69eeb0d08023677fd5dc2b85c5c484ebb311d1dd58786e062f118e4df363ab5a"
},
{
"path": "agents/frontend/frontend-developer-t1.md",
"sha256": "a8ae03c5c72e3a0a35acb43c57c5440ec9d328e0f2a6af1b5c1ba0485d740a75"
},
{
"path": "agents/frontend/frontend-code-reviewer.md",
"sha256": "a44c6f5dda1eeeffa8c7c73efb31bdc166ecb233d6d171dd602c0bac59901b1c"
},
{
"path": "agents/quality/performance-auditor-php.md",
"sha256": "0056dadb1520c22b77d2a8426cc0a03c79a9d3600a0d68725512bc3878da80dc"
},
{
"path": "agents/quality/runtime-verifier.md",
"sha256": "8efc83867488290a952fcfcb8758bb2ec5782f5b9af108de9ced6383c78802dd"
},
{
"path": "agents/quality/performance-auditor-go.md",
"sha256": "c89e769edd56e4394c25b5916e64771202bc697c56e25de041045fb0760ff8ef"
},
{
"path": "agents/quality/performance-auditor-typescript.md",
"sha256": "6de73eb37ad5d47eca7942c47d084f61ffd269eb3dfdb3e00d8a065fd42b1e1d"
},
{
"path": "agents/quality/performance-auditor-java.md",
"sha256": "9f16056151dc9f8f5f819ece79fc21b04471b208f997a2cfa91e39d07c8c8573"
},
{
"path": "agents/quality/security-auditor.md",
"sha256": "f865120db71b1a55f6deda91dd81599d575ad2f099cb74ff75cff54fb61e0dcd"
},
{
"path": "agents/quality/test-writer.md",
"sha256": "a2887406dee265a930db707739d63f8b83bfe22c3377141e0ce4b3761cfb4240"
},
{
"path": "agents/quality/documentation-coordinator.md",
"sha256": "33d78202635678680514d39840e484ca384aaafd57942c3c8d5ab4ba4ed22784"
},
{
"path": "agents/quality/performance-auditor-python.md",
"sha256": "2e8660d3181964b4882a4d64921fe16da0138312b350c59a2e81688e0d816330"
},
{
"path": "agents/quality/performance-auditor-csharp.md",
"sha256": "fb61cf632fca0ed536c55caf5a450badcb77d506f9718c840e75514eddf5dc30"
},
{
"path": "agents/quality/performance-auditor-ruby.md",
"sha256": "419220e80cf423e753421479760c772e1979160c4ad4ee85c4b4bea1c6c245f3"
},
{
"path": "agents/python/python-developer-generic-t2.md",
"sha256": "4f455c76410f7c7b1c23e7149cdfba0cbe749b29b895e7fe226193c8d0002616"
},
{
"path": "agents/python/python-developer-generic-t1.md",
"sha256": "7f6fee34546d3167969df9aeac49f414f37145c071333d5b2cc95e206654ab83"
},
{
"path": "agents/planning/sprint-planner.md",
"sha256": "d76b5399267c1826787964a94c02b6a23c2f5604de9d45b7e66c7ff23af08430"
},
{
"path": "agents/planning/task-graph-analyzer.md",
"sha256": "272f78d10bec68a8e650a6ddad31550ff090da107c82c1163d70cf5990c4ef7d"
},
{
"path": "agents/planning/prd-generator.md",
"sha256": "caaa0e308097cfed2898af9a7c03badd23dbf178202ecfa19babf8688f863c13"
},
{
"path": "agents/backend/api-developer-java-t1.md",
"sha256": "dd299707ec60e0866c8867f0ecd3e0f843c7a6c9ef6aab1ce50a8a92ae192c95"
},
{
"path": "agents/backend/api-developer-python-t2.md",
"sha256": "c145a09ada94bb23e2e90607fac0b8be19272e14636abf74be82d6d0ebc7962f"
},
{
"path": "agents/backend/backend-code-reviewer-go.md",
"sha256": "da90f93d2bb518b2eb51fa6d7817a2fefee36d87b2128e54262f24a5167c9f3e"
},
{
"path": "agents/backend/api-developer-ruby-t1.md",
"sha256": "f588abc20b90834e5341c0e692770ae3d27342b4fa4cd5177d33db2b02ecde93"
},
{
"path": "agents/backend/api-designer.md",
"sha256": "0103a07116e5ac5aecb67d3765ff8fa0aa782dd165de48fbc435d442416ab0de"
},
{
"path": "agents/backend/backend-code-reviewer-java.md",
"sha256": "662a09e7cd768e3b98fb3d2c19e3646a9203cc34f03798add0ce4b5bb1551966"
},
{
"path": "agents/backend/backend-code-reviewer-ruby.md",
"sha256": "3d46dd2010c56896a6d221200c06449fabfcb2dadb8fb45bb80c23ed62861cad"
},
{
"path": "agents/backend/api-developer-go-t1.md",
"sha256": "cec4ac277ee194485e41a25149c8c9a4ffc7ccd4074de9d9a989e9483ada5046"
},
{
"path": "agents/backend/backend-code-reviewer-typescript.md",
"sha256": "e1a4f5be0855b804a1c8764d2a45b767930bc6ebb260d668555fb2343080d9d6"
},
{
"path": "agents/backend/api-developer-typescript-t2.md",
"sha256": "c96cad845ccbc85ca0739e9bafb7129dfe95b51ed59a51be3f9d47fb7825ffe0"
},
{
"path": "agents/backend/api-developer-csharp-t2.md",
"sha256": "72dda7e4d1ba124f7bc494753c40d7403c0bdc970d95e299a5318d3dcb554c6b"
},
{
"path": "agents/backend/api-developer-php-t2.md",
"sha256": "dfccfba969a3a324749df087367add98a9dcef64a25de641a1e29a54fb697ff5"
},
{
"path": "agents/backend/api-developer-go-t2.md",
"sha256": "48a2c7e11ff47f72fec00bf91ca4afc26afae170ab558549379694d2a97f1eec"
},
{
"path": "agents/backend/api-developer-typescript-t1.md",
"sha256": "5a8be3e717816e1597e8ec636e41b5b6776ece9fc0d2bc2d403987395505ae23"
},
{
"path": "agents/backend/api-developer-php-t1.md",
"sha256": "ffab822fec01ff7ef8851d4e0c5484afcdc321cb404d663526455c6c35f22d53"
},
{
"path": "agents/backend/api-developer-csharp-t1.md",
"sha256": "056e3624c8824cbd85537360662146f6314d572a1e641acd30b7f1dc1d024727"
},
{
"path": "agents/backend/backend-code-reviewer-python.md",
"sha256": "d2a7bbfdb26b09c782f21cd2567ff8c039db701b0c0fe27062c685a300ac14de"
},
{
"path": "agents/backend/api-developer-ruby-t2.md",
"sha256": "32534acf5953ecf5372347afb3d739f62569cfe59f1c20b2bc3050c3ab6bd96c"
},
{
"path": "agents/backend/api-developer-java-t2.md",
"sha256": "985c263975108f2a84d59e4c101702c93254b3702ef689ab12361db4362b7de6"
},
{
"path": "agents/backend/backend-code-reviewer-csharp.md",
"sha256": "4442bf6db5824575abba8b235e0ba557398110b44bb8a2c97eefd3e71edde10f"
},
{
"path": "agents/backend/api-developer-python-t1.md",
"sha256": "f53bf434aaed9027ad9ef920bd605b2664a01d307d79a2c1e4cf451c3ef2ba6f"
},
{
"path": "agents/backend/backend-code-reviewer-php.md",
"sha256": "70d5166f67764a8cc6838892e8c5d3e126b6c59a9dc215d651ec35cae47e0c31"
},
{
"path": "agents/mobile/android-developer-t1.md",
"sha256": "435dc30d1dcb556590cae69277e1b692da058bfd8206a05bff8f7387fd4150ea"
},
{
"path": "agents/mobile/ios-developer-t2.md",
"sha256": "52410d16be2c3999083cc04a6e8c089a7e28576d0301e13f8ef34f42ec24faa2"
},
{
"path": "agents/mobile/android-developer-t2.md",
"sha256": "44a01287e4b88cd7ded26dfe590d99399ef916d0cfb1bd72449d14284acb250b"
},
{
"path": "agents/mobile/ios-developer-t1.md",
"sha256": "ea7daa9c63f7bf414a39076aa5474850c33ba60a1bd7c02b1c705f485e9c8ade"
},
{
"path": "agents/orchestration/sprint-orchestrator.md",
"sha256": "bba4fa5fec5925c3c9d20871a9a553a899ceba8d22735101c03829fa934e68d3"
},
{
"path": "agents/orchestration/task-orchestrator.md",
"sha256": "37b8804c3d195e5e49c52a9388b7933843fcd362c4f8abb08bed7772b2db513b"
},
{
"path": "agents/orchestration/track-merger.md",
"sha256": "73850ea703ce11b6c8ad171b3b072669cd74b4672b59457ee16ad9888a48a88b"
},
{
"path": "agents/orchestration/workflow-compliance.md",
"sha256": "be5eba802c6e30c87355c4df5fd53b2ae5b7d3d18ee3332539bb6962e6014733"
},
{
"path": "agents/orchestration/requirements-validator.md",
"sha256": "6de42139fe3e3bf820fad8bc1bc33a25175f4183a3d8c6b652ca7cdde10be8ff"
},
{
"path": "agents/infrastructure/configuration-manager-t2.md",
"sha256": "974491f66884c394fae9f432ebe2654f280c1aae4b59556bf0eb2deeecb877b2"
},
{
"path": "agents/infrastructure/configuration-manager-t1.md",
"sha256": "0b455c294df6e182205670aa1a88814da26a6586fd15a24c69aad579576aee93"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "bf27c625d2163e414fffe28e59e6a646933e5cfe0b1aac4dbdf591ab6afab27c"
},
{
"path": "commands/worktree-status.md",
"sha256": "9457f183659f6eff37f37a6ea37c1e6065769384a7736019748c96c3392ebb0c"
},
{
"path": "commands/planning.md",
"sha256": "c0c60f4db2af090e59a27bfbf296f48f5b20270c05fe64ba4c064fbeda260b6e"
},
{
"path": "commands/prd.md",
"sha256": "facbb10cff18b08d575820b1fc5fa7070df0d461b52eedcb23af9187af15dfe3"
},
{
"path": "commands/merge-tracks.md",
"sha256": "e2b6902b26d10e25c4a1125dc927fa92542b40d7a12de98a555d4b3da38d3bb4"
},
{
"path": "commands/worktree-list.md",
"sha256": "f144abc8bddcbbb06e9b79f723a72eb073b8ba898a5a7b8ab5b468d9dd166ee3"
},
{
"path": "commands/sprint.md",
"sha256": "64f12f53e55957a74a37f023176b64bbd19858693da5c2b7708fa6de41d5ea3e"
},
{
"path": "commands/issue.md",
"sha256": "151a85d03751ef1d73f7c6cb5481e703dc4dd5246eb48d37ad74964325cf0dd1"
},
{
"path": "commands/worktree-cleanup.md",
"sha256": "918e1d50505e55680c8db4448504741837d9a216b7c80de8d313e1f9d93428e9"
},
{
"path": "commands/sprint-all.md",
"sha256": "802b9a1d798f7b8838f69c6f72b570fd68c90c3344973354ed347c4eec13aa0d"
},
{
"path": "commands/feature.md",
"sha256": "d68150456f01be4ba4b1f9e6d65ee6c5e28faae9aee01d73ee96b8f0a95421c2"
}
],
"dirSha256": "d37ca883f2ce91e796593474b1ed63e9b75ac6e2fed1868c51385c22a5e96878"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}