Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:45:43 +08:00
commit 77cb91c246
25 changed files with 7424 additions and 0 deletions

129
plugin.lock.json Normal file
View File

@@ -0,0 +1,129 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:openshift-eng/ai-helpers:plugins/component-health",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "96b9864a63d58b57b15ba10ceeeba3cd4c3a5a14",
"treeHash": "d8db1ce91d54578ea65c9a85a7baae3fdf31842272b5b6ba5f6bb178d699f29c",
"generatedAt": "2025-11-28T10:27:28.443041Z",
"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": "component-health",
"description": "Analyze component health using regression and jira data",
"version": "0.0.1"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "e4634295b1b7f095ffe83e4d30bb93a7dce6e13bff06816d82433368b3cb1258"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "1c7fad47827f539ccf919e3bafa16ef817d48bd7f33e6e44d005c6c1fc27941c"
},
{
"path": "commands/summarize-jiras.md",
"sha256": "12f2df655c5415d35a8c3ea29fe0435b280ec0a9a280ea8caebed1d5cb6fd9cb"
},
{
"path": "commands/analyze.md",
"sha256": "985691a7980fd68932e876c8e13918f7ab7d59779f0b70c10ec9030469ae065f"
},
{
"path": "commands/list-regressions.md",
"sha256": "3482c63d9a3db8fea51af4fe6c6474ee8c92e3cab7be9857942ef9b4ca65910c"
},
{
"path": "commands/list-jiras.md",
"sha256": "cdf8428d8c0d032021e70cee335bcaf197242150aeaf60b8897756831ed39607"
},
{
"path": "commands/summarize-regressions.md",
"sha256": "676ed6ebe193b8c44922c55ac2eb70b2b9bb08820a28aec9190aa4aee72f126d"
},
{
"path": "commands/list-components.md",
"sha256": "feeec780a999723d00ea9ddde5d8d45a72ed4e43fc222d447d76879e00d04c51"
},
{
"path": "skills/list-jiras/list_jiras.py",
"sha256": "e1e4c44c1debe748bed68e938f79345317d75b87b3e17fd4af09e9a1283e3126"
},
{
"path": "skills/list-jiras/SKILL.md",
"sha256": "9c9c333f6d3952edee0695539c8d38c566e8f2908692cd5689cca8a0df2c45fc"
},
{
"path": "skills/list-regressions/list_regressions.py",
"sha256": "a03078cb80310cb6b6dea657c2c949d72a3a8aa8fe5f93e0404e4041f16bdaca"
},
{
"path": "skills/list-regressions/README.md",
"sha256": "defcf712908b5af648f89cbbeac4f7f321191f114cd4495ea7a18e9671e6c50a"
},
{
"path": "skills/list-regressions/SKILL.md",
"sha256": "f47788ff085bd2278691cb86cc0b27629900080046fb551ba720e26b1a6c2584"
},
{
"path": "skills/list-components/list_components.py",
"sha256": "40896028f09a9d72e6946ac68656477b73c4a5df72c71bdec85c91fb19a6e272"
},
{
"path": "skills/list-components/SKILL.md",
"sha256": "58857a79bf70902aa14a0747d60c7b77c2d9740043e610b478000e3b0eba9f4d"
},
{
"path": "skills/analyze-regressions/generate_html_report.py",
"sha256": "188af3502f655c1eaa4bf5e05db544dd63a7cbd2b9cb89311768bf1ff2ed1d7a"
},
{
"path": "skills/analyze-regressions/README.md",
"sha256": "b890866066a7168c1bd35139a8616af83a31dc294245e3fb870d835245b31e8d"
},
{
"path": "skills/analyze-regressions/SKILL.md",
"sha256": "63cd5596a388f51ffea18845f0dbb41bd20c141717f1d6cc5ee7a1b8ad2e403b"
},
{
"path": "skills/analyze-regressions/report_template.html",
"sha256": "66fa92a0f45b223a10a3303a1fd2d7cc62950dfe75b1db89ba6e11f566ddc3fa"
},
{
"path": "skills/get-release-dates/get_release_dates.py",
"sha256": "5150290c606b136bfdf3c15f106baf091344ffca92632232a5a2026b3d6b6127"
},
{
"path": "skills/get-release-dates/README.md",
"sha256": "5bae6b29cf7437096c488adcf625b0567500e9dc6045392fd3dd91f0c9efd323"
},
{
"path": "skills/get-release-dates/SKILL.md",
"sha256": "c14c9f7a62dcbbe89a7c766b725386c0b343000e3663fcab0927c764377269ef"
},
{
"path": "skills/summarize-jiras/summarize_jiras.py",
"sha256": "5f84b719d5978a6e194a05e815b5511f64b0e83ff0900ae59ca175c0f0bfbf75"
},
{
"path": "skills/summarize-jiras/SKILL.md",
"sha256": "4ee818cf33a33af35afeb0de30e46bbdb5da3a3121fcdac785f8d16710c07c34"
}
],
"dirSha256": "d8db1ce91d54578ea65c9a85a7baae3fdf31842272b5b6ba5f6bb178d699f29c"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}