Feedser (consolidated into the Concelier domain, Sprint 203)

Relocation note: Feedser source code moved to src/Concelier/StellaOps.Feedser.* as part of the advisory-domain consolidation (Sprint 203, 2026-03-04). This page is kept as a live reference for the libraries; the original standalone docs are archived at docs-archive/modules/feedser/.

Feedser is the evidence-collection layer for backport detection and binary fingerprinting inside Stella Ops’ advisory pipeline. It is intended for engineers working on the Concelier backport-proof path and anyone integrating with the patch/binary evidence contracts.

Purpose

Feedser provides deterministic, cryptographic evidence collection for backport detection. It extracts patch signatures from unified diffs and binary fingerprints from compiled code to enable high-confidence vulnerability status determination for packages where upstream fixes have been backported by distro maintainers. It also hosts the determinization-pipeline signal attachers (EPSS, KEV) consumed by the advisory ingest path.

The module ships as two .NET 10 libraries under src/Concelier/:

Status

AttributeValue
MaturityProduction
Last Reviewed2025-12-29
MaintainerConcelier Guild

Key Features

Dependencies

Upstream (this module depends on)

Downstream (modules that depend on this)

Verified ProjectReferences into the Feedser libraries:

Notes

Feedser is a pair of libraries (Feedser.Core, Feedser.BinaryAnalysis), not a standalone service. It exposes no REST APIs, no CLI commands, and owns no persistence schema of its own (fingerprint/evidence entities are persisted by the consuming StellaOps.Concelier.ProofService.Postgres). It does not make vulnerability decisions. The patch/binary evidence feeds the Concelier backport-proof path; the EPSS/KEV signal attachers feed the advisory determinization pipeline.