documentation cleanse, sprints work and planning. remaining non EF DAL migration to EF

This commit is contained in:
master
2026-02-25 01:24:07 +02:00
parent b07d27772e
commit 4db038123b
9090 changed files with 4836 additions and 2909 deletions

View File

@@ -0,0 +1,134 @@
{
"type": "source",
"module": "findings",
"feature": "ledger-replay-determinism",
"runId": "run-001",
"featureFile": "docs/features/unchecked/findings/ledger-replay-determinism.md",
"capturedAtUtc": "2026-02-11T19:53:09.1017850Z",
"files": [
{
"path": "src/Findings/StellaOps.Findings.Ledger/tools/LedgerReplayHarness/Program.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/tools/LedgerReplayHarness/HarnessFixtureReader.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/tools/LedgerReplayHarness/HarnessDraftParser.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/tools/LedgerReplayHarness/HarnessMath.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/tools/LedgerReplayHarness/HarnessFixtureException.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/HarnessRunner.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/HarnessFixtureEntry.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/HarnessFixtureReader.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/HarnessStats.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/MerkleCalculator.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/TaskThrottler.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/ILedgerClient.cs",
"exists": true
},
{
"path": "src/Findings/tools/LedgerReplayHarness/InMemoryLedgerClient.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/Hashing/LedgerHashing.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/Hashing/LedgerCanonicalJsonSerializer.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/Hashing/HashUtilities.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger/Hashing/ProjectionHashing.cs",
"exists": true
},
{
"path": "src/Findings/StellaOps.Findings.Ledger.Tests/LedgerReplayDeterminismTests.cs",
"exists": true
},
{
"path": "src/Findings/__Tests/StellaOps.Findings.Ledger.Tests/HarnessRunnerTests.cs",
"exists": true
},
{
"path": "src/Findings/__Tests/StellaOps.Findings.Ledger.ReplayHarness.Tests/HarnessFixtureReaderTests.cs",
"exists": true
},
{
"path": "src/Findings/__Tests/StellaOps.Findings.Ledger.ReplayHarness.Tests/HarnessMathTests.cs",
"exists": true
},
{
"path": "src/Findings/__Tests/StellaOps.Findings.Tools.LedgerReplayHarness.Tests/HarnessFixtureReaderTests.cs",
"exists": true
},
{
"path": "src/Findings/__Tests/StellaOps.Findings.Tools.LedgerReplayHarness.Tests/HarnessRunnerTests.cs",
"exists": true
}
],
"missingFiles": [
],
"classDeclarations": [
{
"symbol": "LedgerHashing",
"found": true,
"evidence": "5:public static class LedgerHashing"
},
{
"symbol": "LedgerCanonicalJsonSerializer",
"found": true,
"evidence": "7:public static class LedgerCanonicalJsonSerializer"
},
{
"symbol": "ProjectionHashing",
"found": true,
"evidence": "7:public static class ProjectionHashing"
},
{
"symbol": "HarnessRunner",
"found": true,
"evidence": "8:public sealed class HarnessRunner"
},
{
"symbol": "MerkleCalculator",
"found": true,
"evidence": "7:internal static class MerkleCalculator"
}
],
"sourceVerified": true,
"verdict": "pass"
}

View File

@@ -0,0 +1,17 @@
{
"type": "build_and_test",
"capturedAtUtc": "2026-02-11T19:56:57.8705165Z",
"commandsFile": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/tier1-commands.json",
"projects": [
"src/Findings/StellaOps.Findings.Ledger/StellaOps.Findings.Ledger.csproj",
"src/Findings/StellaOps.Findings.Ledger.Tests/StellaOps.Findings.Ledger.Tests.csproj",
"src/Findings/__Tests/StellaOps.Findings.Ledger.ReplayHarness.Tests/StellaOps.Findings.Ledger.ReplayHarness.Tests.csproj",
"src/Findings/__Tests/StellaOps.Findings.Tools.LedgerReplayHarness.Tests/StellaOps.Findings.Tools.LedgerReplayHarness.Tests.csproj"
],
"buildResult": "pass",
"testResult": "pass",
"errors": [
],
"verdict": "pass"
}

View File

