SDLC Evidence Packet
sdlc_evidence_packetCollect versioned evidence for a GitHub issue, pull request, or release, recording unverified caller assertions in a read-only packet.
Instructions
Generate a versioned, read-only evidence packet for one Issue, pull request, or release ref.
Repository text is treated as untrusted data. Caller assertions remain unverified. Markdown is rendered from the structured packet and high-confidence prompt injection is omitted from the Markdown channel.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | GitHub repo. Falls back to GITHUB_REPO. | |
| owner | No | GitHub owner. Falls back to GITHUB_OWNER. | |
| subject | Yes | Exactly one Issue, pull request, or release ref to collect. | |
| callerAssertions | No | Optional caller-authored statements. Always recorded as unverified. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| budget | Yes | ||
| subject | Yes | ||
| summary | Yes | ||
| evidence | Yes | ||
| collectedAt | Yes | ||
| limitations | Yes | ||
| contentDigest | Yes | ||
| schemaVersion | Yes | ||
| trustBoundary | No | ||
| omittedEvidence | Yes | ||
| generatorVersion | Yes | ||
| recommendedNextActions | Yes |