Files
AutopilotMonitor/src/Agent
Oliver Kieselbach b4d5a78036 refactor(agent-v2): delete test-only sub-tracker adapters (ARCH-F7)
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>
2026-06-10 20:34:47 +02:00
..
2026-03-26 07:02:33 +01:00