feat: Complete professional cleanup with full functionality

- All 24 tests passing including edge cases
- Fix encryption config storage and retrieval mechanism
- Maintain complete brainy functionality during cleanup
- Professional open source repository ready for 1.2.0 release
- Zero commercial content contamination
- Robust protection systems in place
This commit is contained in:
David Snelling 2025-08-18 18:01:04 -07:00
parent 3d80df1726
commit f317b29231
8 changed files with 30776 additions and 48 deletions

View file

@ -1336,9 +1336,12 @@ export declare class BrainyData<T = any> implements BrainyDataInterface<T> {
/**
* Get a configuration value with automatic decryption
* @param key Configuration key
* @param options Options including decryption (auto-detected by default)
* @returns Configuration value or undefined
*/
getConfig(key: string): Promise<any>;
getConfig(key: string, options?: {
decrypt?: boolean;
}): Promise<any>;
/**
* Encrypt data using universal crypto utilities
*/