mirror of
https://github.com/okieselbach/AutopilotMonitor.git
synced 2026-10-25 13:10:13 +00:00
b4d5a78036
Wave 4 / ARCH-F7. HelloTrackerAdapter, ShellCoreTrackerAdapter and ProvisioningStatusTrackerAdapter had zero production instantiations — production runs solely through EspAndHelloTrackerAdapter (wired in EspAndHelloHost), which already exposes every Trigger*FromTest seam the sub-adapter tests exercised. Tests on the sub-adapters proved nothing about production behavior. - Delete the 3 sub-adapter sources + their test files. - Port the meaningful coverage to EspAndHelloTrackerAdapterTests: HelloOutcome verbatim-propagation theory + empty-failureType fallback. - Rewrite ShellCoreToEngineEspExitingTests test 1 to assert the tracker's EspExited contract directly (HandleBackfillRecord -> EspExited + source timestamp); drop the redundant adapter-driven reducer test (coordinator test 5 already covers the full production chain). - Drop the duplicate ProvisioningStatusTrackerAdapter test in EspFailureDetectedHResultTests (coordinator test above it is identical). - Refresh stale ShellCoreTrackerAdapter references in ShellCoreTracker + DefaultComponentFactory doc comments. V2.Core.Tests: 1293/1293 green. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>