{"_id":"@arcanea/guardian-evolution","_rev":"2-48948775b53816e07910812053beb3cc","name":"@arcanea/guardian-evolution","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@arcanea/guardian-evolution","version":"0.1.0","keywords":["arcanea","guardian","evolution","sona","learning","neural","reinforcement-learning"],"license":"MIT","_id":"@arcanea/guardian-evolution@0.1.0","maintainers":[{"name":"frankxai","email":"friemerx@gmail.com"}],"dist":{"shasum":"17b5c3c90c6c29ca063a65cf90ed3af7adf7a6ca","tarball":"https://registry.npmjs.org/@arcanea/guardian-evolution/-/guardian-evolution-0.1.0.tgz","fileCount":85,"integrity":"sha512-pey5aD4WSYaI5bPSHgI1Z8KNKgNDf5BmAlnOjzLKDokb2fXI+2ngJWooHPy0WP3EP5ONDViavOoJfZSgpyDRDg==","signatures":[{"sig":"MEUCIHptYCj7en2qLsbqDR1PlY0SF9tZYG17lz89JwEgc3FLAiEAvCCMxxfqkKIaVv3ICNoi5NjNUK1fNZo1y6eyik6NcA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./modes":{"types":"./dist/modes/index.d.ts","import":"./dist/modes/index.js"},"./algorithms":{"types":"./dist/algorithms/index.d.ts","import":"./dist/algorithms/index.js"}},"gitHead":"9ac07671b859515142156fb9ac46f1173b22060e","scripts":{"dev":"tsc --watch","test":"node --test tests/evolution.test.mjs","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"frankxai","email":"friemerx@gmail.com"},"_npmVersion":"11.6.1","description":"Guardian Evolution — SONA learning, ReasoningBank, pattern extraction, and 7 RL algorithms for Guardian growth","directories":{},"_nodeVersion":"24.8.0","dependencies":{"@arcanea/guardian-memory":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/guardian-evolution_0.1.0_1771892724760_0.43872574697930067","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@arcanea/guardian-evolution","version":"0.1.1","description":"Guardian Evolution — SONA learning, ReasoningBank, pattern extraction, and 7 RL algorithms for Guardian growth","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./algorithms":{"types":"./dist/algorithms/index.d.ts","import":"./dist/algorithms/index.js"},"./modes":{"types":"./dist/modes/index.d.ts","import":"./dist/modes/index.js"}},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist","typecheck":"tsc --noEmit","test":"node --test tests/evolution.test.mjs"},"keywords":["arcanea","guardian","evolution","sona","learning","neural","reinforcement-learning"],"license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@arcanea/guardian-memory":"^0.1.0"},"devDependencies":{"typescript":"^5.5.0"},"gitHead":"1d981b7527cd58fd975dd106565096ece6d2be15","_id":"@arcanea/guardian-evolution@0.1.1","_nodeVersion":"24.8.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-coL63B9WX1pZXVFdmq7oudRwJt25Cy2QzAKerc/S5YDIZpxn4t6HV/E/R8CdXj9q9pfKZuW1TbuVUKWhgdBUDg==","shasum":"a4ed45f8d40bacde285a6323b9914d589b21322e","tarball":"https://registry.npmjs.org/@arcanea/guardian-evolution/-/guardian-evolution-0.1.1.tgz","fileCount":86,"unpackedSize":623416,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDp9lx9oA2EvRlpMhuCcz9BVyKEANQk4xyLRcL26hXN8QIhANGxuhWSYngy4kgrMtd/EafyIeC3YrZ4mhBkXTLbKyBW"}]},"_npmUser":{"name":"frankxai","email":"friemerx@gmail.com"},"directories":{},"maintainers":[{"name":"frankxai","email":"friemerx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/guardian-evolution_0.1.1_1771982024023_0.5415697299071807"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-24T00:25:24.670Z","modified":"2026-02-25T01:13:44.354Z","0.1.0":"2026-02-24T00:25:24.989Z","0.1.1":"2026-02-25T01:13:44.222Z"},"license":"MIT","keywords":["arcanea","guardian","evolution","sona","learning","neural","reinforcement-learning"],"description":"Guardian Evolution — SONA learning, ReasoningBank, pattern extraction, and 7 RL algorithms for Guardian growth","maintainers":[{"name":"frankxai","email":"friemerx@gmail.com"}],"readme":"# @arcanea/guardian-evolution\n\nGuardian Evolution — SONA learning, ReasoningBank, pattern extraction, and 7 RL algorithms for Guardian growth.\n\n## Install\n\n```bash\nnpm install @arcanea/guardian-evolution\n```\n\n## Usage\n\n```js\nconst { EvolutionEngine } = require('@arcanea/guardian-evolution');\nconst { PPO } = require('@arcanea/guardian-evolution/algorithms');\nconst { SONAMode } = require('@arcanea/guardian-evolution/modes');\n\nconst engine = new EvolutionEngine({\n  algorithm: new PPO({ learningRate: 0.0003 }),\n  mode: SONAMode.EXPLORATORY\n});\n\n// Extract patterns from Guardian activity\nconst patterns = await engine.extractPatterns(guardianHistory);\n\n// Evolve the Guardian using reinforcement learning\nconst evolved = await engine.evolve(guardian, patterns);\nconsole.log(evolved.fitnessScore);\n```\n\n## API\n\n| Export | Description |\n|---|---|\n| `EvolutionEngine` | Core engine driving Guardian growth cycles |\n| `ReasoningBank` | Persistent store for extracted reasoning patterns |\n| `PatternExtractor` | Extracts actionable patterns from Guardian logs |\n\n### Subpath Exports\n\n- `@arcanea/guardian-evolution/algorithms` — 7 RL algorithms: `PPO`, `DQN`, `A3C`, `SAC`, `TD3`, `REINFORCE`, `CMA_ES`\n- `@arcanea/guardian-evolution/modes` — SONA learning modes: `SONAMode.EXPLORATORY`, `SONAMode.EXPLOITATIVE`, `SONAMode.BALANCED`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}