49 lines
1.3 KiB
YAML
49 lines
1.3 KiB
YAML
{
|
|
"apiVersion": "hub.example.com/v1alpha1",
|
|
"kind": "PromptManifest",
|
|
"metadata": {
|
|
"name": "Release Readiness Review",
|
|
"slug": "release-readiness-review"
|
|
},
|
|
"spec": {
|
|
"promptName": "release-readiness-review",
|
|
"description": "Assess release readiness from repository, deployment, documentation and health evidence without publishing a release.",
|
|
"argumentsSchema": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"focus": {
|
|
"type": [
|
|
"string",
|
|
"null"
|
|
],
|
|
"maxLength": 1000
|
|
},
|
|
"timeWindow": {
|
|
"type": [
|
|
"string",
|
|
"null"
|
|
],
|
|
"maxLength": 100
|
|
}
|
|
},
|
|
"required": []
|
|
},
|
|
"requiredScopes": [
|
|
"project:{project}:read"
|
|
],
|
|
"allowedToolPatterns": [
|
|
"knowledge.*",
|
|
"gitea.*",
|
|
"deployment.*",
|
|
"project.status.*"
|
|
],
|
|
"messages": [
|
|
{
|
|
"role": "user",
|
|
"text": "Assess release readiness from repository, deployment, documentation and health evidence without publishing a release. Show evidence, separate facts from inference, respect output limits, and do not perform or conceal write actions."
|
|
}
|
|
]
|
|
}
|
|
}
|