{
  "schemaVersion": 1,
  "kind": "incomplete-native-product-test-attempt",
  "attempt": {
    "slug": "khoj",
    "status": "blocked",
    "checkedAt": "2026-10-02T16:57:20.902769+00:00",
    "scope": "Retained earlier interrupted full native self-hosted Khoj attempt over three frozen synthetic Markdown files and a fixed local Qwen model. One original primary POST reached the native app and one local helper generation completed; no final case output was captured in this attempt. Later completed original cases are recorded separately.",
    "reason": "The original primary POST reached native Khoj and one local native helper generation completed. The external test controller rejected the official bundled Git internal dispatch process used for PROMPTRACE and stopped the app before a final answer, native source references or trace were retained. This is an incomplete test attempt; it does not establish a model answer-quality failure.",
    "sourceUrl": "https://github.com/khoj-ai/khoj/tree/ae229ca894c0b80ad84664afcfdde523b5e87057"
  },
  "originalEvidence": {
    "artifact": "/evidence/khoj-native-primary-aborted.json",
    "sha256": "d7b67c7fab98d5e4b8351d5438357d175dc56c8b68d6b7eab4efe0bce74d07fd",
    "note": "Original independently reviewed public projection bytes remain unchanged and independently downloadable."
  },
  "projection": {
    "schemaVersion": "1.0",
    "createdAt": "2026-10-02T17:23:56.016093+00:00",
    "productId": "product:khoj",
    "attemptId": "khoj-native-primary-aborted-2026-10-03",
    "caseId": "khoj-proposed-primary",
    "status": "incomplete_test_attempt",
    "displaySummary": "Incomplete test attempt recorded",
    "displayDetail": "Stopped before final case output",
    "surface": "Full native self-hosted Khoj app, original POST /api/chat",
    "sourceCommit": "ae229ca894c0b80ad84664afcfdde523b5e87057",
    "originalCaseFreezeSha256": "a1bc165315996a5951205cc72cdb449c9609dfaee41d2c09789bc1883bd67848",
    "nativeRequestSha256": "a640e8c82c5c2084d0e43568236d31d293ce5929329ebd1f7c6af19c6aec9c62",
    "originalPrivateReceiptSHA256": "4a1f3661f46fd23fc17466f98df99352cdb1bf5df816b58bdb9f980805e1494a",
    "operatorNativePostsObserved": 1,
    "observedProviderHttpCalls": 1,
    "completedCaseOutputs": 0,
    "traceCommits": 0,
    "qualityEvaluation": "not-evaluated",
    "reason": "The original primary POST reached native Khoj and one local native helper generation completed. The external test controller rejected the official bundled Git internal dispatch process used for PROMPTRACE and stopped the app before a final answer, native source references or trace were retained. This is an incomplete test attempt; it does not establish a model answer-quality failure.",
    "generationEvidence": "Local Ollama access log retained one HTTP200 POST /v1/chat/completions in this aborted attempt. Complete provider usage and final-answer latency were not established for this unfinished native case; no final Khoj answer or reference JSON was received.",
    "finalAnswerRecorded": false,
    "nativeReferencesRecorded": false,
    "originalFixturesUnchanged": true,
    "cleanupAtAttemptEndVerified": true,
    "loopbackPortsUnusedAtAttemptEnd": [
      54376,
      11481,
      42191
    ],
    "publicPrivacy": "This projection intentionally excludes raw private lifecycle data, runtime account paths, credentials, internal prompt/response content and hidden model thinking.",
    "recoveryDisclosure": "Any later authorized environment recovery is a separate attempt using the original frozen request/model/settings and another new native conversation. This aborted operator POST and one observed helper generation remain in cumulative scope.",
    "completeProviderUsageStatus": "not-established-for-incomplete-native-case",
    "finalAnswerLatencyStatus": "not-established-for-incomplete-native-case",
    "supersedesProjection": {
      "sha256": "426a4e994599d802eab162ebff5097d52ee5d6fba4b561885bbd217dbf13c562",
      "reason": "Pre-publication precision revision removes the implication that complete usage or final-answer latency was measured for this incomplete attempt."
    }
  },
  "scopeNote": "The legacy blocked field records an interrupted attempt. One helper generation completed; no final case answer was captured and no answer quality is evaluated here. Completed original cases are separately registered."
}
