UNPKG

aiwg

Version:

Deployment tool and support utility for AI context. Copies agents, skills, commands, rules, and behaviors into the paths each AI platform reads (Claude Code, Codex, Copilot, Cursor, Warp, OpenClaw, and 6 more) so one source of truth works across 10 platfo

90 lines 2.1 kB
/** * Quality service for assessing research source quality * * @module research/services/quality */ import { AcquiredSource, GRADELevel, FAIRScore, QualityScore, QualityReport } from './types.js'; /** * Configuration for quality service */ export interface QualityConfig { /** Minimum FAIR score threshold */ minFAIRScore?: number; /** Minimum quality score threshold */ minQualityScore?: number; } /** * Quality service for assessing and reporting on source quality */ export declare class QualityService { constructor(_config?: QualityConfig); /** * Assess GRADE evidence quality level */ assessGRADE(source: AcquiredSource): GRADELevel; /** * Validate FAIR compliance */ validateFAIR(source: AcquiredSource): FAIRScore; /** * Calculate multi-dimensional quality score */ calculateQualityScore(source: AcquiredSource): QualityScore; /** * Generate aggregate quality report */ generateReport(sources: AcquiredSource[]): QualityReport; /** * Get baseline GRADE level for publication type */ private getBaselineGRADE; /** * Upgrade GRADE level */ private upgrade; /** * Downgrade GRADE level */ private downgrade; /** * Assess Findable dimension */ private assessFindable; /** * Assess Accessible dimension */ private assessAccessible; /** * Assess Interoperable dimension */ private assessInteroperable; /** * Assess Reusable dimension */ private assessReusable; /** * Assess methodological quality */ private assessMethodological; /** * Assess evidential quality */ private assessEvidential; /** * Assess transparency */ private assessTransparency; /** * Assess reproducibility */ private assessReproducibility; /** * Build summary text */ private buildSummary; /** * Build recommendations */ private buildRecommendations; } //# sourceMappingURL=quality.d.ts.map