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

56 lines 1.42 kB
/** * Archival service for OAIS-compliant packaging * * @module research/services/archival */ import { AcquiredSource, ArchivePackage, IntegrityResult } from './types.js'; /** * Configuration for archival service */ export interface ArchivalConfig { /** Archive directory */ archiveDir?: string; /** Package format version */ formatVersion?: string; } /** * Archival service for OAIS package management */ export declare class ArchivalService { private archiveDir; private formatVersion; constructor(config?: ArchivalConfig); /** * Create OAIS archive package */ createPackage(sources: AcquiredSource[], type: 'SIP' | 'AIP' | 'DIP'): Promise<ArchivePackage>; /** * Verify integrity of archive package */ verifyIntegrity(packagePath: string): Promise<IntegrityResult>; /** * Export reproducibility package for workflow */ exportReproducibilityPackage(workflowId: string): Promise<string>; /** * Compute checksum of file */ private computeChecksum; /** * Compute checksum of directory contents */ private computeDirectoryChecksum; /** * List all files recursively */ private listFilesRecursive; /** * Generate package ID */ private generatePackageId; /** * Ensure directory exists */ private ensureDir; } //# sourceMappingURL=archival.d.ts.map