rdmbair15m5-changelog-20260829-1211-ainetnode-preflight-dataset-validation
rdmbair15m5-changelog-20260829-1211-ainetnode-preflight-dataset-validation
Implemented remote peer model revision checking and the Pre-Flight
Dataset Validation engine in AINetNode, enabling nodes to
test-run sample prompts and evaluate real-time tok/s, TTFT, and memory
pressure before committing large batch queues or long-running agent
workflows.
Scope
- Host:
rdmbair15m5(staging / scratch host; canonical dev root:rdmsm4x:~/dev/apps/AINetNode) - Product:
apps/AINetNode
Files Created & Configured
Sources/AINetNodeCore/:Models/MeshModels.swift: AddedPresetDatasetSuite(.codeRefactor,.visionMultimodal,.contextCompression,.custom),TestRunRequest, andTestRunResult.Router/RemotePeerActionCoordinator.swift: AddedexecutePreFlightTestRun(trial execution on peer with tok/s, TTFT, and batch recommendation calculation) andcheckNewerModels(remote model revision probing).
Sources/AINetNode-app/Views/NodesDetailView.swift: Added the interactive Pre-Flight Dataset Test modal sheet (suite picker, live progress animation, approved/warning status chip, speedometers) and Upstream Model Revisions sheet.Tests/AINetNodeTests/AINetNodeTests.swift: Unit tests covering pre-flight test run execution and remote revision probing (6/6 passing).STATUS.md.
Verification Evidence
swift testinAINetNode: 6/6 test cases passed with 0 failures onrdmbair15m5.swift testinupdateRoo: 50/50 test cases passed with 0 failures.