Files
git.stella-ops.org/docs-archived/implplan/CONSOLIDATION_SERVICE_INVENTORY_20260305.raw.json
2026-03-08 21:41:38 +02:00

1239 lines
84 KiB
JSON

[
{
"Domain": "AdvisoryAI",
"ServiceProject": "src\\AdvisoryAI\\StellaOps.AdvisoryAI.WebService\\StellaOps.AdvisoryAI.WebService.csproj",
"ServiceName": "StellaOps.AdvisoryAI.WebService",
"FunctionHints": [
"/api/v1/chat",
"/api/v1/runs",
"/v1/advisory-ai",
"/v1/advisory-ai/adapters",
"/v1/advisory-ai/search",
"/v1/search",
"AttestationEndpoints",
"ChatEndpoints",
"EvidencePackEndpoints",
"KnowledgeSearchEndpoints",
"LlmAdapterEndpoints",
"RunEndpoints",
"SearchAnalyticsEndpoints",
"SearchFeedbackEndpoints",
"UnifiedSearchEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.AdvisoryAI.Attestation\\StellaOps.AdvisoryAI.Attestation.csproj",
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
"src\\__Libraries\\StellaOps.Evidence.Pack\\StellaOps.Evidence.Pack.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\AdvisoryAI\\StellaOps.AdvisoryAI.Hosting\\StellaOps.AdvisoryAI.Hosting.csproj",
"src\\AdvisoryAI\\StellaOps.AdvisoryAI.Plugin.Unified\\StellaOps.AdvisoryAI.Plugin.Unified.csproj",
"src\\AdvisoryAI\\StellaOps.AdvisoryAI\\StellaOps.AdvisoryAI.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": [
"AdvisoryAiDataSource",
"AdvisoryAiDbContext"
],
"DbEvidence": [
"src\\AdvisoryAI\\StellaOps.AdvisoryAI\\Storage\\EfCore\\Context\\AdvisoryAiDbContext.cs",
"src\\AdvisoryAI\\StellaOps.AdvisoryAI\\Storage\\Postgres\\AdvisoryAiDataSource.cs"
]
},
{
"Domain": "AdvisoryAI",
"ServiceProject": "src\\AdvisoryAI\\StellaOps.OpsMemory.WebService\\StellaOps.OpsMemory.WebService.csproj",
"ServiceName": "StellaOps.OpsMemory.WebService",
"FunctionHints": [
"/api/v1/opsmemory",
"OpsMemoryEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\AdvisoryAI\\__Libraries\\StellaOps.OpsMemory\\StellaOps.OpsMemory.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj"
],
"DbContexts": {
},
"DbEvidence": {
}
},
{
"Domain": "Attestor",
"ServiceProject": "src\\Attestor\\StellaOps.Attestor\\StellaOps.Attestor.WebService\\StellaOps.Attestor.WebService.csproj",
"ServiceName": "StellaOps.Attestor.WebService",
"FunctionHints": [
"/api/v1/attestor/predicates",
"/api/v1/watchlist",
"AnchorsController",
"AttestorWebServiceEndpoints",
"BundlesController",
"ChainController",
"ExceptionController",
"PredicateRegistryEndpoints",
"ProofChainController",
"ProofsController",
"VerdictController",
"VerifyController",
"WatchlistEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Bundling\\StellaOps.Attestor.Bundling.csproj",
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Persistence\\StellaOps.Attestor.Persistence.csproj",
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Spdx3\\StellaOps.Attestor.Spdx3.csproj",
"src\\Attestor\\__Libraries\\StellaOps.Attestor.StandardPredicates\\StellaOps.Attestor.StandardPredicates.csproj",
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Watchlist\\StellaOps.Attestor.Watchlist.csproj",
"src\\Attestor\\StellaOps.Attestation\\StellaOps.Attestation.csproj",
"src\\Attestor\\StellaOps.Attestor\\StellaOps.Attestor.Core\\StellaOps.Attestor.Core.csproj",
"src\\Attestor\\StellaOps.Attestor\\StellaOps.Attestor.Infrastructure\\StellaOps.Attestor.Infrastructure.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": "ProofChainDbContext",
"DbEvidence": "src\\Attestor\\__Libraries\\StellaOps.Attestor.Persistence\\ProofChainDbContext.cs"
},
{
"Domain": "Attestor",
"ServiceProject": "src\\Attestor\\StellaOps.Signer\\StellaOps.Signer.WebService\\StellaOps.Signer.WebService.csproj",
"ServiceName": "StellaOps.Signer.WebService",
"FunctionHints": [
"/api/v1/anchors",
"/api/v1/ceremonies",
"/api/v1/signer",
"CeremonyEndpoints",
"KeyRotationEndpoints",
"SignerEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Attestor\\__Libraries\\StellaOps.Signer.KeyManagement\\StellaOps.Signer.KeyManagement.csproj",
"src\\Attestor\\StellaOps.Signer\\StellaOps.Signer.Core\\StellaOps.Signer.Core.csproj",
"src\\Attestor\\StellaOps.Signer\\StellaOps.Signer.Infrastructure\\StellaOps.Signer.Infrastructure.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": "KeyManagementDbContext",
"DbEvidence": [
"src\\Attestor\\__Libraries\\StellaOps.Signer.KeyManagement\\EfCore\\Context\\KeyManagementDbContext.cs",
"src\\Attestor\\__Libraries\\StellaOps.Signer.KeyManagement\\KeyManagementDbContext.cs"
]
},
{
"Domain": "Authority",
"ServiceProject": "src\\Authority\\StellaOps.IssuerDirectory\\StellaOps.IssuerDirectory.WebService\\StellaOps.IssuerDirectory.WebService.csproj",
"ServiceName": "StellaOps.IssuerDirectory.WebService",
"FunctionHints": [
"/issuer-directory/issuers",
"{issuerId}/keys",
"{issuerId}/trust",
"IssuerEndpoints",
"IssuerKeyEndpoints",
"IssuerTrustEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\__Libraries\\StellaOps.IssuerDirectory.Persistence\\StellaOps.IssuerDirectory.Persistence.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Authority\\StellaOps.IssuerDirectory\\StellaOps.IssuerDirectory.Core\\StellaOps.IssuerDirectory.Core.csproj",
"src\\Authority\\StellaOps.IssuerDirectory\\StellaOps.IssuerDirectory.Infrastructure\\StellaOps.IssuerDirectory.Infrastructure.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": [
"IssuerDirectoryDataSource",
"IssuerDirectoryDbContext"
],
"DbEvidence": [
"src\\Authority\\__Libraries\\StellaOps.IssuerDirectory.Persistence\\EfCore\\Context\\IssuerDirectoryDbContext.cs",
"src\\Authority\\__Libraries\\StellaOps.IssuerDirectory.Persistence\\Postgres\\IssuerDirectoryDataSource.cs"
]
},
{
"Domain": "BinaryIndex",
"ServiceProject": "src\\BinaryIndex\\StellaOps.BinaryIndex.WebService\\StellaOps.BinaryIndex.WebService.csproj",
"ServiceName": "StellaOps.BinaryIndex.WebService",
"FunctionHints": [
"BinaryIndexOpsController",
"GoldenSetController",
"PatchCoverageController",
"ResolutionController"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Cache\\StellaOps.BinaryIndex.Cache.csproj",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Contracts\\StellaOps.BinaryIndex.Contracts.csproj",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Core\\StellaOps.BinaryIndex.Core.csproj",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Disassembly.B2R2\\StellaOps.BinaryIndex.Disassembly.B2R2.csproj",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.GoldenSet\\StellaOps.BinaryIndex.GoldenSet.csproj",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Persistence\\StellaOps.BinaryIndex.Persistence.csproj",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.VexBridge\\StellaOps.BinaryIndex.VexBridge.csproj"
],
"DbContexts": [
"BinaryIndexDbContext",
"BinaryIndexPersistenceDbContext",
"GoldenSetDbContext"
],
"DbEvidence": [
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.GoldenSet\\EfCore\\Context\\GoldenSetDbContext.cs",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Persistence\\BinaryIndexDbContext.cs",
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Persistence\\EfCore\\Context\\BinaryIndexPersistenceDbContext.cs"
]
},
{
"Domain": "Concelier",
"ServiceProject": "src\\Concelier\\StellaOps.Concelier.WebService\\StellaOps.Concelier.WebService.csproj",
"ServiceName": "StellaOps.Concelier.WebService",
"FunctionHints": [
"/api/v1",
"/api/v1/advisory-sources",
"/api/v1/canonical",
"/api/v1/concelier/airgap",
"/api/v1/concelier/bundles",
"/api/v1/concelier/imports",
"/api/v1/concelier/mirrors",
"/api/v1/concelier/snapshots",
"/api/v1/concelier/version-locks",
"/api/v1/federation",
"/api/v1/feeds/snapshot",
"/internal/orch",
"FeedMirrorManagementEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
"src\\__Libraries\\StellaOps.Replay.Core\\StellaOps.Replay.Core.csproj",
"src\\Aoc\\__Libraries\\StellaOps.Aoc.AspNetCore\\StellaOps.Aoc.AspNetCore.csproj",
"src\\Aoc\\__Libraries\\StellaOps.Aoc\\StellaOps.Aoc.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Concelier\\__Analyzers\\StellaOps.Concelier.Merge.Analyzers\\StellaOps.Concelier.Merge.Analyzers.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Connector.Common\\StellaOps.Concelier.Connector.Common.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Core\\StellaOps.Concelier.Core.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Federation\\StellaOps.Concelier.Federation.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Interest\\StellaOps.Concelier.Interest.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Merge\\StellaOps.Concelier.Merge.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Models\\StellaOps.Concelier.Models.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\StellaOps.Concelier.Persistence.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.SbomIntegration\\StellaOps.Concelier.SbomIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": [
"ConcelierDataSource",
"ConcelierDbContext"
],
"DbEvidence": [
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\EfCore\\Context\\ConcelierDbContext.cs",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\Postgres\\ConcelierDataSource.cs"
]
},
{
"Domain": "Concelier",
"ServiceProject": "src\\Concelier\\StellaOps.Excititor.WebService\\StellaOps.Excititor.WebService.csproj",
"ServiceName": "StellaOps.Excititor.WebService",
"FunctionHints": [
"/airgap/v1/mirror/bundles",
"/attestations/rekor",
"/excititor",
"/excititor/mirror",
"/risk/v1",
"/vex/linksets",
"/vex/observations",
"AttestationEndpoints",
"EvidenceEndpoints",
"IngestEndpoints",
"LinksetEndpoints",
"MirrorEndpoints",
"MirrorRegistrationEndpoints",
"ObservationEndpoints",
"PolicyEndpoints",
"RekorAttestationEndpoints",
"RiskFeedEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Aoc\\__Libraries\\StellaOps.Aoc\\StellaOps.Aoc.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.ArtifactStores.S3\\StellaOps.Excititor.ArtifactStores.S3.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Attestation\\StellaOps.Excititor.Attestation.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Connectors.Abstractions\\StellaOps.Excititor.Connectors.Abstractions.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Connectors.RedHat.CSAF\\StellaOps.Excititor.Connectors.RedHat.CSAF.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Core\\StellaOps.Excititor.Core.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Export\\StellaOps.Excititor.Export.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Formats.CSAF\\StellaOps.Excititor.Formats.CSAF.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Formats.CycloneDX\\StellaOps.Excititor.Formats.CycloneDX.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Formats.OpenVEX\\StellaOps.Excititor.Formats.OpenVEX.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\StellaOps.Excititor.Persistence.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Policy\\StellaOps.Excititor.Policy.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": [
"ExcititorDataSource",
"ExcititorDbContext"
],
"DbEvidence": [
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\EfCore\\Context\\ExcititorDbContext.cs",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\Postgres\\ExcititorDataSource.cs"
]
},
{
"Domain": "Doctor",
"ServiceProject": "src\\Doctor\\StellaOps.Doctor.WebService\\StellaOps.Doctor.WebService.csproj",
"ServiceName": "StellaOps.Doctor.WebService",
"FunctionHints": [
"/api/v1/doctor",
"/api/v1/doctor/timestamping",
"DoctorEndpoints",
"TimestampingEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Attestation\\StellaOps.Doctor.Plugins.Attestation.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Core\\StellaOps.Doctor.Plugins.Core.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Database\\StellaOps.Doctor.Plugins.Database.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Docker\\StellaOps.Doctor.Plugins.Docker.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Integration\\StellaOps.Doctor.Plugins.Integration.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Observability\\StellaOps.Doctor.Plugins.Observability.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Security\\StellaOps.Doctor.Plugins.Security.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.ServiceGraph\\StellaOps.Doctor.Plugins.ServiceGraph.csproj",
"src\\__Libraries\\StellaOps.Doctor.Plugins.Verification\\StellaOps.Doctor.Plugins.Verification.csproj",
"src\\__Libraries\\StellaOps.Doctor\\StellaOps.Doctor.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.BinaryAnalysis\\StellaOps.Doctor.Plugin.BinaryAnalysis.csproj",
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Compliance\\StellaOps.Doctor.Plugin.Compliance.csproj",
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Environment\\StellaOps.Doctor.Plugin.Environment.csproj",
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Release\\StellaOps.Doctor.Plugin.Release.csproj",
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Scanner\\StellaOps.Doctor.Plugin.Scanner.csproj",
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Timestamping\\StellaOps.Doctor.Plugin.Timestamping.csproj",
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Vex\\StellaOps.Doctor.Plugin.Vex.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
],
"DbContexts": {
},
"DbEvidence": {
}
},
{
"Domain": "EvidenceLocker",
"ServiceProject": "src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.WebService\\StellaOps.EvidenceLocker.WebService.csproj",
"ServiceName": "StellaOps.EvidenceLocker.WebService",
"FunctionHints": {
},
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.Core\\StellaOps.EvidenceLocker.Core.csproj",
"src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.csproj",
"src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.Infrastructure\\StellaOps.EvidenceLocker.Infrastructure.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": "EvidenceLockerDbContext",
"DbEvidence": "src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.Infrastructure\\EfCore\\Context\\EvidenceLockerDbContext.cs"
},
{
"Domain": "ExportCenter",
"ServiceProject": "src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.WebService\\StellaOps.ExportCenter.WebService.csproj",
"ServiceName": "StellaOps.ExportCenter.WebService",
"FunctionHints": [
"/api/v1/lineage",
"/profiles",
"/runs",
"/runs/{runId:guid}/artifacts",
"/runs/{runId:guid}/verify",
"/v1/audit-bundles",
"/v1/exports",
"/v1/exports/exceptions",
"/v1/exports/simulations",
"/v1/incidents",
"/v1/promotions",
"/v1/risk-bundles",
"AttestationEndpoints",
"AuditBundleEndpoints",
"ExceptionReportEndpoints",
"ExportApiEndpoints",
"IncidentEndpoints",
"LineageExportEndpoints",
"OpenApiDiscoveryEndpoints",
"PromotionAttestationEndpoints",
"RiskBundleEndpoints",
"SimulationExportEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\AirGap\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy.csproj",
"src\\Attestor\\__Libraries\\StellaOps.Attestor.ProofChain\\StellaOps.Attestor.ProofChain.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Client\\StellaOps.ExportCenter.Client.csproj",
"src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Core\\StellaOps.ExportCenter.Core.csproj",
"src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Infrastructure\\StellaOps.ExportCenter.Infrastructure.csproj",
"src\\Policy\\__Libraries\\StellaOps.Policy.Exceptions\\StellaOps.Policy.Exceptions.csproj",
"src\\Policy\\StellaOps.Policy.Engine\\StellaOps.Policy.Engine.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Core\\StellaOps.TimelineIndexer.Core.csproj"
],
"DbContexts": "ExportCenterDbContext",
"DbEvidence": "src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Infrastructure\\EfCore\\Context\\ExportCenterDbContext.cs"
},
{
"Domain": "Findings",
"ServiceProject": "src\\Findings\\StellaOps.Findings.Ledger.WebService\\StellaOps.Findings.Ledger.WebService.csproj",
"ServiceName": "StellaOps.Findings.Ledger.WebService",
"FunctionHints": [
"/api/v1/findings",
"/api/v1/scoring",
"/api/v1/scoring/webhooks",
"BackportEndpoints",
"EvidenceGraphEndpoints",
"FindingSummaryEndpoints",
"ReachabilityMapEndpoints",
"RuntimeTimelineEndpoints",
"RuntimeTracesEndpoints",
"ScoringEndpoints",
"WebhookEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Cryptography.DependencyInjection\\StellaOps.Cryptography.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\AirGap\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Findings\\StellaOps.Findings.Ledger\\StellaOps.Findings.Ledger.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Analyzers.Native\\StellaOps.Scanner.Analyzers.Native.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Reachability\\StellaOps.Scanner.Reachability.csproj",
"src\\Signals\\StellaOps.Signals\\StellaOps.Signals.csproj",
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
],
"DbContexts": "FindingsLedgerDbContext",
"DbEvidence": "src\\Findings\\StellaOps.Findings.Ledger\\EfCore\\Context\\FindingsLedgerDbContext.cs"
},
{
"Domain": "Findings",
"ServiceProject": "src\\Findings\\StellaOps.RiskEngine.WebService\\StellaOps.RiskEngine.WebService.csproj",
"ServiceName": "StellaOps.RiskEngine.WebService",
"FunctionHints": [
"/exploit-maturity",
"ExploitMaturityEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Findings\\__Libraries\\StellaOps.RiskEngine.Infrastructure\\StellaOps.RiskEngine.Infrastructure.csproj",
"src\\Findings\\StellaOps.RiskEngine.Core\\StellaOps.RiskEngine.Core.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": {
},
"DbEvidence": {
}
},
{
"Domain": "Integrations",
"ServiceProject": "src\\Integrations\\StellaOps.Integrations.WebService\\StellaOps.Integrations.WebService.csproj",
"ServiceName": "StellaOps.Integrations.WebService",
"FunctionHints": [
"/api/v1/integrations",
"IntegrationEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Contracts\\StellaOps.Integrations.Contracts.csproj",
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Core\\StellaOps.Integrations.Core.csproj",
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Persistence\\StellaOps.Integrations.Persistence.csproj",
"src\\Integrations\\__Plugins\\StellaOps.Integrations.Plugin.GitHubApp\\StellaOps.Integrations.Plugin.GitHubApp.csproj",
"src\\Integrations\\__Plugins\\StellaOps.Integrations.Plugin.Harbor\\StellaOps.Integrations.Plugin.Harbor.csproj",
"src\\Integrations\\__Plugins\\StellaOps.Integrations.Plugin.InMemory\\StellaOps.Integrations.Plugin.InMemory.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj"
],
"DbContexts": "IntegrationDbContext",
"DbEvidence": "src\\Integrations\\__Libraries\\StellaOps.Integrations.Persistence\\IntegrationDbContext.cs"
},
{
"Domain": "JobEngine",
"ServiceProject": "src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.WebService\\StellaOps.JobEngine.WebService.csproj",
"ServiceName": "StellaOps.JobEngine.WebService",
"FunctionHints": [
"/api/v1/approvals",
"/api/v1/environments",
"/api/v1/jobengine/audit",
"/api/v1/jobengine/circuit-breakers",
"/api/v1/jobengine/dag",
"/api/v1/jobengine/deadletter",
"/api/v1/jobengine/export",
"/api/v1/jobengine/jobs",
"/api/v1/jobengine/ledger",
"/api/v1/jobengine/pack-runs",
"/api/v1/jobengine/quota-governance",
"/api/v1/jobengine/quotas",
"/api/v1/jobengine/registry/packs",
"/api/v1/jobengine/runs",
"/api/v1/jobengine/slos",
"/api/v1/jobengine/sources",
"/api/v1/jobengine/stream",
"/api/v1/jobengine/worker",
"/api/v1/metrics/kpis",
"/api/v1/runs",
"/scale",
"/v1/runs",
"ApprovalEndpoints",
"AuditEndpoints",
"CircuitBreakerEndpoints",
"DagEndpoints",
"DeadLetterEndpoints",
"ExportJobEndpoints",
"FirstSignalEndpoints",
"HealthEndpoints",
"JobEndpoints",
"KpiEndpoints",
"LedgerEndpoints",
"OpenApiEndpoints",
"PackRegistryEndpoints",
"PackRunEndpoints",
"QuotaEndpoints",
"QuotaGovernanceEndpoints",
"ReleaseControlV2Endpoints",
"ReleaseDashboardEndpoints",
"ReleaseEndpoints",
"RunEndpoints",
"ScaleEndpoints",
"SloEndpoints",
"SourceEndpoints",
"StreamEndpoints",
"WorkerEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Metrics\\StellaOps.Metrics.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.Core\\StellaOps.JobEngine.Core.csproj",
"src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.Infrastructure\\StellaOps.JobEngine.Infrastructure.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.InMemory\\StellaOps.Messaging.Transport.InMemory.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.Postgres\\StellaOps.Messaging.Transport.Postgres.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.Valkey\\StellaOps.Messaging.Transport.Valkey.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
],
"DbContexts": "JobEngineDbContext",
"DbEvidence": "src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.Infrastructure\\EfCore\\Context\\JobEngineDbContext.cs"
},
{
"Domain": "JobEngine",
"ServiceProject": "src\\JobEngine\\StellaOps.PacksRegistry\\StellaOps.PacksRegistry.WebService\\StellaOps.PacksRegistry.WebService.csproj",
"ServiceName": "StellaOps.PacksRegistry.WebService",
"FunctionHints": {
},
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\JobEngine\\StellaOps.PacksRegistry\\StellaOps.PacksRegistry.Core\\StellaOps.PacksRegistry.Core.csproj",
"src\\JobEngine\\StellaOps.PacksRegistry\\StellaOps.PacksRegistry.Infrastructure\\StellaOps.PacksRegistry.Infrastructure.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": {
},
"DbEvidence": {
}
},
{
"Domain": "JobEngine",
"ServiceProject": "src\\JobEngine\\StellaOps.Scheduler.WebService\\StellaOps.Scheduler.WebService.csproj",
"ServiceName": "StellaOps.Scheduler.WebService",
"FunctionHints": [
"/api/v1/scheduler/failure-signatures",
"/api/v1/scheduler/policies/simulations",
"/api/v1/scheduler/policy/runs",
"/api/v1/scheduler/runs",
"/api/v1/scheduler/schedules",
"/api/v1/scheduler/vuln/resolver",
"/events",
"/graphs",
"FailureSignatureEndpoints",
"RunEndpoints",
"ScheduleEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.ImpactIndex\\StellaOps.Scheduler.ImpactIndex.csproj",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Models\\StellaOps.Scheduler.Models.csproj",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\StellaOps.Scheduler.Persistence.csproj",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Queue\\StellaOps.Scheduler.Queue.csproj",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Worker\\StellaOps.Scheduler.Worker.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": [
"SchedulerDataSource",
"SchedulerDbContext"
],
"DbEvidence": [
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\EfCore\\Context\\SchedulerDbContext.cs",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\Postgres\\SchedulerDataSource.cs"
]
},
{
"Domain": "JobEngine",
"ServiceProject": "src\\JobEngine\\StellaOps.TaskRunner\\StellaOps.TaskRunner.WebService\\StellaOps.TaskRunner.WebService.csproj",
"ServiceName": "StellaOps.TaskRunner.WebService",
"FunctionHints": {
},
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\AirGap\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\JobEngine\\StellaOps.TaskRunner\\StellaOps.TaskRunner.Core\\StellaOps.TaskRunner.Core.csproj",
"src\\JobEngine\\StellaOps.TaskRunner\\StellaOps.TaskRunner.Infrastructure\\StellaOps.TaskRunner.Infrastructure.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
],
"DbContexts": {
},
"DbEvidence": {
}
},
{
"Domain": "Notifier",
"ServiceProject": "src\\Notifier\\StellaOps.Notifier\\StellaOps.Notifier.WebService\\StellaOps.Notifier.WebService.csproj",
"ServiceName": "StellaOps.Notifier.WebService",
"FunctionHints": [
"/api/v1/observability",
"/api/v2/ack",
"/api/v2/escalation-policies",
"/api/v2/escalations",
"/api/v2/fallback",
"/api/v2/incidents",
"/api/v2/localization",
"/api/v2/notify",
"/api/v2/oncall-schedules",
"/api/v2/overrides",
"/api/v2/quiet-hours",
"/api/v2/rules",
"/api/v2/security",
"/api/v2/simulate",
"/api/v2/storm-breaker",
"/api/v2/templates",
"/api/v2/throttles",
"EscalationEndpoints",
"FallbackEndpoints",
"IncidentEndpoints",
"LocalizationEndpoints",
"NotifyApiEndpoints",
"ObservabilityEndpoints",
"OperatorOverrideEndpoints",
"QuietHoursEndpoints",
"RuleEndpoints",
"SecurityEndpoints",
"SimulationEndpoints",
"StormBreakerEndpoints",
"TemplateEndpoints",
"ThrottleEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Notifier\\StellaOps.Notifier\\StellaOps.Notifier.Worker\\StellaOps.Notifier.Worker.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Engine\\StellaOps.Notify.Engine.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\StellaOps.Notify.Persistence.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Queue\\StellaOps.Notify.Queue.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": [
"NotifyDataSource",
"NotifyDbContext"
],
"DbEvidence": [
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\EfCore\\Context\\NotifyDbContext.cs",
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\Postgres\\NotifyDataSource.cs"
]
},
{
"Domain": "Notify",
"ServiceProject": "src\\Notify\\StellaOps.Notify.WebService\\StellaOps.Notify.WebService.csproj",
"ServiceName": "StellaOps.Notify.WebService",
"FunctionHints": {
},
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Engine\\StellaOps.Notify.Engine.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Models\\StellaOps.Notify.Models.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\StellaOps.Notify.Persistence.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
],
"DbContexts": [
"NotifyDataSource",
"NotifyDbContext"
],
"DbEvidence": [
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\EfCore\\Context\\NotifyDbContext.cs",
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\Postgres\\NotifyDataSource.cs"
]
},
{
"Domain": "Platform",
"ServiceProject": "src\\Platform\\StellaOps.Platform.WebService\\StellaOps.Platform.WebService.csproj",
"ServiceName": "StellaOps.Platform.WebService",
"FunctionHints": [
"/api/analytics",
"/api/v1",
"/api/v1/admin",
"/api/v1/admin/migrations",
"/api/v1/administration",
"/api/v1/administration/trust-signing",
"/api/v1/authority/quotas",
"/api/v1/evidence",
"/api/v1/function-maps",
"/api/v1/gateway/rate-limits",
"/api/v1/platform",
"/api/v1/platform/identity-providers",
"/api/v1/platform/localization",
"/api/v1/policy/interop",
"/api/v1/release-control/bundles",
"/api/v1/score",
"/api/v1/setup",
"/api/v1/telemetry/federation",
"/api/v2/context",
"/api/v2/integrations",
"/api/v2/releases",
"/api/v2/security",
"/api/v2/topology",
"/dashboard/profiles",
"/definitions",
"/health",
"/onboarding",
"/platform/envsettings/db",
"/preferences",
"/quotas",
"/releases/runs",
"/runs",
"/search",
"/sessions",
"/steps",
"/weights",
"AdministrationTrustSigningMutationEndpoints",
"AnalyticsEndpoints",
"ContextEndpoints",
"EnvironmentSettingsAdminEndpoints",
"EnvironmentSettingsEndpoints",
"EvidenceThreadEndpoints",
"FederationTelemetryEndpoints",
"FunctionMapEndpoints",
"IdentityProviderEndpoints",
"IntegrationReadModelEndpoints",
"LegacyAliasEndpoints",
"LocalizationEndpoints",
"MigrationAdminEndpoints",
"PackAdapterEndpoints",
"PlatformEndpoints",
"PolicyInteropEndpoints",
"ReleaseControlEndpoints",
"ReleaseReadModelEndpoints",
"ScoreEndpoints",
"SecurityReadModelEndpoints",
"SeedEndpoints",
"SetupEndpoints",
"TopologyReadModelEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Infrastructure.Postgres\\StellaOps.Infrastructure.Postgres.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\StellaOps.Authority.Persistence.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\StellaOps.Concelier.Persistence.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\StellaOps.Excititor.Persistence.csproj",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\StellaOps.Scheduler.Persistence.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\StellaOps.Notify.Persistence.csproj",
"src\\Platform\\__Libraries\\StellaOps.Platform.Database\\StellaOps.Platform.Database.csproj",
"src\\Platform\\StellaOps.Platform.Analytics\\StellaOps.Platform.Analytics.csproj",
"src\\Policy\\__Libraries\\StellaOps.Policy.Interop\\StellaOps.Policy.Interop.csproj",
"src\\Policy\\__Libraries\\StellaOps.Policy.Persistence\\StellaOps.Policy.Persistence.csproj",
"src\\ReleaseOrchestrator\\__Libraries\\StellaOps.ReleaseOrchestrator.EvidenceThread\\StellaOps.ReleaseOrchestrator.EvidenceThread.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Reachability\\StellaOps.Scanner.Reachability.csproj",
"src\\Signals\\StellaOps.Signals\\StellaOps.Signals.csproj",
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj",
"src\\Telemetry\\StellaOps.Telemetry.Federation\\StellaOps.Telemetry.Federation.csproj"
],
"DbContexts": [
"AuthorityDataSource",
"AuthorityDbContext",
"ConcelierDataSource",
"ConcelierDbContext",
"ExcititorDataSource",
"ExcititorDbContext",
"NotifyDataSource",
"NotifyDbContext",
"PlatformDbContext",
"PolicyDataSource",
"PolicyDbContext",
"SchedulerDataSource",
"SchedulerDbContext"
],
"DbEvidence": [
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\EfCore\\Context\\AuthorityDbContext.cs",
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\Postgres\\AuthorityDataSource.cs",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\EfCore\\Context\\ConcelierDbContext.cs",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\Postgres\\ConcelierDataSource.cs",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\EfCore\\Context\\ExcititorDbContext.cs",
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\Postgres\\ExcititorDataSource.cs",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\EfCore\\Context\\SchedulerDbContext.cs",
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\Postgres\\SchedulerDataSource.cs",
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\EfCore\\Context\\NotifyDbContext.cs",
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\Postgres\\NotifyDataSource.cs",
"src\\Platform\\__Libraries\\StellaOps.Platform.Database\\EfCore\\Context\\PlatformDbContext.cs",
"src\\Policy\\__Libraries\\StellaOps.Policy.Persistence\\EfCore\\Context\\PolicyDbContext.cs",
"src\\Policy\\__Libraries\\StellaOps.Policy.Persistence\\Postgres\\PolicyDataSource.cs"
]
},
{
"Domain": "ReachGraph",
"ServiceProject": "src\\ReachGraph\\StellaOps.ReachGraph.WebService\\StellaOps.ReachGraph.WebService.csproj",
"ServiceName": "StellaOps.ReachGraph.WebService",
"FunctionHints": [
"CveMappingController",
"ReachabilityController",
"ReachGraphController"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Reachability.Core\\StellaOps.Reachability.Core.csproj",
"src\\__Libraries\\StellaOps.ReachGraph.Cache\\StellaOps.ReachGraph.Cache.csproj",
"src\\__Libraries\\StellaOps.ReachGraph.Persistence\\StellaOps.ReachGraph.Persistence.csproj",
"src\\__Libraries\\StellaOps.ReachGraph\\StellaOps.ReachGraph.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj"
],
"DbContexts": [
"ReachGraphDataSource",
"ReachGraphDbContext"
],
"DbEvidence": [
"src\\__Libraries\\StellaOps.ReachGraph.Persistence\\EfCore\\Context\\ReachGraphDbContext.cs",
"src\\__Libraries\\StellaOps.ReachGraph.Persistence\\Postgres\\ReachGraphDataSource.cs"
]
},
{
"Domain": "Remediation",
"ServiceProject": "src\\Remediation\\StellaOps.Remediation.WebService\\StellaOps.Remediation.WebService.csproj",
"ServiceName": "StellaOps.Remediation.WebService",
"FunctionHints": [
"/api/v1/remediation/contributors",
"/api/v1/remediation/match",
"/api/v1/remediation/sources",
"/api/v1/remediation/submissions",
"/api/v1/remediation/templates",
"RemediationMatchEndpoints",
"RemediationRegistryEndpoints",
"RemediationSourceEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Remediation\\StellaOps.Remediation.Core\\StellaOps.Remediation.Core.csproj",
"src\\Remediation\\StellaOps.Remediation.Persistence\\StellaOps.Remediation.Persistence.csproj"
],
"DbContexts": [
"RemediationDataSource",
"RemediationDbContext"
],
"DbEvidence": [
"src\\Remediation\\StellaOps.Remediation.Persistence\\EfCore\\Context\\RemediationDbContext.cs",
"src\\Remediation\\StellaOps.Remediation.Persistence\\Postgres\\RemediationDataSource.cs"
]
},
{
"Domain": "Replay",
"ServiceProject": "src\\Replay\\StellaOps.Replay.WebService\\StellaOps.Replay.WebService.csproj",
"ServiceName": "StellaOps.Replay.WebService",
"FunctionHints": [
"/v1/pit/advisory",
"/v1/pit/snapshots",
"/v1/replay/verdict",
"PointInTimeQueryEndpoints",
"VerdictReplayEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Audit.ReplayToken\\StellaOps.Audit.ReplayToken.csproj",
"src\\__Libraries\\StellaOps.AuditPack\\StellaOps.AuditPack.csproj",
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Replay\\__Libraries\\StellaOps.Replay.Core\\StellaOps.Replay.Core.csproj",
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
],
"DbContexts": {
},
"DbEvidence": {
}
},
{
"Domain": "Router",
"ServiceProject": "src\\Router\\StellaOps.Gateway.WebService\\StellaOps.Gateway.WebService.csproj",
"ServiceName": "StellaOps.Gateway.WebService",
"FunctionHints": {
},
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Auth.Security\\StellaOps.Auth.Security.csproj",
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.Valkey\\StellaOps.Messaging.Transport.Valkey.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.Gateway\\StellaOps.Router.Gateway.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.Transport.Messaging\\StellaOps.Router.Transport.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.Transport.Tcp\\StellaOps.Router.Transport.Tcp.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.Transport.Tls\\StellaOps.Router.Transport.Tls.csproj"
],
"DbContexts": {
},
"DbEvidence": {
}
},
{
"Domain": "Scanner",
"ServiceProject": "src\\Scanner\\StellaOps.Scanner.WebService\\StellaOps.Scanner.WebService.csproj",
"ServiceName": "StellaOps.Scanner.WebService",
"FunctionHints": [
"/",
"/api/offline-kit",
"/api/reachability",
"/api/slices",
"/api/v1/offline-kit",
"/api/v1/sbom",
"/api/v1/scan",
"/drift",
"/epss",
"/github",
"/hot-lookup",
"/reachability",
"/replay",
"/sbom",
"/scans/{scanId}/score",
"/score",
"/security",
"/triage",
"/unknowns",
"ActionablesEndpoints",
"ApprovalEndpoints",
"BaselineEndpoints",
"BatchTriageEndpoints",
"CallGraphEndpoints",
"CounterfactualEndpoints",
"DeltaCompareEndpoints",
"DeltaEvidenceEndpoints",
"EpssEndpoints",
"EvidenceEndpoints",
"ExportEndpoints",
"FidelityEndpoints",
"FindingsEvidenceController",
"GitHubCodeScanningEndpoints",
"HealthEndpoints",
"LayerSbomEndpoints",
"ManifestEndpoints",
"ObservabilityEndpoints",
"OfflineKitEndpoints",
"PolicyEndpoints",
"ProofBundleEndpoints",
"ProofSpineEndpoints",
"ReachabilityDriftEndpoints",
"ReachabilityEndpoints",
"ReachabilityEvidenceEndpoints",
"ReachabilityStackEndpoints",
"ReplayEndpoints",
"ReportEndpoints",
"RuntimeEndpoints",
"SbomEndpoints",
"SbomHotLookupEndpoints",
"SbomUploadEndpoints",
"ScanEndpoints",
"ScoreReplayEndpoints",
"SecretDetectionSettingsEndpoints",
"SecurityAdapterEndpoints",
"SliceEndpoints",
"SmartDiffEndpoints",
"SourcesEndpoints",
"TriageController",
"TriageInboxEndpoints",
"TriageStatusEndpoints",
"UnknownsEndpoints",
"ValidationEndpoints",
"VexGateController",
"WebhookEndpoints",
"WitnessEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Cryptography.DependencyInjection\\StellaOps.Cryptography.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Cryptography.Plugin.BouncyCastle\\StellaOps.Cryptography.Plugin.BouncyCastle.csproj",
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
"src\\__Libraries\\StellaOps.Replay.Core\\StellaOps.Replay.Core.csproj",
"src\\AirGap\\StellaOps.AirGap.Importer\\StellaOps.AirGap.Importer.csproj",
"src\\Attestor\\StellaOps.Attestation\\StellaOps.Attestation.csproj",
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\StellaOps.Authority.Persistence.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Connector.Common\\StellaOps.Concelier.Connector.Common.csproj",
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Core\\StellaOps.Concelier.Core.csproj",
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Contracts\\StellaOps.Integrations.Contracts.csproj",
"src\\Notify\\__Libraries\\StellaOps.Notify.Models\\StellaOps.Notify.Models.csproj",
"src\\Policy\\__Libraries\\StellaOps.Policy.Determinization\\StellaOps.Policy.Determinization.csproj",
"src\\Policy\\__Libraries\\StellaOps.Policy.Explainability\\StellaOps.Policy.Explainability.csproj",
"src\\Policy\\__Libraries\\StellaOps.Policy\\StellaOps.Policy.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Cache\\StellaOps.Scanner.Cache.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Core\\StellaOps.Scanner.Core.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Emit\\StellaOps.Scanner.Emit.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Gate\\StellaOps.Scanner.Gate.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Orchestration\\StellaOps.Scanner.Orchestration.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.ProofSpine\\StellaOps.Scanner.ProofSpine.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Reachability\\StellaOps.Scanner.Reachability.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Sarif\\StellaOps.Scanner.Sarif.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Sources\\StellaOps.Scanner.Sources.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage.Oci\\StellaOps.Scanner.Storage.Oci.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage\\StellaOps.Scanner.Storage.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.Env\\StellaOps.Scanner.Surface.Env.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.FS\\StellaOps.Scanner.Surface.FS.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.Secrets\\StellaOps.Scanner.Surface.Secrets.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.Validation\\StellaOps.Scanner.Surface.Validation.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Triage\\StellaOps.Scanner.Triage.csproj",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Validation\\StellaOps.Scanner.Validation.csproj",
"src\\Zastava\\__Libraries\\StellaOps.Zastava.Core\\StellaOps.Zastava.Core.csproj"
],
"DbContexts": [
"AuthorityDataSource",
"AuthorityDbContext",
"ScannerDataSource",
"ScannerDbContext",
"ScannerSourcesDataSource",
"TriageDbContext"
],
"DbEvidence": [
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\EfCore\\Context\\AuthorityDbContext.cs",
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\Postgres\\AuthorityDataSource.cs",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Sources\\Persistence\\ScannerSourcesDataSource.cs",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage\\EfCore\\Context\\ScannerDbContext.cs",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage\\Postgres\\ScannerDataSource.cs",
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Triage\\TriageDbContext.cs"
]
},
{
"Domain": "Timeline",
"ServiceProject": "src\\Timeline\\StellaOps.Timeline.WebService\\StellaOps.Timeline.WebService.csproj",
"ServiceName": "StellaOps.Timeline.WebService",
"FunctionHints": [
"/api/v1/audit",
"/api/v1/timeline",
"ExportEndpoints",
"HealthEndpoints",
"ReplayEndpoints",
"TimelineEndpoints",
"UnifiedAuditEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Eventing\\StellaOps.Eventing.csproj",
"src\\__Libraries\\StellaOps.HybridLogicalClock\\StellaOps.HybridLogicalClock.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Microservice\\StellaOps.Microservice.csproj",
"src\\Timeline\\__Libraries\\StellaOps.Timeline.Core\\StellaOps.Timeline.Core.csproj"
],
"DbContexts": [
"EventingDataSource",
"EventingDbContext",
"TimelineCoreDataSource",
"TimelineCoreDbContext"
],
"DbEvidence": [
"src\\__Libraries\\StellaOps.Eventing\\EfCore\\Context\\EventingDbContext.cs",
"src\\__Libraries\\StellaOps.Eventing\\Postgres\\EventingDataSource.cs",
"src\\Timeline\\__Libraries\\StellaOps.Timeline.Core\\EfCore\\Context\\TimelineCoreDbContext.cs",
"src\\Timeline\\__Libraries\\StellaOps.Timeline.Core\\Postgres\\TimelineCoreDataSource.cs"
]
},
{
"Domain": "Timeline",
"ServiceProject": "src\\Timeline\\StellaOps.TimelineIndexer.WebService\\StellaOps.TimelineIndexer.WebService.csproj",
"ServiceName": "StellaOps.TimelineIndexer.WebService",
"FunctionHints": "/api/v1",
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Core\\StellaOps.TimelineIndexer.Core.csproj",
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Infrastructure\\StellaOps.TimelineIndexer.Infrastructure.csproj"
],
"DbContexts": [
"TimelineIndexerDataSource",
"TimelineIndexerDbContext"
],
"DbEvidence": [
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Infrastructure\\EfCore\\Context\\TimelineIndexerDbContext.cs",
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Infrastructure\\TimelineIndexerDataSource.cs"
]
},
{
"Domain": "Unknowns",
"ServiceProject": "src\\Unknowns\\StellaOps.Unknowns.WebService\\StellaOps.Unknowns.WebService.csproj",
"ServiceName": "StellaOps.Unknowns.WebService",
"FunctionHints": [
"/api/grey-queue",
"/api/unknowns",
"GreyQueueEndpoints",
"UnknownsEndpoints"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Core\\StellaOps.Unknowns.Core.csproj",
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence.EfCore\\StellaOps.Unknowns.Persistence.EfCore.csproj",
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence\\StellaOps.Unknowns.Persistence.csproj"
],
"DbContexts": [
"UnknownsDataSource",
"UnknownsDbContext"
],
"DbEvidence": [
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence.EfCore\\Context\\UnknownsDbContext.cs",
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence\\EfCore\\Context\\UnknownsDbContext.cs",
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence\\Postgres\\UnknownsDataSource.cs"
]
},
{
"Domain": "VexHub",
"ServiceProject": "src\\VexHub\\StellaOps.VexHub.WebService\\StellaOps.VexHub.WebService.csproj",
"ServiceName": "StellaOps.VexHub.WebService",
"FunctionHints": "/api/v1/vex",
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Core\\StellaOps.VexHub.Core.csproj",
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Persistence\\StellaOps.VexHub.Persistence.csproj",
"src\\VexLens\\StellaOps.VexLens\\StellaOps.VexLens.csproj"
],
"DbContexts": [
"VexHubDataSource",
"VexHubDbContext"
],
"DbEvidence": [
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Persistence\\EfCore\\Context\\VexHubDbContext.cs",
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Persistence\\Postgres\\VexHubDataSource.cs"
]
},
{
"Domain": "VexLens",
"ServiceProject": "src\\VexLens\\StellaOps.VexLens.WebService\\StellaOps.VexLens.WebService.csproj",
"ServiceName": "StellaOps.VexLens.WebService",
"FunctionHints": [
"/api/v1/vexlens",
"/api/v1/vexlens/deltas",
"/api/v1/vexlens/export",
"/api/v1/vexlens/gating",
"/api/v1/vexlens/issuers"
],
"ProjectRefs": [
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
"src\\VexLens\\__Libraries\\StellaOps.VexLens.Spdx3\\StellaOps.VexLens.Spdx3.csproj",
"src\\VexLens\\StellaOps.VexLens.Persistence\\StellaOps.VexLens.Persistence.csproj",
"src\\VexLens\\StellaOps.VexLens\\StellaOps.VexLens.csproj"
],
"DbContexts": [
"VexLensDataSource",
"VexLensDbContext"
],
"DbEvidence": [
"src\\VexLens\\StellaOps.VexLens.Persistence\\EfCore\\Context\\VexLensDbContext.cs",
"src\\VexLens\\StellaOps.VexLens.Persistence\\Postgres\\VexLensDataSource.cs"
]
}
]