-
-
Notifications
You must be signed in to change notification settings - Fork 90
feat(signals): slop core — scaffold buildSlopAssessment #558
Copy link
Copy link
Closed
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.gittensor:priorityMaintainer-selected Gittensor priority — scores a 1.5x multiplier.Maintainer-selected Gittensor priority — scores a 1.5x multiplier.
Description
Metadata
Metadata
Assignees
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.gittensor:priorityMaintainer-selected Gittensor priority — scores a 1.5x multiplier.Maintainer-selected Gittensor priority — scores a 1.5x multiplier.
Parent roadmap: #525
Parent epic: #530
Goal
Scaffold
src/signals/slop.ts:buildSlopAssessmentshell returning { slopRisk 0-100, band, findings }, plusSLOP_WEIGHTSandSLOP_RUBRIC_MARKDOWNand band thresholds (no signals yet).Reuse
Existing
SignalFindingshape so output flows through current renderers/redactors.Acceptance
Pure deterministic shell compiles; bands map from score; rubric constant exported.
Testing
npm run test:ci, 97%+ coverage. Public/private output boundary preserved; deterministic where applicable.