consolidation of some of the modules, localization fixes, product advisories work, qa work

This commit is contained in:
master
2026-03-05 03:54:22 +02:00
parent 7bafcc3eef
commit 8e1cb9448d
3878 changed files with 72600 additions and 46861 deletions

View File

@@ -1,4 +1,4 @@
# StellaOps.Cartographer — Agent Charter
# StellaOps.Scanner.Cartographer — Agent Charter
## Mission
Build and operate the Cartographer service that materializes immutable SBOM property graphs, precomputes layout tiles, and hydrates policy/VEX overlays so other services (API, UI, CLI) can navigate and reason about dependency relationships with context.

View File

@@ -1,4 +1,4 @@
namespace StellaOps.Cartographer;
namespace StellaOps.Scanner.Cartographer;
public sealed class CartographerEntryPoint
{

View File

@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
namespace StellaOps.Cartographer.Options;
namespace StellaOps.Scanner.Cartographer.Options;
/// <summary>
/// Configuration controlling Authority-backed authentication for the Cartographer service.

View File

@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.Linq;
namespace StellaOps.Cartographer.Options;
namespace StellaOps.Scanner.Cartographer.Options;
/// <summary>
/// Applies Cartographer-specific defaults to <see cref="CartographerAuthorityOptions"/>.

View File

@@ -1,6 +1,6 @@
using Microsoft.Extensions.Options;
namespace StellaOps.Cartographer.Options;
namespace StellaOps.Scanner.Cartographer.Options;
internal sealed class CartographerAuthorityOptionsValidator : IValidateOptions<CartographerAuthorityOptions>
{

View File

@@ -4,7 +4,7 @@ using Microsoft.Extensions.Options;
using StellaOps.Auth.Abstractions;
using StellaOps.Auth.ServerIntegration;
using StellaOps.Auth.ServerIntegration.Tenancy;
using StellaOps.Cartographer.Options;
using StellaOps.Scanner.Cartographer.Options;
using StellaOps.Router.AspNet;
var builder = WebApplication.CreateBuilder(args);

View File

@@ -1,3 +1,3 @@
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("StellaOps.Cartographer.Tests")]
[assembly: InternalsVisibleTo("StellaOps.Scanner.Cartographer.Tests")]

View File

@@ -1,6 +1,6 @@
{
"profiles": {
"StellaOps.Cartographer": {
"StellaOps.Scanner.Cartographer": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {

View File

@@ -7,6 +7,8 @@
<LangVersion>preview</LangVersion>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
<RootNamespace>StellaOps.Scanner.Cartographer</RootNamespace>
<AssemblyName>StellaOps.Scanner.Cartographer</AssemblyName>
</PropertyGroup>
<ItemGroup>

View File

@@ -5,7 +5,7 @@ Source of truth: `docs-archived/implplan/2025-12-29-csproj-audit/SPRINT_20251229
| Task ID | Status | Notes |
| --- | --- | --- |
| AUDIT-0134-M | DONE | Maintainability audit for StellaOps.Cartographer; revalidated 2026-01-06. |
| AUDIT-0134-T | DONE | Test coverage audit for StellaOps.Cartographer; revalidated 2026-01-06. |
| AUDIT-0134-M | DONE | Maintainability audit for StellaOps.Scanner.Cartographer (migrated from StellaOps.Cartographer); revalidated 2026-01-06. |
| AUDIT-0134-T | DONE | Test coverage audit for StellaOps.Scanner.Cartographer (migrated from StellaOps.Cartographer); revalidated 2026-01-06. |
| AUDIT-0134-A | TODO | Revalidated 2026-01-06; open findings pending apply. |
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |