Files
gh-duongdev-ccpm/plugin.lock.json
2025-11-29 18:24:24 +08:00

325 lines
12 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:duongdev/ccpm:",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "92566c8f987424cb29e8dc2225087d2873568574",
"treeHash": "fb911baddab9124b03812f9d79d79714a70c7736992edfba439f883946835e37",
"generatedAt": "2025-11-28T10:16:42.503531Z",
"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": "ccpm",
"description": "Enterprise-grade Project Management plugin for Claude Code. v2.3 BETA: 50% faster with optimized /ccpm:plan, /ccpm:work, /ccpm:sync, /ccpm:commit, /ccpm:verify, /ccpm:done commands + Linear subagent. Features: 49 PM commands (45 original + 6 new optimized), smart agent auto-invocation, TDD enforcement, quality gates, Linear integration with spec management, multi-system workflows (Jira, Confluence, BitBucket, Slack), monorepo support, safety-first design. Phase 6: Beta testing with 50-100 power users. Backward compatible with all v2.2.x commands.",
"version": "2.3.0-beta.1"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "4e87357a001de135e850d482d3371d26d8e224b64ab7dd28cb4c49d6b4b05eaf"
},
{
"path": "agents/project-context-manager.md",
"sha256": "1b410dbf9db6155a4f3a0ffbb0443c0add4fe0ec3ea25b5eed133fcbc7365bba"
},
{
"path": "agents/pm:ui-designer.md",
"sha256": "f5920820d1fb714353afc185db2e9ce3fb2d3255773b2a0e5712e0d0e3e6a68b"
},
{
"path": "agents/project-detector.md",
"sha256": "59e34d2230cc7362543ff660dde7adedc36c7d6713f7bd786e51e629f7314a37"
},
{
"path": "agents/project-config-loader.md",
"sha256": "f58bdfab44f39223f99de6885d5aff459a96ab4b3d0469b4e55d541310e2f174"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "6de5175ec335fdccfe4183d37dbedfc7f5bea0b2a7c9933fd0afecdf6c181574"
},
{
"path": "commands/_shared-project-config-loader.md",
"sha256": "52ddc8d96ab53b2bb009a16f4f602a1a68bbf19c08ddf1093a7c5049dd166806"
},
{
"path": "commands/utils:report.md",
"sha256": "68d2bea0daea59510c8baa371bdef0ce03e5c70e0d832f91918e6579f7ccf304"
},
{
"path": "commands/utils:status.md",
"sha256": "5f2288113cdd0584b3d255180f07c8c7be548c10c7695d104980aaf34a6a4e19"
},
{
"path": "commands/project:subdir:list.md",
"sha256": "3e085668d8b8f70e9f7bcef1ebccf3817c167b48ccb108134af2803554b6e5a4"
},
{
"path": "commands/project:set.md",
"sha256": "e6cc4d58ff3be1a4894c3254a125ba59502f1d0bbde07f6089b138072fdc4082"
},
{
"path": "commands/_feature-flag-evaluator.md",
"sha256": "278d55cbe3c8b458e6aa3c23cbcd133b41b56a24b1c1220d6c5f667bd2dd201f"
},
{
"path": "commands/planning:update.md",
"sha256": "117df380bb0da77d760d5580efe617fbf7f6639277c14c0edc8b490a29758466"
},
{
"path": "commands/work.md",
"sha256": "47f7ef845b523b2d4cc464258d20f36a94a33acc9456ea4e84331e9ba1f03e31"
},
{
"path": "commands/spec:review.md",
"sha256": "0eecb2eff961da2b51ef87bd8198943a56c0f2b70029520a5ccd6d134f426fa4"
},
{
"path": "commands/spec:migrate.md",
"sha256": "404e73212e5daf55d3929272b8a34589725d3a1d7c32b864be7de998e7c54c2a"
},
{
"path": "commands/_shared-figma-detection.md",
"sha256": "47df33ec17d5befabf73a684adb38910c5e95197eb4b3912cf9a8ddae1611199"
},
{
"path": "commands/planning:design-refine.md",
"sha256": "e08ce5cce15e81c2b7c7ed943fd1d4974534616cb45c81e5dbc236beea6d53dc"
},
{
"path": "commands/utils:context.md",
"sha256": "eedc3aaa516480810c7794f850f7b34d3e40f369e24c7ab280118c159f2181e5"
},
{
"path": "commands/planning:create.md",
"sha256": "f94fa665b11f48cdcee702b8a227ac56e99801ceea309c277410d5f2e0a31430"
},
{
"path": "commands/implementation:start.md",
"sha256": "391acdc8e178680c8fcc8e916992366640e7caaa32d8385891747e09abf4a20f"
},
{
"path": "commands/verification:fix.md",
"sha256": "f1908479465d2577c8fe9cb2ccc217dba2dec4fa5a04fae2c459298df967b7d7"
},
{
"path": "commands/implementation:sync.md",
"sha256": "f92c85698c4cd72a89eb6bb9c8a0aa81b08fc1f2e19aed79a9a34da25e652ade"
},
{
"path": "commands/verification:check.md",
"sha256": "77f57b5f6a7ccf2b23d75150b1b2253aebe103b160a8eced98828ad54b46a5e5"
},
{
"path": "commands/utils:cheatsheet.md",
"sha256": "0b388b552a9ce1950a189463bbe027b9b6f5da0f8c960c05de5cc304183b1854"
},
{
"path": "commands/project:delete.md",
"sha256": "67be19cedc348fc2627679412ecd8afaa870f2138522bf4f26460d8a27b92388"
},
{
"path": "commands/project:update.md",
"sha256": "f081fbaa7dc897d729dec56d7b44a261db2684234ff6013531dd158b7ac1ba79"
},
{
"path": "commands/implementation:update.md",
"sha256": "281e5ff715f4e51975c5052272fa4ac688d4cb5add15e0de7f4f64bd682a5101"
},
{
"path": "commands/_shared-workflow-state.md",
"sha256": "79086917e8e79f6854bcac76f4fb5fe80736253b6f2db0c3f69b6ee4c6c15635"
},
{
"path": "commands/utils:search.md",
"sha256": "3a5635bb7753c61d3dbb6d8db594564e95ae55b3353fcc5e19a1275af0606c9a"
},
{
"path": "commands/verify.md",
"sha256": "c91a6c74e690d69eac4068bb43eb32662d24abcbdd646c2ac81fcb1ddea043d9"
},
{
"path": "commands/planning:design-approve.md",
"sha256": "d4161be5fdd7fbaefa528b176bf688128b2f061d19158a3e9390800496375bb7"
},
{
"path": "commands/done.md",
"sha256": "eb7d7c6e4c227f4e370d8a7242308a5ecf3c54571744c27b94b79c681b439f50"
},
{
"path": "commands/spec:create.md",
"sha256": "b70a12a4858bde05226d8d7b787106fc8a043108f3a8c6b30f4a238e0e63192b"
},
{
"path": "commands/SAFETY_RULES.md",
"sha256": "0d54e22a857b4cd6f933dcfecf3513fc0dbd3da1883ada4e682bfba68bdeb2bf"
},
{
"path": "commands/utils:auto-assign.md",
"sha256": "5aaadde6c240d83a69c76191a02f6e2b81175cd3ddf71a5ad0e5f930d17859d7"
},
{
"path": "commands/utils:insights.md",
"sha256": "83a8ad24fb2ff08e73b8b69784447c431cf88864d5bb90d32c10c9c0f5f05675"
},
{
"path": "commands/verification:verify.md",
"sha256": "0f1998fdfc6973b90cba01cbea0db4227ebcb178b8eaacb2751a7bda641c2a7e"
},
{
"path": "commands/spec:break-down.md",
"sha256": "f9a069e8037b2f719aa8bf64bae3517d4ea5cc41a334461ae6496f670bdeb2de"
},
{
"path": "commands/README.md",
"sha256": "84d6717541202992bff7fccf6209033bc4e5351a42c096dd137268c07f413400"
},
{
"path": "commands/spec:write.md",
"sha256": "690efa8994a82a9195859859dab278753175b0c2e5fbb335329ae4e79d83b861"
},
{
"path": "commands/complete:finalize.md",
"sha256": "5f17027da8e9f12774f865a107af314ba58b89e6bc5e22701b583836bcf44046"
},
{
"path": "commands/_shared-planning-workflow.md",
"sha256": "3c6be8f6251d0dc74f6130eed4a13dbb0a260dca2fe4ec590aef77c8bf998eb9"
},
{
"path": "commands/planning:plan.md",
"sha256": "e89496b40fc5e533560b491099d92c8f1a9bc3eb683a6c0e40e5e052498ee698"
},
{
"path": "commands/project:subdir:add.md",
"sha256": "7c2955a7f9cfb4ce9caacce1499c976cc31c758b68d624993915c457f65e388b"
},
{
"path": "commands/utils:agents.md",
"sha256": "2c0de49ff03df89747e277ae40c250b7dc7fd11657fc262c0979b949a65752ff"
},
{
"path": "commands/planning:quick-plan.md",
"sha256": "178fcd866fb790d47263c9dd0f8a1b559c045bf168fdce85af1317f5d9fb7bf6"
},
{
"path": "commands/_shared-state-machine.md",
"sha256": "066f281f50e9420ec92ff2e05714f9aca88bcd510f9a1dc38c0a3234ec86f028"
},
{
"path": "commands/utils:dependencies.md",
"sha256": "00c118db79e5b4b7d5292787f201b7033cd211b7f2c6896f0c325867cd899378"
},
{
"path": "commands/project:subdir:remove.md",
"sha256": "654c140bd373083c4c54928e8156992844d549bca227428418bcd9b767f60063"
},
{
"path": "commands/sync.md",
"sha256": "22d2cd60fdf24f9d3813536ddb5e3de0113028ba86cd716f073a8aa5ca0a68f1"
},
{
"path": "commands/utils:sync-status.md",
"sha256": "d5f8251897c67abc00e3a20f8957420d700c424f7e3a063519ff3c06f95b7836"
},
{
"path": "commands/utils:update-checklist.md",
"sha256": "ced82bd8b0ac02c6d86ec1a1708471315617c93efcb93efb4fd26dadf171983f"
},
{
"path": "commands/plan.md",
"sha256": "29795c839c25c45f43934dc58fe188b750933d1867c92d23aeadd26e7157e0ad"
},
{
"path": "commands/implementation:next.md",
"sha256": "603512f32ff5d27b32bc4c2d73846d25c570e5812bbbd2889f8d868a0effa7da"
},
{
"path": "commands/utils:organize-docs.md",
"sha256": "f0b563cb94dd30871069931104ab81bfb557398bc9de71bfa78894b0891bfbb8"
},
{
"path": "commands/commit.md",
"sha256": "ac8cb1bbd164a2ddfc8127010093c2461ae5568fb80d13ac758407bf14b9d6db"
},
{
"path": "commands/utils:rollback.md",
"sha256": "4d6ad04fe710c6472318a0ca76bb58a46815c60f7554aa0b6d8e816c6c7afa3e"
},
{
"path": "commands/spec:sync.md",
"sha256": "2169626fb1697cf9d84696cd7a55545d00f114faaf626fb10472e74e8591e787"
},
{
"path": "commands/planning:design-ui.md",
"sha256": "2f9b9a29a9427eeff9b7eb62ac5010319d68e1ca39e43f6fbdb87c3be0479436"
},
{
"path": "commands/project:show.md",
"sha256": "91406608a44f693bb6ab07a0e265bf6dae1912c57fcdb83897a5eea69647a1b7"
},
{
"path": "commands/_shared-linear-helpers.md",
"sha256": "629f67422bc92c9c0284753f618907c6b2358657d707e39d502e9db21bffe1c5"
},
{
"path": "commands/_shared-next-actions.md",
"sha256": "aae601d3d9cd0e352060e00bea208304410e46cb8a391e36ee43f76921346994"
},
{
"path": "commands/project:add.md",
"sha256": "baf075a867b3085d4bc437e69e536e345bf225ebbd18c30202c748315355d250"
},
{
"path": "commands/_shared-decision-helpers.md",
"sha256": "20ceec894d18f530047d57594e2f0b645ad8475252c26ab8a479829cdd030b4a"
},
{
"path": "commands/project:list.md",
"sha256": "ea2eb4f207915e39fd75321e0869d922eadc7571cb2898854f562461e53dcb2a"
},
{
"path": "commands/utils:help.md",
"sha256": "cf545bb71d884ebb4138a63e805af2ebc9a6927a6d8ef532af8cfbfcab9850d6"
},
{
"path": "commands/_shared-image-analysis.md",
"sha256": "2fd647a9193d31cea63c2dd8012dc918a4d8009da3acc10e7c87af86b15ee1f4"
},
{
"path": "commands/_shared-checklist-helpers.md",
"sha256": "77d80524af36d1f7c86f4a44dc53efcd978c0722287f3c78f03c53706ebc4f6a"
},
{
"path": "commands/utils:figma-refresh.md",
"sha256": "213d9e5b56d77157e5565ffc9d6fdc9a19d850ff3075940026bd7e7cdd326be7"
},
{
"path": "commands/project:subdir:update.md",
"sha256": "c577e087b9a6a32c95d66481dd93749060232101b5c4e18992a443d4255f0a9d"
},
{
"path": "commands/SPEC_MANAGEMENT_SUMMARY.md",
"sha256": "e5cbf6044693798c2ac5e6f1f7cca5953aa5a931883565e827af3c2673680597"
},
{
"path": "commands/pr:check-bitbucket.md",
"sha256": "bf247e2f641845c23a270845edab839e8df3c4a104c01619d1d47f52daeb1ca6"
}
],
"dirSha256": "fb911baddab9124b03812f9d79d79714a70c7736992edfba439f883946835e37"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}