docs(cv): record blocked semantic qualification
This commit is contained in:
@@ -0,0 +1,125 @@
|
||||
{
|
||||
"schemaVersion": "jobtracker.cv-semantic-qualification.v1",
|
||||
"observedDate": "2026-10-08",
|
||||
"sourceCheckpoint": "2398ff354ed680c750500d1b417eee23e18f181d",
|
||||
"promptIdentity": {
|
||||
"identifier": "inline-cv-rewrite-and-assessment@2398ff354ed680c750500d1b417eee23e18f181d",
|
||||
"identityScope": "expected checkpoint source only; actual runtime/image hashes unverified",
|
||||
"hashNormalization": "SHA-256 of UTF-8 source-file bytes with CRLF normalized to LF; no prompts stored",
|
||||
"sourceFileSha256": {
|
||||
"tools/summarizer/app.py": "b92a53e464b8058446f2bbc8cc15dd3337c5bde35ed628790da84cf2fcc4a038",
|
||||
"JobTrackerApi/Controllers/CvVariantController.cs": "883f167a22828a3ae16c41aaa6f1d894ece5d5d12ccae36ccb39c3d2cd0d7c77",
|
||||
"JobTrackerApi/Services/CvAiSuggestionService.cs": "73d6523feba27bfcde375cbc2541f21481fdec6bd1d92d5060a8e730637e9181",
|
||||
"JobTrackerApi/Services/SummarizerService.cs": "b8457d4d05db37a37816e30ccd8e006e178c1ca6bcf720ab7c8bcbabf0e0581c"
|
||||
}
|
||||
},
|
||||
"syntheticOnly": true,
|
||||
"documentationOnly": true,
|
||||
"applicationChanged": false,
|
||||
"gate": "BLOCKED — configured-model qualification unavailable",
|
||||
"p513Readiness": "CONDITIONAL GO unchanged; semantic prerequisite not cleared",
|
||||
"configuredTarget": {
|
||||
"actualModel": null,
|
||||
"actualDigest": null,
|
||||
"actualImageRevision": null,
|
||||
"actualRoute": null,
|
||||
"repositoryDefaults": {
|
||||
"ollamaModel": "qwen2.5:7b",
|
||||
"provider": "ollama",
|
||||
"routingMode": "local_first",
|
||||
"externalAiEnabled": false,
|
||||
"generationTemperature": 0.2,
|
||||
"evaluationTemperature": 0.1,
|
||||
"explicitSeed": null
|
||||
},
|
||||
"defaultsEstablishDeployedTarget": false
|
||||
},
|
||||
"availability": {
|
||||
"dockerExecutable": true,
|
||||
"dockerLinuxEngine": "unavailable: dockerDesktopLinuxEngine named pipe missing",
|
||||
"ollamaOnPath": false,
|
||||
"defaultLoopbackVersionRequest": "failed: WebException",
|
||||
"knownLocalModelListenerObserved": false,
|
||||
"safeProcessModelOverrides": "unset",
|
||||
"modelInstalledOrPulled": false,
|
||||
"substituteModelUsed": false,
|
||||
"remoteProviderCalled": false,
|
||||
"productionAccessed": false,
|
||||
"secretsInspected": false
|
||||
},
|
||||
"semanticEvidence": {
|
||||
"declarationArtifactSha256LfNormalized": {
|
||||
"corpus.json": "bd9869e102932817cd471036fd93429aff376b5dd72334f1f0519a4b6b805a7d",
|
||||
"RUBRIC.md": "0de49fc9a11ba5626ff4049bb1ae0baa201932ba589cbb0cfa4bdb9f0939557e"
|
||||
},
|
||||
"configuredGenerationRuns": 0,
|
||||
"configuredEvaluationRuns": 0,
|
||||
"automatedLiveSemanticChecks": 0,
|
||||
"humanOutputReviews": 0,
|
||||
"criticalFactualityFailures": null,
|
||||
"criticalFailuresStatus": "not measurable; zero runs is not zero qualified failures",
|
||||
"scopeFidelity": "not measured",
|
||||
"usefulness": "not measured",
|
||||
"languageQuality": "not measured",
|
||||
"generatedOutputPersisted": false,
|
||||
"failedOutputsHidden": false,
|
||||
"requiredRepeatCountPerSemanticCase": 3,
|
||||
"generationCases": 32,
|
||||
"fixedAssessmentProbes": 32,
|
||||
"fixedAssessmentExpected": { "supported": 10, "prohibitedOrUnknown": 22 },
|
||||
"integrationReferences": 1,
|
||||
"plannedProviderCalls": { "generation": 96, "generatedOutputAssessment": 96, "fixedAssessment": 96, "existingAssessment": 78, "total": 366 },
|
||||
"existingAssessmentCorpusCases": 26,
|
||||
"existingAssessmentExpected": { "supported": 7, "prohibitedOrUnknown": 19 },
|
||||
"fixedCorpusExpectationsChanged": false
|
||||
},
|
||||
"freshDeterministicValidation": {
|
||||
"backend": { "passed": 1021, "failed": 0, "skipped": 0 },
|
||||
"frontend": { "passed": 455, "failed": 0, "suites": 81 },
|
||||
"sidecar": { "passed": 49, "failed": 0 },
|
||||
"focusedAiPrivacyMetering": { "passed": 106, "failed": 0, "includedInBackend": true },
|
||||
"revisionSafety": { "passed": 5, "failed": 0, "includedInBackend": true },
|
||||
"realHttpContract": {
|
||||
"passed": 1,
|
||||
"failed": 0,
|
||||
"provider": "loopback synthetic fixture",
|
||||
"configuredModelQualification": false,
|
||||
"staleCvAndCanonicalConflict": "passing; latest content/history unchanged"
|
||||
}
|
||||
},
|
||||
"unchangedInheritedValidation": {
|
||||
"source": "p5-13-readiness/validation-summary.json at sourceCheckpoint",
|
||||
"rerunInThisCheckpoint": false,
|
||||
"browser": { "actualPassed": 112, "expectedFailure": 0, "p2d01": "ordinary passing" },
|
||||
"fidelity": { "passed": 16, "total": 16, "previewPages": 36, "pdfPages": 36 },
|
||||
"settingsExports": { "passed": 8, "total": 8, "previewPages": 24, "pdfPages": 24 },
|
||||
"rateLimit": 9,
|
||||
"ingress": 6,
|
||||
"pdfAdmission": 1,
|
||||
"configuration": 3,
|
||||
"typeScript": "passing inherited",
|
||||
"lint": "passing inherited",
|
||||
"frontendProductionBuild": "passing inherited",
|
||||
"apiReleaseBuild": "passing inherited"
|
||||
},
|
||||
"testCountChanges": { "backend": 0, "frontend": 0, "browser": 0, "sidecar": 0, "realHttpContract": 0 },
|
||||
"documentationValidation": {
|
||||
"corpusJsonAndSourceScopeConsistency": "passing; 32 semantic cases and one integration reference",
|
||||
"localMarkdownDocumentsChecked": 152,
|
||||
"missingLocalLinkTargets": 0,
|
||||
"trackedSecretScanIncludingStagedFiles": "passing",
|
||||
"stagedAndUnstagedWhitespace": "passing",
|
||||
"stagedScope": "four files in this documentation package only"
|
||||
},
|
||||
"remainingAcceptanceRequirements": [
|
||||
"Identify actual configured generation/evaluation route, model digest and deployed prompt/image revision.",
|
||||
"Execute every frozen generation and fixed-assessment case three times without generation-cache substitutions.",
|
||||
"Retain raw synthetic generation, model assessments and independent API-guard results, including failures.",
|
||||
"Complete structured human semantic claim review, including English/Bokmål usefulness and language.",
|
||||
"Show zero fabricated candidate facts and no false approvals; preserve useful supported transformations.",
|
||||
"Verify live safe proposal then CV/canonical mutation produces stale conflict without history/source loss."
|
||||
],
|
||||
"uiMigrationStarted": false,
|
||||
"f04": "open; production evidence absent",
|
||||
"nextPhaseStarted": false
|
||||
}
|
||||
Reference in New Issue
Block a user