consolidation of some of the modules, localization fixes, product advisories work, qa work
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace StellaOps.Cartographer;
|
||||
namespace StellaOps.Scanner.Cartographer;
|
||||
|
||||
public sealed class CartographerEntryPoint
|
||||
{
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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"/>.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using Microsoft.Extensions.Options;
|
||||
|
||||
namespace StellaOps.Cartographer.Options;
|
||||
namespace StellaOps.Scanner.Cartographer.Options;
|
||||
|
||||
internal sealed class CartographerAuthorityOptionsValidator : IValidateOptions<CartographerAuthorityOptions>
|
||||
{
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly: InternalsVisibleTo("StellaOps.Cartographer.Tests")]
|
||||
[assembly: InternalsVisibleTo("StellaOps.Scanner.Cartographer.Tests")]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"profiles": {
|
||||
"StellaOps.Cartographer": {
|
||||
"StellaOps.Scanner.Cartographer": {
|
||||
"commandName": "Project",
|
||||
"launchBrowser": true,
|
||||
"environmentVariables": {
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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. |
|
||||
|
||||
Reference in New Issue
Block a user