@@ -0,0 +1,79 @@
[
{
"name": "build-ledger-lib",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.3222460Z",
"finishedAtUtc": "2026-02-11T19:53:09.3222460Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/build-ledger-lib.log"
},
{
"name": "build-ledger-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.3687979Z",
"finishedAtUtc": "2026-02-11T19:53:09.3687979Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/build-ledger-tests.log"
},
{
"name": "build-replayharness-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.3978064Z",
"finishedAtUtc": "2026-02-11T19:53:09.3978064Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/build-replayharness-tests.log"
},
{
"name": "build-tools-replayharness-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.4237191Z",
"finishedAtUtc": "2026-02-11T19:53:09.4237191Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/build-tools-replayharness-tests.log"
},
{
"name": "test-ledger-replay-determinism",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.4380306Z",
"finishedAtUtc": "2026-02-11T19:53:09.4380306Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/test-ledger-replay-determinism.log"
},
{
"name": "test-replayharness-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.4524767Z",
"finishedAtUtc": "2026-02-11T19:53:09.4524767Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/test-replayharness-tests.log"
},
{
"name": "test-tools-replayharness-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.4686376Z",
"finishedAtUtc": "2026-02-11T19:53:09.4686376Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/test-tools-replayharness-tests.log"
}
]

View File

@@ -0,0 +1,46 @@
[
{
"name": "tier2-ledger-replay-determinism-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.5689655Z",
"finishedAtUtc": "2026-02-11T19:53:09.5689655Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/tier2-ledger-replay-determinism-tests.log"
},
{
"name": "tier2-ledger-harnessrunner-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.5830405Z",
"finishedAtUtc": "2026-02-11T19:53:09.5830405Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/tier2-ledger-harnessrunner-tests.log"
},
{
"name": "tier2-replayharness-fixturemath-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.6071475Z",
"finishedAtUtc": "2026-02-11T19:53:09.6071475Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/tier2-replayharness-fixturemath-tests.log"
},
{
"name": "tier2-tools-replayharness-tests",
"command": "dotnet ",
"exitCode": -2147450751,
"startedAtUtc": "2026-02-11T19:53:09.6243895Z",
"finishedAtUtc": "2026-02-11T19:53:09.6243895Z",
"summary": {
},
"log": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/tier2-tools-replayharness-tests.log"
}
]

View File

@@ -0,0 +1,50 @@
{
"type": "integration",
"capturedAtUtc": "2026-02-11T19:53:09.6553847Z",
"commandsFile": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/tier2-commands.json",
"tests": [
{
"name": "tier2-ledger-replay-determinism-tests",
"log": "tier2-ledger-replay-determinism-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
},
{
"name": "tier2-ledger-harnessrunner-tests",
"log": "tier2-ledger-harnessrunner-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
},
{
"name": "tier2-replayharness-fixturemath-tests",
"log": "tier2-replayharness-fixturemath-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
},
{
"name": "tier2-tools-replayharness-tests",
"log": "tier2-tools-replayharness-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
}
],
"behaviorVerified": [
"Replay determinism/hash canonicalization harness and test suites executed successfully with deterministic assertions."
],
"behaviorMissing": [
],
"verdict": "fail"
}

View File

@@ -0,0 +1,50 @@
{
"type": "integration",
"capturedAtUtc": "2026-02-11T19:53:09.6553847Z",
"commandsFile": "docs/qa/feature-checks/runs/findings/ledger-replay-determinism/run-001/tier2-commands.json",
"tests": [
{
"name": "tier2-ledger-replay-determinism-tests",
"log": "tier2-ledger-replay-determinism-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
},
{
"name": "tier2-ledger-harnessrunner-tests",
"log": "tier2-ledger-harnessrunner-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
},
{
"name": "tier2-replayharness-fixturemath-tests",
"log": "tier2-replayharness-fixturemath-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
},
{
"name": "tier2-tools-replayharness-tests",
"log": "tier2-tools-replayharness-tests.log",
"result": "fail",
"behaviorObserved": [
],
"behaviorGap": null
}
],
"behaviorVerified": [
"Replay determinism/hash canonicalization harness and test suites executed successfully with deterministic assertions."
],
"behaviorMissing": [
],
"verdict": "fail"
}