{
  "generatedAt": "2026-05-22T17:09:28.420Z",
  "workspaceRoot": "/var/folders/bv/08sjh7yj717c8shc52b5_lh00000gn/T/orchestra-context-pack-bench-YyJ38r",
  "fixture": {
    "requestedFiles": 120,
    "indexedFiles": 120,
    "excludedFiles": 2,
    "totalIndexedBytes": 132854
  },
  "query": "payment command security evidence",
  "role": "developer",
  "phase": "developer",
  "budget": {
    "targetChars": 6000,
    "hardCapChars": 8000,
    "usedChars": 2866,
    "maxFiles": 12,
    "maxSnippets": 24,
    "perSnippetChars": 600,
    "truncated": false
  },
  "reduction": {
    "sourceBytes": 132854,
    "packedChars": 2866,
    "ratio": 0.0216,
    "targetSatisfied": true,
    "hardCapSatisfied": true
  },
  "selectedFiles": [
    {
      "path": "src/payments/payment-001.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-007.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-013.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-019.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-025.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-031.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-037.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-043.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-049.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-055.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-061.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    },
    {
      "path": "src/payments/payment-067.ts",
      "score": 163,
      "inclusionReason": "path matched query; basename matched query; symbol matched query; developer phase boost",
      "snippetCount": 1
    }
  ],
  "redactions": 12,
  "omittedCount": 108,
  "staleIndex": {
    "detected": true,
    "statusReason": "context index file changed: src/payments/payment-001.ts",
    "packFailure": "context pack requires a fresh context index: context index file changed: src/payments/payment-001.ts"
  },
  "runtimeSpawnPackMetadata": {
    "taskId": "GH-452",
    "phase": "developer",
    "role": "developer",
    "jsonArtifact": ".agent-workflow/context-packs/gh-452-payment-command-security-evidence-1779469768399.json",
    "markdownArtifact": ".agent-workflow/context-packs/gh-452-payment-command-security-evidence-1779469768399.md",
    "contextPackArtifactPresent": true
  },
  "passed": true
}
