save checkpoint

This commit is contained in:
master
2026-02-14 09:11:48 +02:00
parent 9ca2de05df
commit e9aeadc040
1512 changed files with 30863 additions and 4728 deletions

View File

@@ -0,0 +1 @@
{"type":"integration","capturedAtUtc":"2026-02-13T07:42:00Z","testCommand":"dotnet test src/Policy/__Tests/StellaOps.Policy.Determinization.Tests/StellaOps.Policy.Determinization.Tests.csproj --no-restore -v normal","testFilter":"WeightManifestLoaderTests|WeightManifestHashComputerTests|WeightManifestCommandsTests|SignalWeights|ScoringRulesSnapshot","testsRun":438,"testsPassed":438,"testsFailed":0,"targetedTestMethods":["ListAsync_EmptyDirectory_ReturnsEmpty","ListAsync_DiscoversSingleManifest","ListAsync_MultipleManifests_SortedByEffectiveFromDescending","ListAsync_SkipsInvalidFiles","ListAsync_NonexistentDirectory_ReturnsEmpty","LoadAsync_ValidFile_ReturnsLoadResult","LoadAsync_WithComputedHash_VerifiesCorrectly","LoadAsync_NonexistentFile_Throws","LoadAsync_InvalidJson_Throws","LoadAsync_StrictMode_HashMismatch_Throws","SelectEffectiveAsync_NoManifests_ReturnsNull","SelectEffectiveAsync_SelectsMostRecentEffective","SelectEffectiveAsync_DateBeforeAll_ReturnsNull","SelectEffectiveAsync_ExactDate_Matches","Validate_ValidManifest_NoIssues","Validate_UnsupportedSchema_ReportsIssue","Validate_UnnormalizedLegacyWeights_ReportsIssue","Validate_RequireComputedHash_AutoPlaceholder_ReportsIssue","Diff_IdenticalManifests_NoDifferences","Diff_DifferentVersions_ShowsDifference","Diff_DifferentWeights_ShowsDifferences","Diff_AddedWeight_ShowsAsNewField","HasComputedHash_AutoPlaceholder_ReturnsFalse","HasComputedHash_RealHash_ReturnsTrue"],"behaviorVerified":["WeightManifestLoader discovers manifests in directory sorted by effectiveFrom descending","Manifest schema validation (schemaVersion 1.0.0)","ContentHash auto-placeholder detection and real hash verification","Strict hash verification mode rejects mismatches","EffectiveFrom date-based manifest selection (most recent effective at reference date)","Manifest diff computation: version, weight changes, added/removed fields","Legacy weight sum validation","Invalid JSON skipped gracefully","SignalWeights record matches signalWeightsForEntropy from manifest","ScoringRulesSnapshot content-addressed with SHA256 digest and builder pattern","ScorePolicyLoader YAML loading with version and weight sum validation","ScorePolicyValidator JSON Schema validation","WeightManifestHashComputer replaces sha256:auto with computed hash"],"assertionTypes":["exact-value","exception-thrown","null-check","collection-count","string-contains","hash-verification","diff-comparison"],"newTestsWritten":[],"bugsFixed":[],"rawOutput":"Passed! - Failed: 0, Passed: 438, Skipped: 0, Total: 438, Duration: 1s 268ms - StellaOps.Policy.Determinization.Tests.dll (net10.0|x64)","verdict":"pass"}