Files
git.stella-ops.org/docs/features/checked/libraries/advisory-lens.md
2026-02-14 09:11:48 +02:00

1.4 KiB

Advisory Lens (Core Library)

Module

__Libraries

Status

VERIFIED

Description

Contextual copilot library that learns from organizational data to surface explainable suggestions. Core library provides semantic case matching engine (StellaOps.AdvisoryLens).

Implementation Details

  • AdvisoryLensService: src/__Libraries/StellaOps.AdvisoryLens/Services/AdvisoryLensService.cs -- main service implementing IAdvisoryLensService
  • CaseMatcher: src/__Libraries/StellaOps.AdvisoryLens/Matching/CaseMatcher.cs -- semantic case matching engine
  • Models: src/__Libraries/StellaOps.AdvisoryLens/Models/ -- AdvisoryCase.cs, CasePattern.cs, LensContext.cs, LensHint.cs, LensResult.cs, LensSuggestion.cs
  • DI Registration: src/__Libraries/StellaOps.AdvisoryLens/DependencyInjection/ServiceCollectionExtensions.cs
  • Tests: src/__Libraries/__Tests/StellaOps.AdvisoryLens.Tests/ (19 tests passing)
  • Source: Feature matrix scan

E2E Test Plan

  • Verify CaseMatcher performs semantic matching against advisory cases
  • Test LensResult contains ranked suggestions with confidence scores
  • Verify DI registration via ServiceCollectionExtensions
  • Test LensContext captures organizational context for matching

Verification

  • Verified: 2026-02-13T20:30:00Z
  • Run: run-001
  • Tier: Tier 2d (Library/Internal)
  • Verdict: PASS