ruvector/examples/edge-net/sim/package.json
rUv 383c791101 feat(edge-net): add Pi-Key crypto, lifecycle simulation, optimizations
- 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>
2026-01-01 01:29:11 +00:00

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"
}
}