v20.0.0
What's Changed
- 007 observability logging by @MrHinsh in #15
- 008 tui job dashboard by @MrHinsh in #16
- 009 resumable export import by @MrHinsh in #17
- Copilot/simulate migration data by @MrHinsh in #18
- 010 workitem comments images by @MrHinsh in #19
- Enhance Work Item Export Service and Validation by @MrHinsh in #20
- enforce doc-sync as a mandatory ATDD phase to prevent pending-actions drift by @Copilot in #21
- Feature/011 inline comment fetching by @MrHinsh in #22
- refactor: Update environment variable references for system tests and… by @MrHinsh in #23
- 012 discovery dependencies by @MrHinsh in #24
- Update config by @MrHinsh in #25
- chore: introduce Central Package Management with Directory.Packages.props and Directory.Build.props by @Copilot in #26
- feat: enhance documentation for ControlPlaneHost and Migration Agent … by @MrHinsh in #27
- fix: update CLI package structure and path resolution for tfsmigration by @MrHinsh in #28
- Windows detect by @MrHinsh in #29
- fix: update artifact packaging structure to include subfolders for CL… by @MrHinsh in #30
- Refactor control plane URL handling and introduce EnvironmentOptions by @MrHinsh in #31
- Tweeks nad job check by @MrHinsh in #32
- Mre bits by @MrHinsh in #33
- chore: restrict satellite resource assemblies to English only by @Copilot in #36
- fix: disabled orgs participate in GUID project-name resolution during dependency discovery by @Copilot in #37
- Add hexagonal-check skill for detecting architecture boundary violations by @Copilot in #38
- feat: CLI config branch and interactive scenario selection by @Copilot in #35
- 013 ado workitems import by @MrHinsh in #34
- Hexagonal architecture by @MrHinsh in #40
- feat: Enhance installed mode to launch ControlPlane and MigrationAgen… by @MrHinsh in #41
- Fix for build 2 by @MrHinsh in #42
- Tfs architecture update by @MrHinsh in #43
- Refactor discovery to agent job by @MrHinsh in #44
- feat: introduce OrganisationEndpoint as canonical connection context type (spec 016) by @MrHinsh in #46
- 017 simulated infrastructure by @MrHinsh in #47
- refactor: Replace DiscoveryJobOrganisation with MigrationEndpointOpti… by @MrHinsh in #48
- feat: Introduce Work Item Scoped Fetch Service by @MrHinsh in #49
- Pending actions by @MrHinsh in #51
- feat 014: field filter scope by @MrHinsh in #53
- Restore old specs by @MrHinsh in #54
- feat 018: Add specifications and architecture discrepancies for Work Item OpenTelemetry Metrics by @MrHinsh in #50
- feat: add architecture perspective validation skills and combined review wrapper by @Copilot in #55
- feat 019: Work Item ID Map Sync — integrity check, revision watermark, duplicate prevention, exclusive package lock by @MrHinsh in #52
- feat: add consolidation analysis command for architectural review and… by @MrHinsh in #56
- feat(tests): add system test for CLI failure on unreachable control plane in Hosted mode by @MrHinsh in #57
- Refactor for config to add tools and simplfy c onfig by @MrHinsh in #58
- Feature gap and Central file locations by @MrHinsh in #59
- 020 resumable batching cursor by @MrHinsh in #62
- P2: Three-Channel Telemetry Model by @MrHinsh in #63
- P3: Process-per-Component Standalone Mode by @MrHinsh in #64
- Metrics logging trace by @MrHinsh in #66
- fix: flush telemetry sinks before SignalTerminalAsync to prevent progress.jsonl loss in process-per-component mode by @Copilot in #65
- feat: update OpenTelemetry packages and enhance module architecture with discovery features by @MrHinsh in #67
- Fix dependency functions project level by @MrHinsh in #68
- M1: WorkItemsModule — FieldMapping by @MrHinsh in #69
- feat: add metrics tracking for work item export progress by @MrHinsh in #70
- Split SystemTest into SystemTest_Simulated and SystemTest_Live for ordered, fail-fast execution by @Copilot in #72
- Separation of concerns2 by @MrHinsh in #74
- Fix for checkpointing by @MrHinsh in #75
- Refactor work item field mapping interfaces and tasks to adhere to 02… by @MrHinsh in #76
- 023 workitems nodestructure tool by @MrHinsh in #77
- feat: Update job contract and secrets handling in documentation for clarity and security improvements by @MrHinsh in #78
- Move tfs to agent by @MrHinsh in #79
- feat: Add file-based diagnostics for OpenTelemetry by @MrHinsh in #80
- Extra bits by @MrHinsh in #81
- Spec 024: Introduce Identities, NodeStructure, and Teams Modules with Architecture Refactoring by @MrHinsh in #82
- 024 teams module by @MrHinsh in #83
- 025 agent config package by @MrHinsh in #84
- Job change by @MrHinsh in #85
- 028 ioptions schema gen by @MrHinsh in #86
- Orcastrator architecture by @MrHinsh in #87
- Licencing update by @MrHinsh in #88
- fix: readme by @MrHinsh in #89
- 030 module analiser refactor by @MrHinsh in #90
- Fix up invantory by @MrHinsh in #91
- Platform metrics unification by @MrHinsh in #92
- Updates & Cleanup by @MrHinsh in #93
- 032 icapture interface by @MrHinsh in #94
- Architectire changes by @MrHinsh in #95
- Enhance job plan execution with analyser and inventory context support by @MrHinsh in #96
- Enhance documentation and tools for skill testing and runtime state management by @MrHinsh in #97
- Add agent_observability TDD safety net and DiagnosticLogStore unit tests by @MrHinsh in #98
- Strengthen package validator safety net by @MrHinsh in #100
- Preserve run-scoped package log folder for delayed telemetry flushes by @MrHinsh in #103
- Harden AgentWorkerBase lease cleanup and add lease-coordination safety-net test by @MrHinsh in #102
- Stabilize agent task dependency resume by @MrHinsh in #104
- Update for discovery by @MrHinsh in #99
- Enhance package manager adoption with updated specs and documentation by @MrHinsh in #105
- fix: correct path for release packages in CI workflow by @MrHinsh in #106
Full Changelog: v0.0.1-185...v20.0.0