stabilize tests
This commit is contained in:
23
src/ReleaseOrchestrator/AGENTS.md
Normal file
23
src/ReleaseOrchestrator/AGENTS.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# AGENTS - ReleaseOrchestrator Module
|
||||
|
||||
## Working Directory
|
||||
- `src/ReleaseOrchestrator/**` (API, libraries, agents, tests).
|
||||
|
||||
## Required Reading
|
||||
- `docs/README.md`
|
||||
- `docs/07_HIGH_LEVEL_ARCHITECTURE.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
- `docs/modules/release-orchestrator/architecture.md`
|
||||
- `docs/modules/release-orchestrator/README.md`
|
||||
|
||||
## Engineering Rules
|
||||
- Deterministic decisioning and evidence outputs.
|
||||
- Policy gates must fail closed; no bypass on plugin errors.
|
||||
- Offline-first behavior for evidence replay and approvals.
|
||||
|
||||
## Testing & Verification
|
||||
- Tests live in `src/ReleaseOrchestrator/__Tests/**`.
|
||||
- Cover policy gating, approvals, and evidence replay determinism.
|
||||
|
||||
## Sprint Discipline
|
||||
- Record decisions and risks for workflow changes in sprint files.
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Diagnostics;
|
||||
using System.Text;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Compose;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.Agent.Compose Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Agents/StellaOps.Agent.Compose/StellaOps.Agent.Compose.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Compose.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Compose.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Compose.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Compose.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Compose.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Compose.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Compose.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Compose.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Compose.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Compose.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Compose.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Compose.Tasks;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
// Copyright (c) 2026 Stella Ops. All rights reserved.
|
||||
// Licensed under the BUSL-1.1 license.
|
||||
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Microsoft.Extensions.Options;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
|
||||
namespace StellaOps.Agent.Core.Bootstrap;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
// Copyright (c) 2026 Stella Ops. All rights reserved.
|
||||
// Licensed under the BUSL-1.1 license.
|
||||
|
||||
using System.Security.Cryptography;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Microsoft.Extensions.Options;
|
||||
using StellaOps.Agent.Core.Configuration;
|
||||
using System.Security.Cryptography;
|
||||
|
||||
namespace StellaOps.Agent.Core.Bootstrap;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.Agent.Core.Capability;
|
||||
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
// Copyright (c) 2026 Stella Ops. All rights reserved.
|
||||
// Licensed under the BUSL-1.1 license.
|
||||
|
||||
using System.Security.Cryptography;
|
||||
using System.Security.Cryptography.X509Certificates;
|
||||
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Microsoft.Extensions.Options;
|
||||
using System.Security.Cryptography;
|
||||
using System.Security.Cryptography.X509Certificates;
|
||||
|
||||
namespace StellaOps.Agent.Core.Certificates;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Exceptions;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace StellaOps.Agent.Core.Credentials;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
// Copyright (c) Stella Ops. All rights reserved. SPDX-License-Identifier: BUSL-1.1
|
||||
|
||||
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace StellaOps.Agent.Core.Doctor;
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
using System.Collections.Concurrent;
|
||||
using System.Diagnostics;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Capability;
|
||||
using StellaOps.Agent.Core.Credentials;
|
||||
using StellaOps.Agent.Core.Exceptions;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace StellaOps.Agent.Core.Execution;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.Agent.Core.Resilience;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
using System.Threading.Channels;
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Core.Resilience;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Core.Resilience;
|
||||
|
||||
|
||||
@@ -5,9 +5,10 @@
|
||||
// Description: Comprehensive health monitoring with multiple factors and trend analysis
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Core.Resilience;
|
||||
|
||||
|
||||
@@ -5,9 +5,10 @@
|
||||
// Description: Distributed leader election using consensus algorithms
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Core.Resilience;
|
||||
|
||||
|
||||
@@ -5,9 +5,10 @@
|
||||
// Description: Automatic recovery and self-healing for agent cluster nodes
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Core.Resilience;
|
||||
|
||||
|
||||
@@ -5,12 +5,13 @@
|
||||
// Description: Synchronizes state across agent cluster members
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
using System.Text.Json;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Core.Resilience;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Microsoft.Extensions.Options;
|
||||
@@ -6,6 +6,7 @@ using StellaOps.Agent.Core.Capability;
|
||||
using StellaOps.Agent.Core.Communication;
|
||||
using StellaOps.Agent.Core.Execution;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace StellaOps.Agent.Core.Services;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Threading.Channels;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Communication;
|
||||
|
||||
using LogEntry = StellaOps.Agent.Core.Communication.LogEntry;
|
||||
using LogLevel = StellaOps.Agent.Core.Communication.LogLevel;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Communication;
|
||||
using System.Threading.Channels;
|
||||
|
||||
namespace StellaOps.Agent.Core.Services;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.Agent.Core Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Agents/StellaOps.Agent.Core/StellaOps.Agent.Core.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,8 +1,9 @@
|
||||
|
||||
using Docker.DotNet;
|
||||
using Docker.DotNet.Models;
|
||||
using LogLevel = StellaOps.Agent.Core.Communication.LogLevel;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Services;
|
||||
using LogLevel = StellaOps.Agent.Core.Communication.LogLevel;
|
||||
|
||||
namespace StellaOps.Agent.Docker;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.Agent.Docker Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Agents/StellaOps.Agent.Docker/StellaOps.Agent.Docker.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Docker.DotNet;
|
||||
using Docker.DotNet.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Docker.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Docker.Tasks;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Docker.DotNet;
|
||||
using Docker.DotNet.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Docker.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Docker.Tasks;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Docker.DotNet;
|
||||
using Docker.DotNet.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Docker.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Docker.Tasks;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Docker.DotNet;
|
||||
using Docker.DotNet.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Docker.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Docker.Tasks;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
using System.Text.Json;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
using Docker.DotNet;
|
||||
using Docker.DotNet.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Docker.Exceptions;
|
||||
using System.Text.Json;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace StellaOps.Agent.Docker.Tasks;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Docker.DotNet;
|
||||
using Docker.DotNet.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Docker.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Docker.Tasks;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.CloudWatchLogs;
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
@@ -6,6 +6,7 @@ using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Capability;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Ecs.Tasks;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Ecs;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.Agent.Ecs Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Agents/StellaOps.Agent.Ecs/StellaOps.Agent.Ecs.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
using Task = System.Threading.Tasks.Task;
|
||||
|
||||
namespace StellaOps.Agent.Ecs.Tasks;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
using Task = System.Threading.Tasks.Task;
|
||||
|
||||
namespace StellaOps.Agent.Ecs.Tasks;
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
using Task = System.Threading.Tasks.Task;
|
||||
|
||||
namespace StellaOps.Agent.Ecs.Tasks;
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Ecs.Tasks;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
using Task = System.Threading.Tasks.Task;
|
||||
|
||||
namespace StellaOps.Agent.Ecs.Tasks;
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
using Task = System.Threading.Tasks.Task;
|
||||
|
||||
namespace StellaOps.Agent.Ecs.Tasks;
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Amazon.ECS;
|
||||
using Amazon.ECS.Model;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Ecs.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Net.Http.Json;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.Nomad.Client;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.Agent.Nomad Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Agents/StellaOps.Agent.Nomad/StellaOps.Agent.Nomad.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Nomad.Client;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Nomad.Tasks;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Nomad.Client;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Nomad.Tasks;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Nomad.Client;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Nomad.Tasks;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Nomad.Client;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Nomad.Tasks;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Nomad.Client;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Nomad.Tasks;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Nomad.Client;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Nomad.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Collections.Concurrent;
|
||||
using System.Text;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Renci.SshNet;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Text;
|
||||
|
||||
namespace StellaOps.Agent.Ssh;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.Agent.Ssh Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Agents/StellaOps.Agent.Ssh/StellaOps.Agent.Ssh.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Renci.SshNet;
|
||||
using Renci.SshNet.Common;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Ssh.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Ssh.Tasks;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Renci.SshNet;
|
||||
using Renci.SshNet.Common;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Ssh.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Ssh.Tasks;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Renci.SshNet;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Ssh.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Ssh.Tasks;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Renci.SshNet;
|
||||
using Renci.SshNet.Common;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.Ssh.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.Ssh.Tasks;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.Agent.WinRM Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Agents/StellaOps.Agent.WinRM/StellaOps.Agent.WinRM.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.WinRM.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.WinRM.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.WinRM.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.WinRM.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.WinRM.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.WinRM.Tasks;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.Agent.Core.Models;
|
||||
using StellaOps.Agent.WinRM.Exceptions;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.Agent.WinRM.Tasks;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Concurrent;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
|
||||
namespace StellaOps.Agent.WinRM;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Net;
|
||||
using System.Net.Http.Headers;
|
||||
using System.Text;
|
||||
using System.Xml.Linq;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.Agent.WinRM;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using System.Security.Cryptography;
|
||||
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Store;
|
||||
using System.Security.Cryptography;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Agent.Certificate;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Certificate;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Exceptions;
|
||||
@@ -6,6 +6,7 @@ using StellaOps.ReleaseOrchestrator.Agent.Heartbeat;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Registration;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Store;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Agent.Manager;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Collections.Immutable;
|
||||
using System.Security.Cryptography;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Exceptions;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Store;
|
||||
using System.Collections.Immutable;
|
||||
using System.Security.Cryptography;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Agent.Registration;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Concurrent;
|
||||
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Models;
|
||||
using System.Collections.Concurrent;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Agent.Store;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.ReleaseOrchestrator.Agent Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Libraries/StellaOps.ReleaseOrchestrator.Agent/StellaOps.ReleaseOrchestrator.Agent.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -5,9 +5,10 @@
|
||||
// Description: Powerful query engine for audit logs and compliance data
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
using System.Linq.Expressions;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Compliance;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Compliance;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Compliance;
|
||||
|
||||
|
||||
@@ -5,11 +5,12 @@
|
||||
// Description: Visualizes evidence chains with graph representation and integrity verification
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
using System.Text.Json;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Compliance;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Compliance;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Compliance;
|
||||
|
||||
|
||||
@@ -5,10 +5,11 @@
|
||||
// Description: Service for scheduling and delivering compliance reports
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Cronos;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Compliance;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.ReleaseOrchestrator.Compliance Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Libraries/StellaOps.ReleaseOrchestrator.Compliance/StellaOps.ReleaseOrchestrator.Compliance.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Orchestrator;
|
||||
using StellaOps.ReleaseOrchestrator.Environment.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Release.Manager;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Artifact;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using System.Globalization;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Release.Models;
|
||||
using System.Globalization;
|
||||
using YamlDotNet.Serialization;
|
||||
using YamlDotNet.Serialization.NamingConventions;
|
||||
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using EnvironmentModel = StellaOps.ReleaseOrchestrator.Environment.Models.Environment;
|
||||
using EnvironmentService = StellaOps.ReleaseOrchestrator.Environment.Services.IEnvironmentService;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PromotionModel = StellaOps.ReleaseOrchestrator.Promotion.Models.Promotion;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Artifact.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Orchestrator;
|
||||
using StellaOps.ReleaseOrchestrator.Promotion.Manager;
|
||||
using StellaOps.ReleaseOrchestrator.Release.Manager;
|
||||
using EnvironmentModel = StellaOps.ReleaseOrchestrator.Environment.Models.Environment;
|
||||
using EnvironmentService = StellaOps.ReleaseOrchestrator.Environment.Services.IEnvironmentService;
|
||||
using PromotionModel = StellaOps.ReleaseOrchestrator.Promotion.Models.Promotion;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Artifact;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Artifact.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Environment.Models;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Artifact;
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Manager;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Models;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Manager;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Models;
|
||||
@@ -9,6 +9,7 @@ using StellaOps.ReleaseOrchestrator.Deployment.Store;
|
||||
using StellaOps.ReleaseOrchestrator.Environment.Target;
|
||||
using StellaOps.ReleaseOrchestrator.Promotion.Events;
|
||||
using StellaOps.ReleaseOrchestrator.Promotion.Manager;
|
||||
using System.Collections.Immutable;
|
||||
using TargetModel = StellaOps.ReleaseOrchestrator.Environment.Models.Target;
|
||||
using TargetType = StellaOps.ReleaseOrchestrator.Environment.Models.TargetType;
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using System.Collections.Immutable;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Agent.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using System.Collections.Immutable;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Executor;
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PromotionModel = StellaOps.ReleaseOrchestrator.Promotion.Models.Promotion;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Events;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Store;
|
||||
@@ -7,8 +9,7 @@ using StellaOps.ReleaseOrchestrator.Environment.Target;
|
||||
using StellaOps.ReleaseOrchestrator.Promotion.Manager;
|
||||
using StellaOps.ReleaseOrchestrator.Promotion.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Release.Manager;
|
||||
using PromotionModel = StellaOps.ReleaseOrchestrator.Promotion.Models.Promotion;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using System.Collections.Immutable;
|
||||
using TargetModel = StellaOps.ReleaseOrchestrator.Environment.Models.Target;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Orchestrator;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Environment.Models;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Orchestrator;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Orchestrator;
|
||||
|
||||
|
||||
@@ -5,8 +5,9 @@
|
||||
// Description: Evaluates current health metrics against baselines with signal analysis
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback;
|
||||
|
||||
|
||||
@@ -5,8 +5,9 @@
|
||||
// Description: Analyzes rollback impact including downstream dependencies and blast radius
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback.Intelligence;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback.Intelligence;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback.Intelligence;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback.Intelligence;
|
||||
|
||||
|
||||
@@ -5,8 +5,9 @@
|
||||
// Description: Plans component-level rollbacks with dependency awareness
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback;
|
||||
|
||||
|
||||
@@ -5,8 +5,9 @@
|
||||
// Description: Predicts deployment failures from early warning signals using ML models
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Artifact;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Events;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Executor;
|
||||
@@ -10,7 +10,8 @@ using StellaOps.ReleaseOrchestrator.Deployment.Store;
|
||||
using StellaOps.ReleaseOrchestrator.Promotion.Manager;
|
||||
using StellaOps.ReleaseOrchestrator.Release.History;
|
||||
using StellaOps.ReleaseOrchestrator.Release.Manager;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback;
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System.Collections.Immutable;
|
||||
|
||||
using Microsoft.Extensions.Logging;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using StellaOps.ReleaseOrchestrator.Environment.Inventory;
|
||||
using StellaOps.ReleaseOrchestrator.Promotion.Manager;
|
||||
using ReleaseModel = StellaOps.ReleaseOrchestrator.Release.Models.Release;
|
||||
using System.Collections.Immutable;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Rollback;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
using System.Collections.Concurrent;
|
||||
using System.Collections.Immutable;
|
||||
using StellaOps.ReleaseOrchestrator.Deployment.Models;
|
||||
|
||||
namespace StellaOps.ReleaseOrchestrator.Deployment.Store;
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# StellaOps.ReleaseOrchestrator.Deployment Task Board
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/ReleaseOrchestrator/__Libraries/StellaOps.ReleaseOrchestrator.Deployment/StellaOps.ReleaseOrchestrator.Deployment.md. |
|
||||
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user