Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 17:57:23 +08:00
commit 06f0dc99da
10 changed files with 1701 additions and 0 deletions

69
plugin.lock.json Normal file
View File

@@ -0,0 +1,69 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:AojdevStudio/dev-utils-marketplace:code-quality-enforcement",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "9fd8f963156292d007a8ea005ba1aa4a01151c6a",
"treeHash": "a51c57245b1427956b61de3b7afe3f3924e70c9dacb36e660fbce1e5747bd1fd",
"generatedAt": "2025-11-28T10:24:55.759990Z",
"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": "code-quality-enforcement",
"description": "Meta-package: Installs all code-quality-enforcement components (commands + agents + hooks)",
"version": "3.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "444e7aec5e0920a467c2f075b3cd81891f2cae141f5ffdb13e0153dc6e0ec7ba"
},
{
"path": "agents/test-automator.md",
"sha256": "c2e2f30e50056ea3ac2a14f97b94e3a6e748155f833bc8f7cde4c110821bc944"
},
{
"path": "agents/tech-debt-reviewer.md",
"sha256": "a7584464fbf934326f314e57fc922dd2a9cf809f34f203cfb1e493d6688ecec5"
},
{
"path": "hooks/hooks.json",
"sha256": "55565dbddf6825b772d6ab1442170ba7937b087de3fb3440892d7ca759f808a2"
},
{
"path": "hooks/scripts/universal-linter.py",
"sha256": "0fb34899d3ee5ea0ca24c2025f88888eb303c2d09b1c19db7f55ea919e4c279e"
},
{
"path": "hooks/scripts/pnpm-enforcer.py",
"sha256": "4c34915c301d545af35837c81c3326430e28902f645c79f8aff88af726f1d301"
},
{
"path": "hooks/scripts/code-quality-reporter.py",
"sha256": "332a9ba27a079591c945d2955177e3e13df8a093f563bb71f9e4daa629b57b5c"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "dd80d837a12288d14fb5792124a29fd84ee8d042a354771f02ed196dd507503d"
},
{
"path": "commands/enforce-logging-discipline.md",
"sha256": "947587b368117aca0ed9e72881f872d9fb10b1c5f9a0c15a0fde0ffafefb3cbe"
}
],
"dirSha256": "a51c57245b1427956b61de3b7afe3f3924e70c9dacb36e660fbce1e5747bd1fd"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}