Files
gh-schuyler-duck-soup/plugin.lock.json
2025-11-30 08:54:31 +08:00

121 lines
4.6 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:schuyler/duck-soup:",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "c73d781b67c5614c135d6d87246a16c7ca5448f4",
"treeHash": "5aeb883c6be7b4670bc3c6b67f218641f7deb8e8e4057ec3de57ebf3ac9bd76d",
"generatedAt": "2025-11-28T10:28:09.914675Z",
"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": "dev",
"description": "Comprehensive development workflow with quality gates and specialized agents (Groucho, Chico, Zeppo, Harpo). Prevents reinventing solutions, shipping broken code, and creating undocumented features through disciplined phase-by-phase development.",
"version": "0.1.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "8bec6f106bf206d7728c1bb9f61a95b162ec2d6aa6a50a70a12e35403dbdf2de"
},
{
"path": "agents/harpo.md",
"sha256": "7f7e96dd1172ad5372e00ecac24fc8033848cf60f0f44a703a85590c6ee134fd"
},
{
"path": "agents/chico.md",
"sha256": "1b1b4c002dbf0b6ea603d0de8d74f2f8bc8a645d517a278d30a1d4cc79c6fbaf"
},
{
"path": "agents/groucho.md",
"sha256": "2995207da3089e0d2ce7829569964e8d63428c4b5f35a658e0f4c5e1d84099c5"
},
{
"path": "agents/zeppo.md",
"sha256": "7d4dae54e549fb402926892cd7df0d9b8ea6b1acd7f04b2db84507e7deb15ee3"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "04dd9b16321d8539941be51d6ca1825c5e027eeae17c1cc4acb514c23525f6ae"
},
{
"path": "commands/start.md",
"sha256": "0d7340f3de5df03595f46beb32719107c1bbe5513c36fe76f4dd66e7e51c92ab"
},
{
"path": "skills/implement-feature/SKILL.md",
"sha256": "f01a3b10b3e23ffef14e522a4b93b8392aca7c437ee640e484f85f89dd1f98ce"
},
{
"path": "skills/implement-feature/references/phase-6-document.md",
"sha256": "55b63392a70c6f791a9c520755185902e61d16124a1c32e7da4b96c504452ef7"
},
{
"path": "skills/implement-feature/references/phase-7-reflect.md",
"sha256": "d3f5fff0db4af5c1cc0aa8e6031068052680a78f9bf08e1832dfc4db12c6a111"
},
{
"path": "skills/implement-feature/references/phase-1-gather-requirements.md",
"sha256": "9d2c10432dfa3054e72fb912936fd6c94c1d9eb6ddfc58bc58adf509cf478376"
},
{
"path": "skills/implement-feature/references/phase-4-review.md",
"sha256": "9aec6f40659a5182e198f214db2c5303c4b6f8686eeb42e1f75a9aa73c3e2ab3"
},
{
"path": "skills/implement-feature/references/phase-5-verify.md",
"sha256": "c5cd591dc2d28497c6cfbb25403da9bd819e52214873324017e4fd29d0767767"
},
{
"path": "skills/implement-feature/references/phase-2-plan.md",
"sha256": "0d893aeb95954de7fcefa0e93bdb5397844470bf55d532b8e6580a3c29b0dacf"
},
{
"path": "skills/implement-feature/references/session-resumption.md",
"sha256": "15951664f12690f18623212ee3f49ec4a8852b25d1400876f4e92df600b221fd"
},
{
"path": "skills/implement-feature/references/phase-3-implement.md",
"sha256": "2395d936a85df5f2942f566ed405c3c6bfdcfe24a619b0e07adb191a63a3098d"
},
{
"path": "skills/implement-feature/scripts/init_session.sh",
"sha256": "7102668786cfe933e02b7abf8141a9dfb1de4e2651fd3206c13cc8478abf630f"
},
{
"path": "skills/implement-feature/assets/IMPLEMENTATION.md",
"sha256": "c2223619b4f470fa86cc84e49c354a60bc0695bb0c5d0e34db1da55b99852f60"
},
{
"path": "skills/implement-feature/assets/REQUIREMENTS.md",
"sha256": "496c8d5a99c38a226cba3e1ff3936b626dedc980afda663c5ce49324015746e0"
},
{
"path": "skills/implement-feature/assets/TESTING.md",
"sha256": "f74f764a12c1131a5e9f1691440d0eb806217979cf31386cc8e45490e6d9bbbe"
},
{
"path": "skills/implement-feature/assets/PLAN.md",
"sha256": "b31f0bff030b6090be5c17e730d677145b69e1c8e50a37919aea2e4fa7fc224d"
},
{
"path": "skills/implement-feature/assets/REFLECTION.md",
"sha256": "b001f085f72f894ad9cba587ab4c5a3626ad0fd8ffe6213195d8705ad3b9de75"
}
],
"dirSha256": "5aeb883c6be7b4670bc3c6b67f218641f7deb8e8e4057ec3de57ebf3ac9bd76d"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}