@felyx-fu/diffsentry-core
v0.1.0
Published
Core application and domain policies for DiffSentry v0.1. This package contains deterministic finding aggregation, risk scoring, verdict calculation, verification planning, and the ports used by composition roots.
Readme
@felyx-fu/diffsentry-core
Core application and domain policies for DiffSentry v0.1. This package contains deterministic finding aggregation, risk scoring, verdict calculation, verification planning, and the ports used by composition roots.
The package does not import Node.js APIs, GitHub SDKs, UI frameworks, cloud services, or LLM functionality.
Composition roots can use the exported project-detection, change-assembly, verification-planning, and verification-execution helpers with injected core ports. The core package does not instantiate runtime adapters or perform CLI dispatch.
The published entry point is the package root:
import { calculateRiskScore } from "@felyx-fu/diffsentry-core";