{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:igpastor/sng-claude-marketplace:plugins/sngular-backend", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "19e879d2a9370f809e8569bfe3b110440da3bd6f", "treeHash": "74b5883bc6ecaa860bd19ba65754af152cab599a52ceb199187192d3cee9fed6", "generatedAt": "2025-11-28T10:17:38.581898Z", "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": "sngular-backend", "description": "Backend development toolkit for API design, database modeling, and server-side architecture with support for REST, GraphQL, and microservices", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "a5ffac5a6b3a93cfae0e77d54c93e1ccefa48a9e75b42be6a88a004478e8c137" }, { "path": "agents/db-optimizer.md", "sha256": "dc3c6864fd227d1354935f393c8ec38f89e112febd66bf005ea942dfb0ee72c3" }, { "path": "agents/api-architect.md", "sha256": "44f41164b60af4b79b95c9da424eeccd5e90f9877319a45af636955f4837d1e4" }, { "path": ".claude-plugin/plugin.json", "sha256": "4335efd0df86ab54fb3c110bb018fe88125c921d570bdfdb4b60ed04c2faab30" }, { "path": "commands/sng-database.md", "sha256": "d0d3d1274bb9017cd5692ac774095989ffc9daa412873a3f04c963a606333619" }, { "path": "commands/sng-model.md", "sha256": "1021cb9239e1e0ef62872bc1f1d605b2e57c78dc34bd64211b968de083c28b65" }, { "path": "commands/sng-endpoint.md", "sha256": "e8b84f6c122faa332f1c78fbe4db9b2c6692c989e675a7a524e3db0dadf0dc2c" } ], "dirSha256": "74b5883bc6ecaa860bd19ba65754af152cab599a52ceb199187192d3cee9fed6" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }