aiwg
Version:
Cognitive architecture for AI-augmented software development with structured memory, ensemble validation, and closed-loop correction. FAIR-aligned artifacts, 84% cost reduction via human-in-the-loop, standards adopted by 100+ organizations.
42 lines (35 loc) • 891 B
text/typescript
/**
* Extensions Module
*
* Unified extension system for AIWG - provides types, registry, validation,
* capability indexing, and loading functionality for all extension types.
*
* @implements @.aiwg/requirements/use-cases/UC-004-extension-system.md
* @architecture @.aiwg/architecture/unified-extension-schema.md
*/
// Core types
export * from './types.js';
// Registry
export {
ExtensionRegistry,
getRegistry,
createRegistry,
} from './registry.js';
// Capability index
export { CapabilityIndex } from './capability-index.js';
// Validation
export {
validateExtension,
isValidExtension,
validateExtensionStrict,
} from './validation.js';
// Loader
export {
loadRegistry,
getLoadedRegistry,
linkHandlers,
type LoaderOptions,
type LoadedRegistry,
} from './loader.js';
// Command definitions
export { commandDefinitions } from './commands/definitions.js';