[{"data":1,"prerenderedAt":96},["ShallowReactive",2],{"ki-code-radar-technologie-dspy-70e56922":3},{"schemaVersion":4,"dataset":5,"generatedAt":6,"trackingSince":7,"source":8,"coverage":15,"methodology":23,"kind":39,"entity":40},"ki-code-radar\u002Fv1","german-public-sector-ai-code-radar","2026-07-19T07:21:04.623Z","2026-07-18T20:36:34.579Z",{"platform":9,"host":10,"catalogueUrl":11,"apiUrl":12,"guideUrl":13,"publicProjectCount":14},"openCode","gitlab.opencode.de","https:\u002F\u002Fgitlab.opencode.de\u002Fexplore\u002Fprojects","https:\u002F\u002Fgitlab.opencode.de\u002Fapi\u002Fv4","https:\u002F\u002Fguide.opencode.de\u002Fen\u002Fsoftwareverzeichnis\u002F",3317,{"discoveryCandidateCount":16,"scannedCandidateCount":16,"completeTreeCount":17,"incompleteTreeCount":18,"evidenceRepositoryCount":19,"complete":20,"candidateDiscovery":21,"evidenceThreshold":22},58,56,2,30,false,"exact_ai_terms_in_project_name_path_description_or_topics","exact_allowlisted_manifest_dependency_or_container_coordinate",{"projectIdentity":24,"snapshotIdentity":25,"fileIdentity":26,"descriptionKeywordsUsedForDiscovery":27,"descriptionKeywordsUsedForClassification":20,"fuzzyMatchingUsed":20,"generativeAiUsed":20,"deploymentInference":20,"observationBoundary":28,"parserVersion":29,"manifestAllowlist":30,"lockfilesCollected":20,"generatedOrVendorDirectoriesExcluded":27,"perRepositoryTreeEntryCeiling":38},"exact_opencode_gitlab_project_id","exact_default_branch_commit_sha","exact_git_blob_sha_and_path",true,"first_and_last_observation_are_collection_bounds_not_exact_upstream_change_times","3",[31,32,33,34,35,36,37],"publiccode.yml (root only; publisher metadata, not code evidence)","pyproject.toml","requirements.txt \u002F requirements-*.txt \u002F requirements.in","package.json","Dockerfile* \u002F Containerfile*","compose.yml \u002F compose.yaml \u002F docker-compose.yml \u002F docker-compose.yaml","Helm values.yml \u002F values.yaml beside Chart.yaml",2000,"technologie",{"id":41,"slug":42,"identity":41,"label":43,"category":44,"ecosystem":45,"evidenceCount":46,"versionedEvidenceCount":46,"evidenceKinds":47,"repositories":49,"evidence":66,"repositoryCount":46,"firstObservedAt":7,"lastObservedAt":6},"pypi:dspy","dspy-70e56922","DSPy","orchestration","python",3,[48],"manifest_dependency",[50,56,61],{"id":51,"slug":52,"name":53,"pathWithNamespace":54,"evidenceCount":55},"opencode:5530","opencode-5530","GSA Extraction","uba-ki-lab\u002Fgsa-extraction",1,{"id":57,"slug":58,"name":59,"pathWithNamespace":60,"evidenceCount":55},"opencode:5012","opencode-5012","LLM Testframework","uba-ki-lab\u002Fllm-testframework",{"id":62,"slug":63,"name":64,"pathWithNamespace":65,"evidenceCount":55},"opencode:4112","opencode-4112","Objection management","uba-ki-lab\u002Fobjection-management",[67,79,87],{"id":68,"stableKey":69,"kind":48,"identity":41,"label":43,"category":44,"ecosystem":45,"version":70,"filePath":32,"manifestType":71,"blobSha":72,"contentSha256":73,"line":74,"parserVersion":29,"ruleId":75,"direct":27,"scope":76,"sourceUrl":77,"commitSha":78,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":51,"repositorySlug":52,"repositoryName":53,"pathWithNamespace":54},"evidence:9cdd2d6ab1c0851374d32a5f","5530|pyproject.toml|pypi:dspy|manifest_dependency|runtime|true",">=2.6.27","python-pyproject","bc96d1f04759f1d1686446a61fb3ca85f431702c","b163738f465d98fc2861cbad8d256a63d8f45c22ed454f184af9ecff8ae914c3",10,"pypi-dspy","runtime","https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fgsa-extraction\u002F-\u002Fblob\u002Ff5161e79d3f8c53877f9b1b0d72e1c10bff775ba\u002Fpyproject.toml","f5161e79d3f8c53877f9b1b0d72e1c10bff775ba",{"id":80,"stableKey":81,"kind":48,"identity":41,"label":43,"category":44,"ecosystem":45,"version":82,"filePath":32,"manifestType":71,"blobSha":83,"contentSha256":84,"line":74,"parserVersion":29,"ruleId":75,"direct":27,"scope":76,"sourceUrl":85,"commitSha":86,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":57,"repositorySlug":58,"repositoryName":59,"pathWithNamespace":60},"evidence:166781f7cb2abe1fc4e5a323","5012|pyproject.toml|pypi:dspy|manifest_dependency|runtime|true",">=2.6.23","34cb7d2f9ca5a77a1e18fd4d6cd93dfd1613bbf6","d3e17fc31fc820c91dd7e92d57da01b21508f2cb22846eceaa019d3c3bd0c5e7","https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fllm-testframework\u002F-\u002Fblob\u002Fe8d6e99a1fa63b264e727acb553ed9b1499789b1\u002Fpyproject.toml","e8d6e99a1fa63b264e727acb553ed9b1499789b1",{"id":88,"stableKey":89,"kind":48,"identity":41,"label":43,"category":44,"ecosystem":45,"version":90,"filePath":32,"manifestType":71,"blobSha":91,"contentSha256":92,"line":93,"parserVersion":29,"ruleId":75,"direct":27,"scope":76,"sourceUrl":94,"commitSha":95,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":62,"repositorySlug":63,"repositoryName":64,"pathWithNamespace":65},"evidence:f660eacf64269731e17912e0","4112|pyproject.toml|pypi:dspy|manifest_dependency|runtime|true",">=2.5.43","4c2e2b67d65739042dfcb9d977849b22910aa1a4","9440f1694881fc81c4529ac8e74db9b1312b18d8a129168f016af807e5aa0668",11,"https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fobjection-management\u002F-\u002Fblob\u002F5c1425bf9990cf12c5ae8ada47d249710703af18\u002Fpyproject.toml","5c1425bf9990cf12c5ae8ada47d249710703af18",1784445979644]