addedInput schema / properties / includeDependencies
Added value: +{
+ "default": false,
+ "description": "Include bounded official sub-issue, blocked-by, blocking, and cross-reference evidence.",
+ "type": "boolean"
+}
addedInput schema / properties / riskLevel
Added value: +{
+ "description": "Explicit minimum risk level. Repository policy may raise but never lower it.",
+ "enum": [
+ "low",
+ "medium",
+ "high",
+ "critical"
+ ],
+ "type": "string"
+}
addedInput schema / properties / workType
Added value: +{
+ "description": "Explicit work type. When omitted, deterministic issue/policy signals are used.",
+ "enum": [
+ "docs",
+ "feature",
+ "bugfix",
+ "refactor",
+ "security",
+ "release",
+ "infra"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / acceptanceCriteria
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "source": {
+ "enum": [
+ "issue",
+ "derived"
+ ],
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "text",
+ "source"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / blockers
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "number": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "relation": {
+ "enum": [
+ "blocked_by",
+ "blocking",
+ "sub_issue",
+ "cross_reference"
+ ],
+ "type": "string"
+ },
+ "repository": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "verified": {
+ "const": true,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "relation",
+ "repository",
+ "number",
+ "title",
+ "state",
+ "url",
+ "verified"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / commentEvidence
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "association": {
+ "enum": [
+ "OWNER",
+ "MEMBER",
+ "COLLABORATOR"
+ ],
+ "type": "string"
+ },
+ "author": {
+ "type": "string"
+ },
+ "createdAt": {
+ "type": "string"
+ },
+ "excerpt": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "decision",
+ "action"
+ ],
+ "type": "string"
+ },
+ "url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "author",
+ "association",
+ "createdAt",
+ "url",
+ "excerpt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / commentsTruncated
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / defensiveRequirements
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / dependencies
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "number": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "relation": {
+ "enum": [
+ "blocked_by",
+ "blocking",
+ "sub_issue",
+ "cross_reference"
+ ],
+ "type": "string"
+ },
+ "repository": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "verified": {
+ "const": true,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "relation",
+ "repository",
+ "number",
+ "title",
+ "state",
+ "url",
+ "verified"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / dependencyEvidenceIncomplete
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / evidenceWarnings
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / manualChecks
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / milestone
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "dueOn": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "number": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "state": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "number",
+ "title",
+ "state",
+ "url",
+ "dueOn"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / needsClarification
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 3,
+ "type": "array"
+}
addedOutput schema / properties / negativeScenarios
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / observabilityPlan
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / parallelizableWork
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "number": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "relation": {
+ "enum": [
+ "blocked_by",
+ "blocking",
+ "sub_issue",
+ "cross_reference"
+ ],
+ "type": "string"
+ },
+ "repository": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "verified": {
+ "const": true,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "relation",
+ "repository",
+ "number",
+ "title",
+ "state",
+ "url",
+ "verified"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / recentPRsIncomplete
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / relatedFiles
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "confidence": {
+ "enum": [
+ "high",
+ "medium",
+ "low"
+ ],
+ "type": "string"
+ },
+ "owners": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "path": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "path",
+ "reason",
+ "confidence",
+ "verified",
+ "owners"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / relatedFilesIncomplete
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / riskProfile
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "blastRadius": {
+ "enum": [
+ "local",
+ "repository",
+ "cross-system",
+ "cross-tenant",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "confidence": {
+ "enum": [
+ "low",
+ "medium",
+ "high"
+ ],
+ "type": "string"
+ },
+ "domains": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "level": {
+ "enum": [
+ "low",
+ "medium",
+ "high",
+ "critical"
+ ],
+ "type": "string"
+ },
+ "reasons": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "level",
+ "domains",
+ "blastRadius",
+ "confidence",
+ "reasons"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / rollbackPlan
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / sourceEvidence
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "blobSha": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "digest": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "issue",
+ "policy",
+ "repository"
+ ],
+ "type": "string"
+ },
+ "ref": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "ref",
+ "verified"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / verificationCommands
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "command": {
+ "type": "string"
+ },
+ "script": {
+ "type": "string"
+ },
+ "verified": {
+ "const": true,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "command",
+ "script",
+ "verified"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / workType
Added value: +{
+ "enum": [
+ "docs",
+ "feature",
+ "bugfix",
+ "refactor",
+ "security",
+ "release",
+ "infra"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / workTypeConfidence
Added value: +{
+ "enum": [
+ "low",
+ "medium",
+ "high"
+ ],
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "issueNumber",
- "title",
- "state",
- "url",
- "labels",
- "assignees",
- "relatedFileHints",
- "recentPRs",
- "handoffPrompt"
-]New value: +[
+ "issueNumber",
+ "title",
+ "state",
+ "url",
+ "labels",
+ "assignees",
+ "relatedFileHints",
+ "relatedFiles",
+ "relatedFilesIncomplete",
+ "recentPRs",
+ "dependencies",
+ "blockers",
+ "parallelizableWork",
+ "dependencyEvidenceIncomplete",
+ "milestone",
+ "workType",
+ "workTypeConfidence",
+ "riskProfile",
+ "sourceEvidence",
+ "acceptanceCriteria",
+ "commentEvidence",
+ "needsClarification",
+ "defensiveRequirements",
+ "negativeScenarios",
+ "verificationCommands",
+ "manualChecks",
+ "rollbackPlan",
+ "observabilityPlan",
+ "commentsTruncated",
+ "recentPRsIncomplete",
+ "evidenceWarnings",
+ "handoffPrompt"
+]