save checkpoint. addition features and their state. check some ofthem

This commit is contained in:
master
2026-02-10 07:54:44 +02:00
parent 4bdc298ec1
commit 5593212b41
211 changed files with 10248 additions and 1208 deletions

View File

@@ -0,0 +1,35 @@
{
"feature": "graph-analytics-engine",
"module": "graph",
"issues": [
{
"id": "issue-1",
"rootCause": "Program.cs line 460 incorrectly calls .ToList() on EdgeMetadataResponse object instead of on its Edges property. QueryByEvidenceAsync returns Task<EdgeMetadataResponse> which contains an Edges property of type IReadOnlyList<EdgeTileWithMetadata>. The code should access edges.Edges to get the enumerable collection.",
"category": "bug",
"affectedFiles": [
"src/Graph/StellaOps.Graph.Api/Program.cs"
],
"confidence": 1.0,
"severity": "blocking",
"fixStrategy": "Change line 460 from 'edges = edges.ToList()' to 'edges = edges.Edges' (or 'edges = edges.Edges.ToList()' if explicit List conversion is desired, though IReadOnlyList is already JSON-serializable)."
},
{
"id": "issue-2",
"rootCause": "Upstream transitive dependency compilation failures in StellaOps.Concelier.Core (16 errors: missing Federation/Persistence namespaces, missing Replay namespace, missing IFeedSnapshotRepository type) and StellaOps.Attestor.ProofChain (4 errors: SbomEntryId constructor missing 'purl' parameter, TrustAnchorId nullability violation, SignatureVerificationResult missing 'Error' member). These modules are in broken state and pulled in transitively through the test dependency chain via StellaOps.Auth.ServerIntegration -> StellaOps.Cryptography or other shared infrastructure libraries.",
"category": "env_issue",
"affectedFiles": [
"src/Concelier/__Libraries/StellaOps.Concelier.Core/Federation/FeedSnapshotPinningService.cs",
"src/Concelier/__Libraries/StellaOps.Concelier.Core/Federation/ISnapshotIngestionOrchestrator.cs",
"src/Concelier/__Libraries/StellaOps.Concelier.Core/Federation/SnapshotIngestionOrchestrator.cs",
"src/Attestor/__Libraries/StellaOps.Attestor.ProofChain/Idempotency/IdempotentIngestService.cs",
"src/Attestor/__Libraries/StellaOps.Attestor.ProofChain/Receipts/FieldOwnershipValidator.cs",
"src/Attestor/__Libraries/StellaOps.Attestor.ProofChain/Services/ExceptionSigningService.cs"
],
"confidence": 0.95,
"severity": "blocking",
"fixStrategy": "This is NOT a Graph module issue. The upstream Concelier.Core and Attestor.ProofChain modules are broken. These issues must be fixed in their respective modules before Graph tests can compile. Graph Analytics Engine feature verification should be BLOCKED until upstream modules are fixed. The Graph module itself (Core, Indexer, Indexer.Persistence) compiles successfully - only tests fail due to upstream transitive dependencies."
}
],
"overallConfidence": 0.95,
"notes": "Issue 1 is a simple bug in Graph.Api Program.cs - high confidence, trivial fix. Issue 2 is an upstream dependency problem affecting all Graph test projects because they transitively pull in broken Concelier.Core and Attestor.ProofChain libraries. The graph-analytics-engine feature implementation itself is likely complete (the core libraries compile), but cannot be fully verified until upstream issues are resolved. Recommend: (1) Fix Issue 1 immediately in Graph module; (2) Block feature verification until Concelier and Attestor modules are fixed upstream."
}