mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-23 12:55:26 +00:00
- Add Pi-Key WASM cryptographic module with mathematical constant sizing - Pi-sized (314 bits/40 bytes) identity keys - Euler-sized (271 bits/34 bytes) session keys - Phi-sized (161 bits/21 bytes) genesis keys - Ed25519 signing + AES-256-GCM encryption - Add comprehensive TypeScript lifecycle simulation (sim/) - 6 source files, 1,420 lines - Validates all 4 phases: Genesis → Growth → Maturation → Independence - Economic sustainability and phase transition testing - Performance optimizations - FxHashMap for 30-50% faster lookups in evolution/mod.rs - VecDeque for O(1) front removal - Batched Q-learning updates in security/mod.rs - Fixed borrow checker error in process_batch_updates() - Add benchmarks and documentation - BENCHMARKS.md with performance metrics - PERFORMANCE_OPTIMIZATIONS.md with details - docs/FINAL_REPORT.md comprehensive summary 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
32 lines
819 B
JSON
32 lines
819 B
JSON
{
|
|
"name": "edge-net-lifecycle-simulation",
|
|
"version": "1.0.0",
|
|
"description": "Comprehensive lifecycle simulation for edge-net P2P network",
|
|
"main": "dist/simulator.js",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"simulate": "node --loader ts-node/esm src/simulator.ts",
|
|
"simulate:fast": "node --loader ts-node/esm src/simulator.ts --fast",
|
|
"simulate:verbose": "node --loader ts-node/esm src/simulator.ts --verbose",
|
|
"clean": "rm -rf dist"
|
|
},
|
|
"keywords": [
|
|
"edge-net",
|
|
"simulation",
|
|
"p2p",
|
|
"lifecycle",
|
|
"distributed"
|
|
],
|
|
"author": "RuVector Team",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@types/node": "^20.10.0",
|
|
"ts-node": "^10.9.2",
|
|
"typescript": "^5.3.3"
|
|
},
|
|
"dependencies": {
|
|
"uuid": "^9.0.1",
|
|
"@types/uuid": "^9.0.7"
|
|
}
|
|
}
|